【NanoPi NEO Plus2试用体验】连接WIFI&更新系统支持

  • donatello
  • LV6工程师
  • |      2017-09-16 23:41:53
  • 浏览量 1006
  • 回复:0
想要开发Linux板子,不想在以后的开发中遇到软件没装,或是版本太旧,或是文件缺失的情况,进行定期的更新是非常必要的。好在现在的友善之臂板子大多数都带有WIFI模块,可以直接连接WIFI热点进行软件更新。 像树莓派、香蕉派、Nanopi这种板子连接WIFI有两种方法,一种是命令行输入指令的方法,另一种则是非常麻烦的VIM编辑系统网络配置文件法,此方是修改etc文件夹的/etc/wpa_supplicant/wpa_supplicant.conf这个系统网络配置文件的network变量,大家使用命令行VIM方法编译文件,有多麻烦,谁用谁知道:

network={

ssid=""

psk=""

}

值得注意的是,不知道为什么,如果大家直接在百度搜索【树莓派连接WIFI】的话,十个链接有九个是VIM编辑系统文件法,如下面这篇: http://blog.csdn.net/huayucong/article/details/51376279 这种方法非常麻烦,好在坛友给出了直接用命令行输入指令连接WIFI的方法,大大提高了开发效率。这里我就借花献佛,简单重复一下他的方法: 1.首先输入sudo nmcli dev查看板子有啥跟网络沾边的硬件,这里查到eth0(板载以太网接口)、wlan0(搜索WIFI热点)、lo(loopback虚拟接口),这里我想我们都不知道这个loopback是什么玩意,百度百科也是一知半解: 不管了,先干正经事。 2.启动WIFIsudo nmcli r wifi on,这个就相当于打开手机的WIFI搜索器。 3.搜索周围的WIFI信号nmcli dev wifi,这就相当于打开手机设置菜单的WIFI列表。 这里我再说明一下,如果板子的系统没有更新utf8编码的话,WIFI列表的中文字符和信号强度符号都是乱码,当时坛友就遇到了这个问题。我的板子在前几天已经更新了apt-get update,所以修复了乱码问题。 4.连接WIFI,比如你家WIFI的名称是abc,密码是123445678,那就输入sudo nmcli dev wifi connect "abc" password "12345678"。连接WIFI成功之后会有successful的提示。 WIFI连接成功之后,就要开始更新系统软件了,用的指令是apt-get update和apt-get upgrade,其中有个选Y和N的地方,要选Y。这是前几天更新的截图,值得注意的是,这里面出现了一行zh_CN.utf-8...done的提示,这表示板子完全支持中文了。 将板子的语言环境切换中文的指令是:export LC_ALL=zh_CN.utf8 切换了之后再输入locale,就会发现所有选项都是zh_CN.utf8了。但是有个问题就是,板子关机或者重启之后,locale的选项仍然是默认的zh_US.utf8,这就非常尴尬了!有没有坛友知道怎么解决呢? 最后放个关机和重启的指令:关机shutdown -h now,重启reboot,断电之前一定要关机,否则会伤板子。
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:0
x
收藏成功!点击 我的收藏 查看收藏的全部帖子