如果你是直接通过SSH连接到Raspberry Pi的话,下面的配置步骤是必要的:
1.2.1 初始化配置,下面的配置只有在新安装的系统内需要,仅做一次。
运行下面的命令,进入配置界面:
sudo raspi-config
推荐更新下面的配置选项(新配置界面):
1 Expand Filesystem2 Change User Password(旧配置界面)
updateexpand_rootfschange_passchange_timezonememory_split这里要注意Memory Split/memory_split,默认预留给图形界面的是64MB,作为一台无线路由基本上就用不到图形界面了,很显然64MB略有奢侈,我们将其改成32MB。
最后Finish完成初始化配置。系统会自动提示重启,如果没有按预期重启,请使用下面的命令重启系统:
2. 安装hotspot(hostapd)
hostapd实现的是无线共享,但需要注意的是官方提供的程序不兼容RTL8188CUS芯片的无线网卡,不过Edimax团队为我们专门编译了兼容的版本,下面的操作需要替换hostapd为兼容版本。
替换的命令如下:
接下来提供两种方案,一种是桥接方式设置热点,有点类似交换机工作原理,将网线口的信号转换为无线,另外一种则是路由方式实现无线上网,和大部分路由器工作方式一样。
3. 桥接的方式设置WiFi热点(方案一)
3.1 安装必备程序
3.2 配置网卡
编辑网卡配置文件:
注释掉所有的关于无线网卡的部分,最后应该变成下面所示:
#allow-hotplug wlan0加上下面这段桥接配置:
auto br0iface br0 inet dhcpbridge_ports eth0 wlan0最终的配置主要由以下几个部分组成:
#loopback adapterauto loiface lo inet loopback3.3 配置hostapd
配置信息如下:
interface=wlan0driver=rtl871xdrvbridge=br0ssid=My_SSID_Namechannel=1wmm_enabled=0wpa=1wpa_passphrase=MYPASSWORDwpa_key_mgmt=WPA-PSKwpa_pairwise=TKIPrsn_pairwise=CCMPauth_algs=1macaddr_acl=0配置文件具体我就不说了,想必大家看内容也知道各项的含义,保存这个配置文件。
3.4 重启并测试hostapd
重启完成后,使用下面的命令测试是否正确:
如果没有错误的话,你这时应该能搜索到你所配置的无线信号。然后Ctrl+C退出这个测试。
如果一切正常的话,我们可以设置hostapd的配置文件路径了。
去掉注释符号并改动下面这行为我们的配置文件路径:
DAEMON_CONF="/etc/hostapd/hostapd.conf"桥接方式配置完成!
手机版 | Archiver | 万博网页版登陆页派论坛 ( 粤ICP备15075382号-1 )