设置树莓派wifi的几种方式


树莓派网络连接方式有有线和无线两种方式,有线连接基本不需要进行设置,只需要插上网线即可,故本文着重讲解在几种不同的方式下对树莓派进行无线设置。

设备

在树莓派上设置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 设备。

<code>ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdevupdate_config=1network={    ssid="WiFi的SSID"    psk="WiFi密码"}/<code>

树莓派开机,就会自动连接WiFi。

可以登陆终端设置树莓派WiFi

如果树莓派有有线网络连接,这时可以通过终端来设置WiFi。方法如下:1.在Raspberry Pi的终端中,输入以下命令。

<code>sudo nano /etc/wpa_supplicant/wpa_supplicant.conf/<code>

2.在此文件的底部,添加以下行。

<code>network={ssid="The SSID of your network (eg. Network name)"psk="Your Wifi Password"}/<code>

3.键入ctrl + x,然后输入y退出nano 。

4.

通常情况下,树莓派会自动检测到wpa_supplicant文件的更改,并自动建立与无线WiFi的连接。

如果没有连接成功,可以通过执行以下命令来强制其进行检查。

4a. 关闭并重启网络接口,从而通过重新启动网络接口以重新加载wpa_supplicant文件。

<code>sudo ifdown wlan0sudo ifup wlan0/<code>

5.然后可以使用ifconfig wlan0命令检查连接是否成功。inet addr字段中应该有一个IP地址。

<code>$ ifconfig wlan0wlan0: flags=4163  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        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/<code>


分享到:


相關文章: