树莓派上手实战之配置无线网络

发布时间:2015-02-09 22:32:32 阅读:1397次

转:http://blog.sina.com.cn/s/blog_488a3b1e0101ajw0.html

root@raspberrypi:/etc/network# cat interfaces
auto lo
iface lo inet loopback
iface eth0 inet dhcp
allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa.conf
iface default inet static
address 192.168.2.102
netmask 255.255.255.0
gateway 192.168.2.1
root@raspberrypi:/etc/network# cat /etc/wpa.conf
network={
ssid="HiWiFi"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
psk="123456"
}

一款迷你版的无线网卡配树莓派再完美不过了,省去有线的烦恼。购买前请先查阅http://elinux.org/RPi_VerifiedPeripherals#USB_Wi-Fi_Adapters 以确定树莓派支持,或将系统更新到最新版以保证更多设备被支持。

插入网卡,启动树莓派。输入:

sudo lsusb

显示:

Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 004: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter

最后的 RTL8188CUS 802.11n WLAN Adapter 即是我的无线网卡,已经正确被识别。

测试无线信号:

sudo iwlist wlan0 scan

系统回显找到的所有无线网络的MAC地址,SSID等相关信息。

配置无线网络:

sudo apt-get install wpasupplicant

安装完成之后,创建一个配置文件,输入如下命令:

$ sudo nano /etc/wpa.conf

将下列内容复制进去:

network={
ssid="你用的WIFI的SSID"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
psk="WIFI的密码"
}

接下来编辑网络配置文件:

sudo nano /etc/network/interfaces

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

保存,退出。

重启树莓派,记得拔掉网线,它将自动连上无线网络。

之后,若要换无线网,只需要编辑/etc/wpa.conf中的ssid和psk即可。

转:http://blog.csdn.net/lmaritime/article/details/45324077

               Raspberry Pi入手已有很长一段时间了,因为Pi没有无线模块,使用起来不是很方便,所以想要安装一块无线网卡。

               可是Pi对无线网卡也是蛮挑剔的,之前买的一个Fast 8188eu的网卡,折腾了老长时间还是无法解决驱动的问题。这样一来Pi

               被闲置又是一段时间,最近索性买了一个EDUP EP-N8508GS免驱网卡,芯片型号是RTL8188cus,Raspbian系统已经自带驱动。

               亲测确实可以,但是配置过程中居然还有个坑,真是困难重重啊。

               准备工作
                    Raspberry Pi         RTL8188cus无线网卡          笔记本电脑       网线
              电脑连接Raspberry Pi
                     因为没有显示器,所以只能用网线直连的方式连接电脑和Pi。方法很简单,将Pi和电脑配置成同一个网段的IP地址即可。
                     Pi:/boot/cmdline.txt添加 ip=192.168.1.100  设置为静态IP地址
                     笔记本:本地连接配置成 192.168.1.101
                     用网线连接Pi和笔记本,通过Putty登陆Pi,默认用户pi,密码raspberry 配置无线网卡
                      插入网卡,lsusb 查看是否识别到设备
                     pi@raspberrypi:~$ lsusb
                     Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp. 
                     Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
                     Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. 
                     Bus 001 Device 004: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter
                  扫描无线热点
                     sudo iwlist wlan0 scan
                     选择热点
                     sudo iwconfig wlan0 essid "SSID NAME"
                     重启网络服务
                     sudo /etc/init.d/network restart
                     sudo ifup wlan0
                     以上方式在重启Pi后会丢失,所以推荐使用文件配置方法
                     sudo vi /etc/network/interfaces
                     auto lo
                     iface lo inet loopback
                     iface eth0 inet dhcp
                     auto wlan0
                     #allow-hotplug wlan0
                     iface wlan0 inet dhcp  (采用DHCP方式)
                     #wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
                     wpa-conf /etc/wpa.conf  (新建配置文件)
                     iface default inet dhcp
                     sudo nano  /etc/wpa.conf                    
                     network={
                     [TAB]ssid="TP-LINK"
                     [TAB]key_mgmt=NONE         #WIFI密码为空
                     }
                     保存设置,重启网卡即可。
                     sudo ifup wlan0 
                     此时能看到wlan0已成功获取IP地址  前面的配置过程都很顺利,最大的坑马上就要出现了。当电脑和Pi保持网线相连时,此时可以从电脑ping通wlan0,但是拔掉网线,就无法ping通wlan0.
                     从路由器管理界面看,Pi的无线连接是正常的,但是拔掉网线后,怎么也ping不同。后来发现问题出在第二步给Pi配置静态IP上,
                     原来同一台电脑的两块网卡如果是同一网段时有可能会出现奇怪的问题,具体原理不清楚,请各位看客能指点迷津。
                     处理方法,删除cmdline.txt中IP的定义,重新启动Pi,一切正常了。
                     下一步,准备配置一个BT下载器,让Pi静静的下载电影。

如有问题,可以QQ搜索群1028468525加入群聊,欢迎一起研究技术

支付宝 微信

有疑问联系站长,请联系QQ:QQ咨询

转载请注明:树莓派上手实战之配置无线网络 出自老鄢博客 | 欢迎分享