登录
  • 欢迎来访
  • 你好

树莓派wifi链接

各种搞 无奈 1517次浏览 0个评论

首先 自己是通过网线连接的的然后再进行修改 绑定wifi
一。 在外边没有路由器只有一台电脑时

网线直接把树莓派与电脑连接起来,电脑需要连wifi(如果不连接无法使用网络共享让树莓派获取到ip地址),在 设置->网络->wlan->网络与共享中心->wlan->属性->共享->允许​其它用户通过它来连接->确定。
然后 稍等片刻树莓派应该就获取到一个ip地址了,此时打开windows的命令提示符,运行arp -a命令,应该就可以看到​一个局域网段,如192.168.xx.1,通常以192.168开头,最后一位是1的那个接口,下面多出来的一条动态记录就是树莓派的。

二。在家有路由器时
1插上网线 通过路由器查看树莓派ip
2通过ssh工具连接
3输入如下命令可以搜索附近所有可连接的Wifi 名称:
如果不需要知道wifi详细参数,之查找Wifi AP的话 可以输入 iwlist wlan0 scan | grep ESSID

如果知道wifi的名字 可忽略这部操作

4 修改 sudo nano /etc/wpa_supplicant/wpa_supplicant.conf 实现

pi@raspberrypi:~$ sudo cp /etc/wpa_supplicant/wpa_supplicant.conf /etc/wpa_supplicant/wpa_supplicant.conf.bak   #备份
pi@raspberrypi:~$ sudo nano /etc/wpa_supplicant/wpa_supplicant.conf   #修改文件

文件修改后的内容如下:
[/v_blue]
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
ssid=”WIFI名称”
psk=”WIFI密码”
key_mgmt=WPA-PSK
}

本帖最后由 000 于 2016-3-2 20:26 编辑

要想让树莓派方便操作,肯定需要配置无线网卡,这样可以大大增强树莓派的移动性和便利性,其实配置无线网卡基本就是和普通linux平台下配置无线网卡一样。
将无线USB网卡插入树莓派后启动树莓派,比较不建议热插拔,因为插入的一瞬间会有比较高的电流,如果电源输出不够可能导致树莓派重启。用自己的方法进入shell界面后输入命令 lsusb
如果树莓派已经正常识别,在显示类似于如下的信息中可以看到你的USB无线网卡设备ID和芯片型号
pi@raspberrypi:~$ lsusb
Bus 001 Device 004: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
复制代码

以我的EDUP为例,使用的是Realtek RTL8188CUS的芯片。
最新的raspbian已经有了wifi必要的包,直接插上就可以用了。不过最好还是可以看看 iwconfig 确认一下,输入 iwconfig 显示如下:
pi@raspberrypi:~$ iwconfig
wlan0 unassociated Nickname:””
Mode:Managed Frequency=2.412 GHz Access Point: Not-Associated
Sensitivity:0/0
Retry:off RTS thr:off Fragment thr:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

lo no wireless extensions.

eth0 no wireless extensions.
复制代码

如果出现了wlan0,那说明网卡已经正常工作了。(这里的示例是已经用usb无线网卡连接上网络了,所以会显示ESSID。)如果这里的显示不正常,请安装连接wifi必要的包
sudo apt-get install wireless-tools wpasupplicant firmware-realtek
复制代码

2、设置wifi

输入如下命令可以搜索附近所有可连接的Wifi AP:
如果不需要知道wifi详细参数,之查找Wifi AP的话 可以输入 iwlist wlan0 scan | grep ESSID 回显如下
pi@raspberrypi:~$ sudo iwlist wlan0 scan | grep ESSID
ESSID:”TP-LINK_32E8″
ESSID:”lpcx26″
ESSID:”PHICOMM_672719″
ESSID:”wangcheng”
ESSID:”TP-LINK_2BA4″
ESSID:”ME-139″
ESSID:”138-303″
ESSID:”ChinaNet-2VJV”
ESSID:”MERCURY_5CEE4E”
ESSID:”NO”
ESSID:”TP-LINK_E3DB46″
ESSID:”qingchao5″
ESSID:”ChinaNet-Fyuz”
ESSID:”MERCURY_9C1C”
ESSID:”liuchunyan”
ESSID:”TP-LINK_0596″
复制代码

如果知道wifi的名字 可忽略这部操作

修改 sudo nano /etc/wpa_supplicant/wpa_supplicant.conf 实现
pi@raspberrypi:~$ sudo cp /etc/wpa_supplicant/wpa_supplicant.conf /etc/wpa_supplicant/wpa_supplicant.conf.bak #备份
pi@raspberrypi:~$ sudo nano /etc/wpa_supplicant/wpa_supplicant.conf #修改文件
复制代码

文件修改后的内容如下:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
ssid=”WIFI名称”
psk=”WIFI密码”
key_mgmt=WPA-PSK
}

Ctrl + O 快捷键 保存
Ctrl + X 快捷键 退出 Nano 编辑器

5 修改完成后,使用以下命令重启网络

sudo /etc/init.d/networking restart
sudo service networking restart
sudo ifdown wlan0
sudo ifup wlan0

查看连接状态 wpa_cli status
成功后,用 ifconfig 命令可以看到 wlan0 设备,且有了IP地址(已连接)。

如果还是没有反应,重启树莓派 sudo reboot 命令重启。

参考:树莓派连接无线网设置wifi方法


鸿鹄博客 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明树莓派wifi链接
喜欢 (0)
[aa@qq.com]
分享 (0)
无奈
关于作者:
一个爱探索 爱分享的boy
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址