ubuntu 服务器 20.04 通过 netplan 的 wifi 不起作用

Tom*_*tak 5 wireless netplan

我不熟悉 Linux,但我能够遵循指南。然而,它对我不起作用。我运行这个来获取 wifi 接口名称: ls /sys/class/net

我知道了名字。我在 /etc/netplan 中配置了 netplan yaml

  wlp2s0:
    access-points:
      "K+T":
        password: "xxxxxxxxx"
    dhcp4: true
Run Code Online (Sandbox Code Playgroud)

我运行这个没有错误并重新启动,但它不起作用。如果我安装 Ubuntu 桌面,我可以很好地连接到我的 wifi 网络...

sudo netplan apply --debug
Run Code Online (Sandbox Code Playgroud)

hey*_*ema 3

您的 .yaml 文件不完整。

使用它(并保持精确的间距、缩进,并且没有制表符):

network:
  version: 2
  renderer: networkd
  wifis:
    wlp2s0:
      dhcp4: true
      access-points:
        "K+T":
          password: "xxxxxxxxx"
Run Code Online (Sandbox Code Playgroud)

sudo netplan generate

sudo netplan apply

然后安装 wpasupplicant(通过以太网或 USB):

sudo apt-get update

sudo apt-get install wpasupplicant

reboot

注意:只有安装该wpasupplicant包及其依赖项后,这一切才有效。因此,您要么需要以太网连接,要么下载到 USB 并手动安装。没有wpasupplicant无线网络就无法工作。