2008年7月22日星期二

Linux平台下架建个人蓝牙局域网

 用bluetooth 在 Linux平台下架建个人的无线局域网,方便,实用而灵活。首先需要安装bluez-libs、bluez-utils,还有内核中的bnep模块。

  用bluetooth 在 Linux平台下架建个人的无线局域网,方便,实用而灵活。

  首先需要安装bluez-libs、bluez-utils,还有内核中的bnep模块。

  1: 启动蓝牙hciconfig hci0 up piscan

  2: modprobe bnep

  *以上步骤,在主机和和客户机上都要操作

  3: 在主机上,运行pand --listen --role NAP --master

  在客户机上,运行pand --connect 00:11:67:46:4E:4E --role NAPU

  4: 当用pand -l 能看到

  bnep0 00:11:67:46:4E:4E PANU

  说明连接成功

  5: 在主机上设置ifconfig bnep0 10.10.106.1

  在客户机上设置ifconfig bnep0 10.10.106.2

  至此,你就可以从10.10.106.2 ping 到10.10.106.1

  若需要共享上网,则需要在主机上用iptable来设置一下。

  客户机要添加route

  route add -net default gw 10.10.106.1

  以下是我的iptable的脚本。

  #!/bin/bash

  IPTABLES='/usr/sbin/iptables'

  # Set interface values

  EXTIF='ppp0'

  INTIF1='bnep0'

  # enable ip forwarding in the kernel

没有评论: