【RaspberrysPi Zero】试用三、zero连接无线网络-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 7915|回复: 0

【RaspberrysPi Zero】试用三、zero连接无线网络

[复制链接]
发表于 2017-3-12 23:03 | 显示全部楼层 |阅读模式
本帖最后由 mikeliujia 于 2017-3-12 23:08 编辑

虽然新发布的Raspberry Pi Zero W自带了WLAN和蓝牙,但是登录国内尚遥遥无期。手头的zero没有提供初始化的网卡,非常蛋疼,只好采购了USB集线器解决USB端口扩展问题,采购了免驱的USB无线网卡。下面介绍zero配置 USB 无线网卡来上网的过程。这里使用的USB无线网卡型号:EP-N8508GS(树莓派专用型号)
001.JPG
虽然手头有HDMI数据线,也采购了mini-HDMI转接头,但是无奈手头无HDMI接口的显示器,只好翻出多年未用的电烙铁将zero上的40pin GPIO口全部焊上,使用串口连接zero,再来配置无线网卡。
烧写完系统,将TF卡放进卡槽中,连接好wifi网卡和串口(串口模块的GND连接板子的GND,TXD连接板子的UART0 RXD,RXD连接板子的UART0 TXD),然后打开计算机的设备管理器查看串口号,从下图得出,串口号为COM3。
002.JPG
secureCRT是个好东西,支持多种通信协议,用于调试十分方便。打开secureCRT,连接类型选择串口,串行口改为COM5,速度修改为115200。
003.JPG
接着就可以给板子上电了,串口就会开始打印系统配置及初始化信息。
004.JPG
等系统初始化完成,会打印出raspberrypi login的提示登录信息,树莓派默认用户名为pi,登录密码为raspberry,输入用户名和密码,随即可登录上zero了。
我一般喜欢进root操作,先重置root密码
[mw_shl_code=bash,true]sudo passwd root[/mw_shl_code]
连输2次root密码即可,然后
[mw_shl_code=bash,true]su -[/mw_shl_code]
输入root密码即可切换到root用户下,可以恣意妄为的操作了
使用串口配置固然比屏幕配置之类的方便,但是配置好无线网卡就可以使用ssh协议登录板子,不用拖着网线或者蜘蛛网般的杜邦线了。离开了网络,树莓派的强大性能无法体现出来。首先需要确认zero已经识别出无线网卡了,使用lsusb可以查看当前连接的USB设备。从下图可以看出,只识别出了集线器hub,并没有无线网卡
007.JPG
用ifconfig命令查看网卡情况,lo为回环网络,懂一点点网络的都清楚这点,用于本地网络测试的,这里不深入讲解了。但是也没有wlan0!!!
006.JPG
原来是因为官方没有默认开启自动识别wlan0,先修改其网络配置文件
[mw_shl_code=bash,true]nano /etc/network/interfaces[/mw_shl_code]
在里面修改:
[mw_shl_code=bash,true]auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wireless-essid 要连接的无线网ssid[/mw_shl_code]
008.JPG
再配置网络密码
[mw_shl_code=bash,true]nano /etc/wpa_supplicant/wpa_supplicant.conf[/mw_shl_code]
在里面加上:
[mw_shl_code=bash,true]network={
ssid="无线网ssid"
psk="密码"
}[/mw_shl_code]
009.JPG
然后reboot重启一下系统,重新登陆进去后,再lsusb,从下图可以看出,Bus 001 Device 007: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter,可知zero已经识别出无线网卡了。
005.JPG
再次用ifconfig命令查看网络状态,可以看到wlan0,即无线网卡已经获取到ip地址了,ip地址为192.168.1.102。
010.JPG
使用ping命令测试网络连通性:
[mw_shl_code=bash,true]ping www.baidu.com[/mw_shl_code]
没有网络的zero是不完整的,have fun!!!
最后爆照 011.JPG

012.JPG



您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-12-28 14:43 , Processed in 0.081801 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表