友善之臂(FriendlyArm)NanoPi无线网络设置

1. 环境

  • 硬件:友善之臂(Friendly Arm)Nano Pi M1  1G RAM

  • 操作系统:

FriendlyArmCore(Ubuntu 16.04.7 LTS)

2. 目标

  • 开机自动连接无线Wifi网络
  • 无图形界面

3. 步骤

1) 检查wpa_supplicant

pi@NanoPi-M1:~$ wpa_supplicant -v
wpa_supplicant v2.4
Copyright (c) 2003-2015, Jouni Malinen <j@w1.fi> and contributors

2)修改wpa_supplicant配置文件

pi@NanoPi-M1:~$ vim /etc/wpa_supplicant/wpa_supplicant.conf 


#wpa_supplicant.conf 
ctrl_interface=/var/run/wpa_supplicant
update_config=1

network={
        ssid="wifi名称"
        psk="wifi密码"
}

3)修改systemd配置文件

pi@NanoPi-M1:~$ vim /lib/systemd/system/wpa_supplicant.service

#wpa_supplicant.service
[Unit]
Description=WPA supplicant
Before=network.target

[Service]
Type=simple
ExecStart=/sbin/wpa_supplicant -c /etc/wpa_supplicant/wpa_supplicant.conf -i 无线网卡名称 -O /var/run/wpa_supplicant

[Install]
WantedBy=multi-user.target

4)开机启动

pi@NanoPi-M1:~$ systemctl daemon-reload

pi@NanoPi-M1:~$ systemctl enable wpa_supplicant

pi@NanoPi-M1:~$ systemctl restart wpa_supplicant

4. 说明

4.1. 如何查看网卡名称

pi@NanoPi-M1:~$ ifconfig

这个就是网卡名称

4.2. 如何查找网络名称

pi@NanoPi-M1:~$ sudo wpa_cli -i 无线网卡名称 scan
OK
pi@NanoPi-M1:~$ sudo wpa_cli -i 无线网卡名称 scan_result
bssid / frequency / signal level / flags / ssid
e0:38:3f:53:ee:aa	2462	-56	[WPA-PSK-CCMP][WPA2-PSK-CCMP][ESS]	CU_xxx
9c:9d:7e:93:01:3a	2437	-56	[WPA-PSK-CCMP+TKIP][WPA2-PSK-CCMP+TKIP][WPS][ESS]	red_xxxx
50:64:2b:0b:64:77	2437	-64	[WPA-PSK-CCMP+TKIP][WPA2-PSK-CCMP+TKIP][WPS][ESS]	lghaaa1xn
72:fe:a1:db:a1:e6	2467	-74	[WPA2-PSK-CCMP][WPS][ESS]	CU_ffffb
90:47:3c:c9:04:38	2457	-82	[WPA-PSK-CCMP+TKIP][WPA2-PSK-CCMP+TKIP][WPS][ESS]	CMCC-sdfe
24:a5:2c:5d:00:e8	2422	-80	[WPA-PSK-CCMP+TKIP][WPA2-PSK-CCMP+TKIP][WPS][ESS]	CMCC-fee

用wpa_cli命令可以扫描并显示无线网络。

 

  • 1
    点赞
  • 5
    收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页
评论

打赏作者

chengda1978

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值