黑豹X2 armbian上开启wifi
查看本机ip
ip a
找到wlan口
armbian:~:# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: sit0@NONE: <NOARP> mtu 1480 qdisc noop state DOWN group default qlen 1000
link/sit 0.0.0.0 brd 0.0.0.0
3: ip6tnl0@NONE: <NOARP> mtu 1452 qdisc noop state DOWN group default qlen 1000
link/tunnel6 :: brd :: permaddr 1e88:c687:2c7f::
4: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 52:2a:2e:cd:ca:70 brd ff:ff:ff:ff:ff:ff
altname end0
inet 192.168.1.204/24 brd 192.168.1.255 scope global dynamic noprefixroute eth0
valid_lft 84020sec preferred_lft 84020sec
inet6 240e:36a:c80:4b00:90b0:fa3f:ec0c:8ae4/64 scope global temporary dynamic
valid_lft 191113sec preferred_lft 83557sec
inet6 240e:36a:c80:4b00:c176:d22b:4b27:f163/64 scope global dynamic mngtmpaddr noprefixroute
valid_lft 191113sec preferred_lft 104713sec
inet6 fe80::e6df:670d:f65:1eee/64 scope link noprefixroute
valid_lft forever preferred_lft forever
5: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq state UP group default qlen 1000
link/ether 08:e9:f6:d5:08:c4 brd ff:ff:ff:ff:ff:ff
inet 10.42.0.1/24 brd 10.42.0.255 scope global noprefixroute wlan0
valid_lft forever preferred_lft forever
inet6 fe80::d0a3:1d96:58ad:1944/64 scope link noprefixroute
valid_lft forever preferred_lft forever
创建网络
在终端输入
IFNAME="wlan0"
CON_NAME="myhotspot" # wifi名称
nmcli con add type wifi ifname $IFNAME con-name $CON_NAME autoconnect yes ssid CON_NAME
设置wifi为共享
nmcli con modify $CON_NAME 802-11-wireless.mode ap 802-11-wireless.band bg ipv4.method shared
设置Wifi密码
mcli con modify $CON_NAME wifi-sec.key-mgmt wpa-psk
nmcli con modify $CON_NAME wifi-sec.psk "MyStrongHotspotPass"
开启Wifi
nmcli con up $CON_NAME
错误排除
rror: Connection activation failed: IP configuration could not be reserved (no available address, timeout, etc.)
Hint: use 'journalctl -xe NM_CONNECTION=5d927fb5-8aca-4114-932c-e5faed57fa5a + NM_DEVICE=wlan0' to get more details.
运行提示命令
journalctl -xe NM_CONNECTION=5d927fb5-8aca-4114-932c-e5faed57fa5a + NM_DEVICE=wlan0
发现缺少二进制文件
<warn> [1712221130.5761] device (wlan0): ip:shared4: could not start dnsmasq: Could not find "dnsmasq" binary
下载相应缺失依赖
apt install dnsmasq
继续运行
nmcli con up $CON_NAME
成功创建wifi
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/8)
“风雪越是呼啸,雪莲越是绽放”

浙公网安备 33010602011771号