配置树莓派无线Wifi网卡interfaces文件连接家庭路由器

树莓派具有非常好的便携性,所以经常会移动这样对于使用有线网络就有一定的麻烦了。虽然现在树莓派3已经内置了WIFI模块,但以前老版本的树莓派却没有。所以需要购买外置的USB无线WIFI来扩展。但不管怎样,第一次使树莓派肯定的使用网线连接或者是TTL串口连接,因为网线连接方便这里。我们介绍配置树莓派WIFI连接就都是先用网线登录SSH后,配置无线。完成树莓派无线的配置后,就可以断开网线连接。重启后直接使用无线WIFI连接了。具体操作让我们牛人的技术告诉大家吧~

首先;检查树莓派无线WIFI网卡的状态。

现在的树莓派3已经自带了WIFI模块,而且树莓派3无线模块用的陶瓷外壳天线在稳定性和信号上都是非常错的。如果自己手上的树莓派没有自带WIFI模块的话就需要购买一个USB外置无线WIFI了,但是在购买这个位置无线时我建议选择目前市面上比较主流的芯片这样就不需要在去编译安装驱动了。直接插上树莓派USB利用系统上自己默认的一些驱动就能使用。完成无线模块的安装后,就可以登录树莓派使用网络查看命令ifconfig -a来查看到应该有一个有线网卡Lan0和一个无线网卡wlan0了。看到有两个网卡并不表示现在就可以使用了,所以还需要配置。


其次;配置Wlan无线网络文件。

使用网线连接到树莓派后就可以用编辑器nano或者vi来打开网络配置文件interfaces了,具体命令如下;
sudo nano /etc/network/interfaces
打开文件我们主要需要修改其中的SSID、ENCRYPTION以及PASSWORD这几个值,因为这几个值是根据你的路由器情况而修改的。

#! /bin/sh
SSID='TP-LINK-NRJS' #这里填写,无线WIFI的名称,也就是路由器的名称。
ENCRYPTION='WPA' #这里是填写无线路由器的加密方式,目前路由器一般都使用WPA加密方式。
PASSWORD='69693721' #这里是填写无线路由的密码,就是你家里无线路由的密码。
 
if [ $(id -u) -ne 0 ]; then
 printf "This script must be run as root. \n"
 exit 1
fi
 
NETID=$(wpa_cli add_network | tail -n 1)
wpa_cli set_network $NETID ssid \"$SSID\"
case $ENCRYPTION in 'WPA')
wpa_cli set_network $NETID key_mgmt WPA-PSK
wpa_cli set_network $NETID psk \"$PASSWORD\" ;; 'WEP')
wpa_cli set_network $NETID wep_key0 $PASSWORD
wpa_cli set_network $NETID wep_key1 $PASSWORD
wpa_cli set_network $NETID wep_key2 $PASSWORD
wpa_cli set_network $NETID wep_key3 $PASSWORD ;; *) ;;
esac
wpa_cli enable_network $NETID
wpa_cli save_config


完成上面几个主要的值设置后,就可以使用REBOOT命令重启树莓派,然后再等待几秒钟,无线网卡上的指示灯亮起并闪烁的话就表示树莓派和家里的tp无线路由器已经连接成功了。



其次;相关操作的知识扩展和注意事项。

ifconfig ; 这个是一个LINUX系统上都非常常用的网络查看命令,查看连接信息。ifconfig wlan0 up 启动网卡 wlan0。
lsusb ; 用来查看USB设备,把树莓派上的USB设备都列表出来,因为无线是加载到USB总线上的所有可以用来检查无线网卡。
iwconfig ; 查看网卡信息,已经当前的网卡状态。
lsmod ; 列表查看树莓派系统已加载的模块。rt2x00 是 Ralink 芯片组的统一驱动,这里主要用来判断树莓派的驱动。
其次还需要注意的是因为无线模块是耗电大户,所以输没上的供电不足可能会导致USB无线网卡易掉线等问题,需要保持电力供应,牛人技术们建议采用2A的大电流电源适配器。
通过上面命令如果还是在wpa_gui中找不到网卡适配器或者你的USB无线网卡的话。
可以用编辑器打开 /etc/wpa_supplicant/wpa_supplicant.conf 中加入下面的配置信息;
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1


总结;

总体来说使用SSH登录树莓派去配置无线连接其难度并不大,主要就是去修改树莓派系统上无线网络连接文件而已。但比较有挑战的就是,对WIFI中的一些参数的理解。比如说SSID,密码,和加密方式等等,这些都需要有一定网络知识的。如果还有其他的不懂的也可以随时联系Q69693721咨询具体细节。

本文由作者自行上传发布,文章仅代表作者个人观点。如需转载,务必声明出处和网址,否则保留相关权利。

网友评论 comments

发表评论

电子邮件地址不会被公开。必填项已用 *标注

暂无评论

牛人技术博客 | AboutUS | 湘ICP备13000282号-8 |
Copyright © 2009 - 2019 NRJS Corporation, All Rights Reserved
添加图标到手机桌面
扫二维码
扫二维码
返回顶部