烽火社区

标题: 【M1+】通过板载WIFI模块连接无线网络 [打印本页]

作者: dongshy    时间: 2015-8-11 05:00 PM
标题: 【M1+】通过板载WIFI模块连接无线网络
1、前言

路由器离我桌子太远,不喜欢拉一根网线连接M1+,更倾向于用无线。可惜试过之前官方几乎所有的M1+镜像,都不支持板载WIFI AP6181的驱动。看到有的玩家通过乐美客的banana pro的镜像在M1+上成功驱动了WLAN,原来AP6210的驱动和AP6181是通用的?

[attach]32352[/attach]

正当我犹豫是否继续换镜像时,bananapi官方推出了集成AP6210驱动的M1+镜像,主要有Raspbian4.0、Lubuntu4.0、Ubuntu15.04、Debian4.0等。在这里首先通过Raspbian4.0尝试下WLAN的连接。

镜像地址:http://pan.baidu.com/s/1bnyN6UV
MD5:3B539C0402E5C03D40A0D7175BE7465E

有兴趣的同学或者碰到异常情况的同学可以校验下MD5码,楼主之前就碰到了这个诡异的问题,烧写完镜像,启动M1+时,窗口一直提示报错,试了Lubuntu也是这样,一度让我怀疑手头的M1+是不是出现了BUG!

[attach]32353[/attach]

无奈只好重新下载一遍镜像,重新烧写到TF卡里,再上电就好了!

[attach]32354[/attach]

2、查看WLAN0
首先ifconfig一下,看看有哪些网卡
[attach]32355[/attach]

出现WLAN0,默认载入AP6210驱动,其实细心的同学会发现在整个系统的启动过程中也可以看出来已经板载WIFI驱动了!
3、连接WIFI
1)打开配置文件
sudo nano /etc/wpa.conf
2)修改配置文件
network={
ssid="你用的WIFI的SSID"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
psk="WIFI的密码"
}
3)打开interface文件
sudo nano /etc/network/interfaces
4)修改interface文件
auto lo
iface lo inet loopback
iface eth0 inet dhcp
allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa.conf <---增加此行
#wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf <---注释掉此行
iface default inet dhcp
5)reboot,再登录,再ifconfig,就可以发现wlan0已经能够连上网络了
[attach]32356[/attach]

6)ping一下,看是否能连接外网

[attach]32357[/attach]

从图中可以看出已经可以访问网络了,貌似有一个丢包,看来信号还是不太稳定,估计和没加天线有关。


作者: MHB520    时间: 2015-8-11 10:22 PM
楼主好腻害哟,我又有机会学习新知识了~

作者: Skate    时间: 2015-8-11 10:29 PM
见笑了,你们的支持是我的动力[attach]32358[/attach]




欢迎光临 烽火社区 (http://bbs.cnecport.com/) Powered by Discuz! X3.2