树莓派命令连接wifi_使用命令行设置树莓派的wifi网络「建议收藏」

树莓派命令连接wifi_使用命令行设置树莓派的wifi网络「建议收藏」如果你没有登录到常用的图形用户界面,这种方法就适合用来设置树莓派的wifi。尤其是在你没有屏幕或者有线网络,仅使用串口控制线的时候。另外,这种方法也不需要额外的软件,所有需要的东西都已经包含进了树莓派。GETTINGWIFINETWORKDETAILS(获取wifi网络详情)为了扫描wifi网络,可以使用sudoiwlistwlan0scan命令。这个命令会列出所有可使用的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是否正确。

0b1331709591d260c1c78e86d0c51c18.png

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/137426.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 斜投影矩阵的性质_锥体体积怎么推导

    斜投影矩阵的性质_锥体体积怎么推导参考网址:https://gameinstitute.qq.com/community/detail/106203翻译http://www.terathon.com/lengyel/Lengyel-Oblique.pdf原文http://www.lsngo.net/2018/01/07/graphics_mirrorcamera_2/参考书籍:Mathematics.for.3D…

    2022年9月28日
    1
  • 一个诡异的 JedisConnectionException: Connection refused 问题

    点击上方☝Java编程技术乐园,轻松关注!及时获取有趣有料的技术文章做一个积极的人编码、改bug、提升自己我有一个乐园,面向编程,春暖花开!出现问题我遇到的一个问题,在连接redis的时…

    2022年2月28日
    46
  • Scripting.FileSystemObject对象

    Scripting.FileSystemObject对象Setfso=Server.CreateObject(“Scripting.FileSystemObject”)定义FSO对象fso.CreateFolder(Server.MapPath(folder))得到路径Setfout=fso.CreateTextFile(Server.MapPath(filepath))定义创建对象fout.WriteLinemb

    2022年7月14日
    13
  • MaskRCNN 何凯明_cnn应用

    MaskRCNN 何凯明_cnn应用本文介绍了MaskRcnn目标分割项目的搭建及运行过程,并对搭建过程中可能出现的问题进行了解答。环境:Cuda10.2+tensorflow-gpu1.13.2MaskR-CNN是一个实例分割算法,可以用来做“目标检测”、“目标实例分割”、“目标关键点检测”。

    2022年9月28日
    2
  • class和getClass()的区别

    class和getClass()的区别前几天做项目,觉得自己都开发一年多了,还没有自己封装的类,感觉真是白做了,再加上,看到自己的代码,我都不忍心看,有的时候,还需要自己去读自己写的代码,乱乱糟糟的,实在不忍心看,没办法,重现在开始吧,把自己需要的,都封装起来,用到什么的时候,在哪来用,方便,快捷首先是自己封装的基类baseActivity,不废话,直接上代码(其他的就不贴出来了,只有这个地方有错误)packagecom.d

    2022年6月15日
    43
  • JVM进阶(十一):JAVA G1收集器

    JVM进阶(十一):JAVA G1收集器JVM进阶(十一)——JAVAG1收集器  在前两篇博文中讲解了新生代和年老代的收集器,在本篇博文中介绍一个收集范围涵盖整个堆的收集器——G1收集器。先讲讲G1收集器的特点,他也是个多线程的收集器,能够充分利用多个CPU进行工作,收集方式也与CMS收集器类似,因此不会有太久的停顿。  虽然回收的范围是整个堆,但还是有分代回收的回收方式。在年轻代依然采用复制算法;年老代也同样采用“标记-清除

    2022年6月13日
    25

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号