电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
文章
设置树莓派wifi的几种方式
分 享
扫描二维码分享
设置树莓派wifi的几种方式
树莓派
WIFI
设置
科技爱好者博客
关注
发布时间: 2020-04-24
丨
阅读: 2574
树莓派网络连接方式有有线和无线两种方式,有线连接基本不需要进行设置,只需要插上网线即可,故本文着重讲解在几种不同的方式下对树莓派进行无线设置。 ## 设备 在树莓派上设置Wifi上需要使用以下设备。 #### 必需的 - 树莓派 - Micro SD卡 - Wifi无线网卡(树莓派3代以上内置无线模块,不需要) - 树莓派电源 #### 可选的 - USB键盘 - USB鼠标 ## 在没有显示器的情况下设置无线WiFi 如果你手中只有树莓派,没有显示器,或者不方便将其连接到显示器上,那么设置无线WiFi的方式如下。 同样,在没有显示器的情况下设置无线WiFi,同样也分为两种情况,一种是树莓派暂时不能登陆远程终端设置WiFi,另一种是可以登陆树莓派终端设置WiFi。 #### 不能登陆远程终端设置WiFi 这种方式适用于第一次刻录完系统,并且没有有线网络连接的情况下设置树莓派WiFi。方法如下: 在SD卡的boot分区种新建 wpa_supplicant.conf 文件,并且配置 WiFi 的 SSID 和密码,这样树莓派启动后会自行读取 wpa_supplicant.conf 配置文件连接 WiFi 设备。 ```bash ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="WiFi的SSID" psk="WiFi密码" } ``` 树莓派开机,就会自动连接WiFi。 #### 可以登陆终端设置树莓派WiFi 如果树莓派有有线网络连接,这时可以通过终端来设置WiFi。方法如下: **1.**在Raspberry Pi的终端中,输入以下命令。 ```bash sudo nano /etc/wpa_supplicant/wpa_supplicant.conf ``` **2.**在此文件的底部,添加以下行。 ```bash network={ ssid="The SSID of your network (eg. Network name)" psk="Your Wifi Password" } ``` **3.**键入**ctrl + x**,然后输入**y**退出nano 。 **4.**通常情况下,树莓派会自动检测到wpa_supplicant文件的更改,并自动建立与无线WiFi的连接。 如果没有连接成功,可以通过执行以下命令来强制其进行检查。 **4a.** 关闭并重启网络接口,从而通过重新启动网络接口以重新加载wpa_supplicant文件。 ```bash sudo ifdown wlan0 sudo ifup wlan0 ``` **5.**然后可以使用**ifconfig wlan0**命令检查连接是否成功。inet addr字段中应该有一个IP地址。 ```bash $ ifconfig wlan0 wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.43.25 netmask 255.255.255.0 broadcast 192.168.43.255 inet6 fe80::c73b:501:6cb3:3ec1 prefixlen 64 scopeid 0x20<link> ether b8:27:eb:95:ea:38 txqueuelen 1000 (Ethernet) RX packets 1549 bytes 125832 (122.8 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 1397 bytes 383807 (374.8 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 ``` ![](https://cf01.ickimg.com/bbsimages/202004/5ab1128450e8ceee1f00f389cad3dc98.jpg) 如果树莓派系统使用的是Raspbian Stretch,则ifup命令可能不起作用,可能会收到一条错误消息,内容如下:“ *ifdown:unknown interface wlan0 *”。可以使用以下任何命令来解决: ```bash sudo ifconfig wlan0 up ``` 或 ```bash sudo ifconfig wlan0 down ``` ## 在有显示器的情况下连接无线WiFi 使用GUI为树莓派设置WiFi是最简单方法,因为可以在界面内快速完成所有操作。 **1.**将树莓派连接到显示器,并接上鼠标和键盘。 **2.**在Raspbian桌面上,找到桌面右上角的WiFi图标。 ![wifi](https://cf01.ickimg.com/bbsimages/202004/230b2ccef9e0cbebe49da58b8c4703d9.jpg "wifi") **3.** 点击WiFi图标后它将扫描WiFi网络并显示其可以找到的任何内容。单击要连接的网络。 **4.** 如果您的网络受密码保护,则将提示您输入密码。输入相关密码以连接到WiFi网络。 **5. ** Pi现在应该连接到WiFi网络,并且图标现在应该已更改为蓝色WiFi徽标。 ![](https://cf01.ickimg.com/bbsimages/202004/d53f5de9496efd01ba3e5d6021394e26.jpg)
原创作品,未经权利人授权禁止转载。详情见
转载须知
。
举报文章
点赞
(
0
)
科技爱好者博客
关注
评论
(0)
登录后可评论,请
登录
或
注册
相关文章推荐
MK-米客方德推出工业级存储卡
Beetle ESP32 C3 蓝牙数据收发
Beetle ESP32 C3 wifi联网获取实时天气信息
开箱测评Beetle ESP32-C3 (RISC-V芯片)模块
正点原子数控电源DP100测评
DP100试用评测-----开箱+初体验
Beetle ESP32 C3环境搭建
【花雕体验】16 使用Beetle ESP32 C3控制8X32位WS2812硬屏之二
X
你的打赏是对原创作者最大的认可
请选择打赏IC币的数量,一经提交无法退回 !
100IC币
500IC币
1000IC币
自定义
IC币
确定
X
提交成功 ! 谢谢您的支持
返回
我要举报该内容理由
×
广告及垃圾信息
抄袭或未经授权
其它举报理由
请输入您举报的理由(50字以内)
取消
提交