树莓派如何设置wifi网络

发布时间:2021-11-20 09:43:39 作者:小新
来源:亿速云 阅读:235

这篇文章将为大家详细讲解有关树莓派如何设置wifi网络,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

如果你没有登录到常用的图形用户界面,这种方法就适合用来设置树莓派的wifi。尤其是在你没有屏幕或者有线网络,仅使用串口控制线的时候。另外,这种方法也不需要额外的软件,所有需要的东西都已经包含进了树莓派。

GETTING WIFI NETWORK DETAILS(获取wifi网络详情)

为了扫描wifi网络,可以使用sudo iwlist wlan0 scan命令。这个命令会列出所有可使用的wifi网络,以及网络的一些有用信息。例如:

1、ESSID:"testing" :这是wifi网络的名字。

2、IE:IEEE 802.11i/WPA2 Version1 :这部分表示网络的验证方式,在这里是WPA2,这是一种用于替代WPA1的更新更加安全的无线网络标准。本指南应该适用于WEP、WPA或者WPA2,但是可能不适用企业版WPA2。

你同样需要wifi网络的密码。大多数家庭路由器(默认密码)都有标注在路由器背面的标签上。在这个例子中,搜索到的wifi网络的ESSID(ssid)是testing,并且密码(psk)是testingPassword。

ADDING THE NETWORK DETAILS TO THE RASSBERRY PI(添加网络到树莓派上)

使用nano编辑器打开wpa-supplicant配置文件:

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

在文件的底部添加下面内容:
network={
    ssid="The_ESSID_from_earlier"
    psk="Your_wifi_password"
}

在本示例网络中,我们应该添加为:
network={
    ssid="testing"
    psk="testingPassword"
}

现在按ctrl+x键然后按y键,最后再按回车键。

这个时候,wpa-supplicant在几秒钟内应该就会注意到设置已经改变了,并且会尝试去连接这个网络。如果没有,那么就需要使用sudo ifdown wlan0

和sudo ifup wlan0命令手动重启接口,或者直接使用sudo reboot命令重启树莓派。
 

你可以使用ifconfig wlan0命令确认是否已经成功连接上网络。如果inet addr中已经有地址了,说明树莓派成功连接上了网络。如果没有,请检查你的密码和ESSID是否正确。

然后使用wpa_supplicant连接

$ sudo wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf

自动获取ip

$ sudo dhcpcd wlan0

可以把这个加入开机启动脚本, 在/etc/init.d/下新建wpa_supplicant

$ sudo touch wpa_supplicant #新建脚本
$ sudo chmod 755 wpa_supplicant #给脚本755权限
$ sudo vim wpa_supplicant
#键入以下内容
wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
dhcpcd wlan0

$ sudo update-rc.d wpa_supplicant defaults #把wpa_supplicant更新进开机启动

关于“树莓派如何设置wifi网络”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

推荐阅读:
  1. WiFi共享设置
  2. 在树莓派上如何设置家庭网络的家长控制

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

树莓派

上一篇:如何理解Go语言中的逃逸

下一篇:Go语言的性能分析工具pprof怎么用

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》