我在 Sony SVP 笔记本电脑上运行 Ubuntu 18.04。它检测到我的 WI-FI 网络,但当我尝试连接时,它不起作用。我尝试通过 iwconfig 进行连接,但当我尝试设置 essid 时,我收到以下错误消息:“无线请求“SET ESSID”(8B1A) 错误:在设备 wlp1s0 上设置失败;操作不允许”当我在同一台笔记本电脑上使用 16.04 时,WI-FI 连接没有任何问题。我知道我是 18.04 的早期用户,但一定有解决方案。
答案1
解决方案是使用 systemd 而不是网络管理器。我使用 vi 创建了此文件:/etc/netplan/03-wireless.yaml:网络:版本:2 渲染器:networkd wifis:wlp1s0:dhcp4:true 接入点:“SSID”:密码:“密码”(SSID 和密码应为实际的 SSID 和密码)我创建了运行时配置文件并应用了配置:sudo netplan generate sudo netplan apply 然后我停止并禁用了网络管理器:sudo systemctl stop network-manager sudo systemctl disable network-manager 然后我启用并启动了 systemd-networkd sudo systemctl enable systemd-networkd sudo systemctl start systemd-networkd 使用命令 networkctl 我检查了状态:networkctl 并得到了以下响应:IDX LINK TYPE OPERATIONAL SETUP
1 lo loopback carrier unmanaged 2 wlp1s0 wlan routable enabled
列出了 2 个链接。此后我重新启动了电脑,但我认为没有必要。