21| 2
|
[M10教程] 行空板开启热点并切换到WPA2连接 |
一、问题来源 在DFRobot的会员群中,有一位通讯提了一个问题: 行空板的底层系统是Debian 10,因此,是可以通过nmcli命令,修改网络连接的参数的。下面来看一下具体怎么改。 二、开启行空板热点 连上板子到电脑,然后长按HOME键,然后进入下面的设置中,开启热点: 三、连接行空板热点 开启后,用电脑连接上面显示的热点名称,以及对应的密码即可。 连接后可以查看连接参数(我用的macOS): 可以看到,此时开启的热点,是安全级别较低的WPA。有一些嵌入式开发板,确实是无法连接的。 四、修改热点为WPA2 行空板通过官方USB线连接到电脑启动后,会有一个uniker的RNDIS设备,电脑可以直接通过该网络设备,连接到行空板。 具体可以查看官方指导:行空板官方文档-连接说明 (unihiker.com.cn) 里面的 1.4-通过USB转网线。 确保该连接可用之后,使用SSH终端工具,即可连接到行空板的Debian 10系统。 如果是Linux或者macOS,直接进入系统终端,使用ssh命令连接即可。 如果是Windows,可以使用 MobaXterm 或者其他的SSH 终端工具连接。 如果是安卓手机,可以使用JuiceSSH、Termius之类的工具连接。 如果是iOS手机,可以使用Termius之类的工具连接。 连接参数为:
然后,依次执行下面的命令:
具体执行结果如下: 从上面的执行结果可以看到,没有修改参数之前,获取到的结果中proto是wpa; 而执行了修改参数命令后,获取到的结果中proto是rsn,这个群就表示WPA2。 此时,再次连接行空板的热点,并查看连接参数,可以看到已经切换到了WPA2: 五、保存命令备用 每次都要输入上面的命令的话,会比较麻烦,可以保存为一个脚本文件,这样子方便后续使用。 直接复制并执行下面的命令:
那么后续需要切换的时候,直接执行下面的脚本即可:
一点小遗憾说明: 暂时还没有找到在开启热点的时候,自动切换为WPA2的方式,热点开启的处理,似乎是在编译后的Unihiker系统程序中进行的。 不过,如果感兴趣的话,可以写一个crontab脚本,定期检测,一旦检测到了开启热点,那么自动执行上面的命令,这样也是可以的。 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed