主题 : NanoPi wifi连接的设置 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 13658
精华: 2
发帖: 59
金钱: 400 两
威望: 80 点
综合积分: 158 分
注册时间: 2010-01-27
最后登录: 2025-09-18
楼主  发表于: 2015-08-14 00:03

 NanoPi wifi连接的设置

http://wiki.friendlyarm.com/wiki/index.php/NanoPi/zh

NanoPi到手,好不容易烧好系统,对照友善官网、友善wiki,wifi始终无法连接……实在没有办法只能自己硬着头皮上!!!

贴出连接心得,给和我一样的菜鸟新手……

ssh连接NanoPi略过……

#nano /etc/network/run/ifstate
lo=lo
usb0=usb0
wlan0=wlan0         <=启用wlan0,按照教程配了很多次,每次重启发现wlan0均未up,故猜测有配置文件控制,翻network目录后发现该文件……

#nano /etc/network/interfaces.d/wlan0         <=按照wifi建立该文件
auto wlan0
iface wlan0 inet dhcp

#reboot & exit         <=重启系统并断开ssh连接

ssh连接NanoPi略过……

#ifconfig
……
wlan0……         <=wlan0随系统up了,即/etc/network/interfaces.d/wlan0内的指令被执行了

#nano /etc/wpa_supplicant/wpa_supplicant.conf         <=新建配置文件
ctrl_interface=/var/run/wpa_supplicant
update_config=1

#wpa_supplicant -Dwext -iwlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf &         <=注意&符号,否则程序独占当前交互界面,后续配置可再开一个ssh连接

#wpa_cli
>add_network
0         <=这是新添加的网络id号,请记录
>set_network 0 ssid "yyyy"         <=这里的0即是前面的网络id号,依据实际情况设置,我的wifi ssid是yyyy,依据个人实际情况设置
OK         <=成功,否则,请检查前面的参数输入是否正确
>set_network 0 psk "123456789"         <=我的wifi密码,依据实际情况设置
OK
>set_network 0 key_mgmt WPA-PSK         <=我的wifi加密方式
OK
>enable_network 0
OK
>save_config
OK
>quit

#nano /etc/wpa_supplicant/wpa_supplicant.conf         <=通过上面的设置,该文件有相应的变化
ctrl_interface=/var/run/wpa_supplicant
update_config=1

network={
                 ssid="yyyy"
                 scan_ssid=1         <=如果网络隐藏了ssid,则这里手动添加 scan_ssid=1,否则,不需要,不知wpa_cli命令怎么设该参数,有知道的请指教!
                 psk="12345678"
                 key_mgmt=WPA-PSK
}

#nano /etc/network/interfaces.d/wlan0         <=再次编辑wlan0配置文档
auto wlan0
iface wlan0 inet dhcp

pre-up wpa_supplicant -B -Dwext -iwlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf         <=照猫画虎
post-down killall -q wpa_supplicant         <=照猫画虎

#reboot & exit

OK,重启完毕,稍等片刻,wifi即可连接成功……
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2015-08-14 00:34
多谢分享

现在系统已经更换为Debian, 设置ssid和密码的方法似乎有点不同了,你可以再试试
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 118693
精华: 0
发帖: 4
金钱: 20 两
威望: 4 点
综合积分: 8 分
注册时间: 2015-09-04
最后登录: 2015-09-29
2楼  发表于: 2015-09-04 17:24
感谢,测试可用,就剩下找GPIO的编程资料了
级别: 新手上路
UID: 119147
精华: 0
发帖: 2
金钱: 10 两
威望: 2 点
综合积分: 4 分
注册时间: 2015-09-20
最后登录: 2015-09-30
3楼  发表于: 2015-09-27 10:37
好帖,一直连接不上WiFi,按这个方法成功了,万分感激