我无法连接到我刚安装的 Wi-Fi 网络Ubuntu 20.04 server
(除了安装的软件包之外没有安装任何其他软件包wireless-tools
)。
首先,我使用 来检查lspci
我的 Wi-Fi 适配器 ( Network controller Qualcomm Atheros AR9462 Wireless Network Adapter [168c:0034] (rev 01)
) 是否被系统检测到。然后,我使用
foo@bar: iwconfig
docker0 no wireless extensions.
lo no wireless extensions.
enp1s0 no wireless extensions.
wlp2s0 IEEE 802.11 ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=16 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:off
然后,我将接口名称添加wl2ps0
到netplan
配置文件 中/etc/netplan/01-netcfg.yaml
network:
version: 2
ethernets:
enp1s0:
dhcp4: true
wifis:
wlp2s0:
dhcp4: true
access-points:
"MyNetworkSSID":
password: "MySecretPasswort"
并重启系统。重启后,系统没有连接到 Wi-Fi 和界面wlp2s0
foo@bar: ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp1s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
link/ether 00:e4:4f:68:02:9b brd ff:ff:ff:ff:ff:ff
3: wlp2s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DEFAULT group default qlen 1000
link/ether b0:10:41:84:69:e1 brd ff:ff:ff:ff:ff:ff
4: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DEFAULT group default
link/ether 02:42:61:94:e2:20 brd ff:ff:ff:ff:ff:ff
是DOWN
。我尝试使用 来激活它,
ip link set wlp2s0 up
但是没有效果(界面仍然是DOWN
)。
这里的问题是什么?
答案1
我怀疑你不能连接,因为包wpasupplicant 客户端也需要安装。通过以太网、网络共享或任何可能的方式建立临时互联网连接,请执行以下操作:
sudo apt update
sudo apt install wpasupplicant
然后重试:
sudo netplan generate
sudo netplan apply