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,断电之前一定要关机,否则会伤板子。