Ubuntu Server 20.04.4 LTS 无法检测到 Wi-Fi 适配器

Ubuntu Server 20.04.4 LTS 无法检测到 Wi-Fi 适配器

我的电脑(Advantech ITA-5231)一直在运行 Ubuntu Desktop 20.04 LTS,没有任何问题。最近我尝试安装 Ubuntu Server 20.04 LTS,但无法检测到 Wi-Fi 适配器。在安装过程中以及安装后使用 ls /sys/class/net 时,没有显示任何 wlp 设备。它仍然可以检测到 LTE 适配器,它们都是 mPCIe 模块。我尝试执行以下操作,但问题未得到解决。

  1. 安装 libnl-route-3-200_3.4.0-1_amd64.deb、libpcsclite1_1.8.26-3_amd64.deb、wpasupplicant_2.9-1ubuntu4_amd64.deb
  2. 重新启动计算机
  3. 重新安装 Ubuntu Server 20.04

之后,我尝试运行实时 Ubuntu Desktop 20.04(通过 USB),检测 Wi-Fi 适配器没有问题。返回 Ubuntu Server 20.04,再次找不到 Wi-Fi 适配器。

这里可能存在什么问题?为什么 Ubuntu Desktop 可以检测到 Wi-Fi 适配器,但 Ubuntu Server 却无法检测到?任何建议都值得赞赏。谢谢。

答案1

我怀疑您无法连接,因为还需要安装软件包 wpasupplicant。通过以太网、网络共享或任何可能的方式建立临时互联网连接,请执行以下操作:

sudo apt update
sudo apt install wpasupplicant

接下来,找出你的 netplan 文件的名称:

ls /etc/netplan

对其进行修改,使其与在此处找到的模板相一致/usr/share/doc/netplan/examples/wireless.yaml

network:
  version: 2
  renderer: networkd
  wifis:
    wlp2s0b1:
      dhcp4: no
      dhcp6: no
      addresses: [192.168.0.21/24]
      nameservers:
        addresses: [192.168.0.1, 8.8.8.8]
      access-points:
        "network_ssid_name":
          password: "**********"
      routes:
        - to: default
          via: 192.168.0.1

请注意,网络名称(称为 SSID)和密码括在引号“中。当然,请在此处替换您的确切详细信息。

进行任何更改后,请按照以下步骤操作:

sudo netplan generate
sudo netplan apply

您应该立即连接,但可能需要重新启动。

相关内容