拔出式开发之命令行联网
...
拔出式开发之命令行联网
一般租服务器或自己用linux系统时,都是配置好网络或可以通过图形界面联网的。但是对于开发板,尤其是不能跑桌面的小系统板来说,这一点就很难做到。但是这个过程又必不可少,无论是下载python包还是apt update都需要联网。这篇文章记录了开发板联网的全过程,轻松、不踩坑地无痛连上手机热点或其他无需登录的互联网。
1、打开手机或电脑热点
对于iPhone手机,较新的型号打开热点后都是默认位于5G频段,这种高端玩意开发板是不认的。所以要在设置里打开兼容所有型号按钮,这样你的热点就能被2.4G频段的设备搜索到了:

对于Windows电脑,在热点设置中也需要在属性里把带宽改成2.4G。这一步至关重要,我被这个问题卡了很久。
2、在开发板输入联网命令
首先打开wifi功能:
sudo nmcli r wifi on
如果正确地修改了频段,在这一步应该能顺利搜索到你的热点。搜索所有可用wifi的命令是:
sudo nmcli d wifi list
这就相当于你在图形界面浏览wifi列表:

退出这个视图只需要打:q
后回车。
比如本例中第一个就是我的wifi,如果想连上,用如下命令:
sudo nmcli dev wifi con "wifi name" password "wifi password"
注意不要丢了双引号。
这一步有概率会失败,如果失败,可以先ifconfig
检查现在是否已经连上了一个wifi,如果已经连上了,要先断掉现在的wifi:
sudo nmcli con delete "wifi name"
然后重走上边的流程。
3、连接需登录的wifi
这个不是那么常用,主要是连校园网需要。
!鸽 !
这部分需要时再更新。