Ubuntu Server 18.04 — 使用 nmcli (仅)发现 wifi 网络,但不干扰 netplan 和 networkd

Ubuntu Server 18.04 — 使用 nmcli (仅)发现 wifi 网络,但不干扰 netplan 和 networkd

Ubuntu Server 18.04 现在使用 netplan 来管理以太网和 wifi 设备。

我希望能够通过 发现 wifi 网络nmcli,因为我想使用php-wifi在一个项目中。

是否可以以某种方式设置 nmcli 仅发现 wifi 网络但不以某种方式干扰 netplan 和 networkd?

$ nmcli radio wifi
enabled
$ nmcli dev status
DEVICE  TYPE      STATE        CONNECTION
wlp2s0  wifi      unavailable  --
eno1    ethernet  unmanaged    --
lo      loopback  unmanaged    --

答案1

如果您想使用该NetworkManager工具来管理您的 wifi,您可以配置 netplan 以使用 NetworkManager 后端而不是这些设备的网络后端:

network:
  version: 2
  renderer: NetworkManager
  wifis:
    wlp2s0b1:
      dhcp4: true
      access-points:
        "network_ssid_name":
          password: "**********"

或者,如果您不想切换到使用 NetworkManager 来管理设备,您可以使用较低级别的iwlist工具来查看可用的网络:

iwlist wlp2s0b1 scanning

相关内容