树莓派无线中继正确姿势

作者: 可乐丸子
上传时间为: 2016-07-15 09:14 AM
2016-07-15
阅读:

首先在树莓派上插入USB无线网卡,确保驱动正常,然后将无线网卡的局域网IP改成不同于无线路由器网段的IP,输入如下命令开始修改

sudo vi  /etc/network/interfaces
修改成像下面的样子
allow-hotplug wlan0
iface wlan0 inet static
address 192.168.42.1
netmask 255.255.255.0
#iface wlan0 inet manual
#wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
#iface default inet dhcp
安装DHCP服务端并修改配置文件
sudo apt-get install isc-dhcp-server
sudo vi /etc/dhcp/dhcpd.conf
去掉authoritative一行前面的#号和下面两行前面的#号
option domain-name "example.org";
option domain-name-servers ns1.example.org, ns2.example.org;
接着在最后一行后面加入下面代码
subnet 192.168.42.0 netmask 255.255.255.0 
{
 range 192.168.42.10 192.168.42.50;
 option broadcast-address 192.168.42.255;
 option routers 192.168.42.1;
 default-lease-time 600;
 max-lease-time 7200;
 option domain-name "local";
 option domain-name-servers 8.8.8.8, 8.8.4.4;
}

然后按ESC键输入:wq保存修改

接着修改下面配置文件

sudo vi /etc/default/isc-dhcp-server
接口修改为如下wlan0
INTERFACES="wlan0"
安装AP热点程序和修改配置文件
sudo apt-get install hostapd
sudo vi /etc/hostapd/hostapd.conf
创建无线热点的SSID和密码
interface=wlan0
driver=nl80211
#driver=rtl871xdrv
ssid=RPI-WIFI
hw_mode=g
channel=6
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=raspberrypi
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP

上面创建的无线热点名称为RPI-WIFI,无线密码为raspberrypi

修改守护程序的配置文件

sudo vi /etc/default/hostapd
找到DAEMON_CONF一行,修改如下
DAEMON_CONF="/etc/hostapd/hostapd.conf"

重启然后就应该可以用手机发现树莓派的热点RPI-WIFI了

全部评论 ()
条评论
写评论

创建讨论帖子

登录 后参与评论
系统提示