我一直在努力识别我的 Linux 机器上的无线适配器。
问题是,当我按下右上角的控制面板、音量和以太网设置时,没有无线互联网选项。
我已尝试过:
我首先进入软件和更新界面,然后切换到 Ubuntu 软件下的“主服务器”。然后我能够获得 Realtek Semiconductor Corp.:未知驱动程序,它下面有两个选项。其中一个选项说“不要使用该设备”。我选择了另一个选项:“使用 rtl8812au-dkms 中的 dkms 源获取 r8812au 网络驱动程序”。我按下应用更改并重新启动计算机,但什么也没发生。
发生这种情况后,我尝试从 github 安装 rtl8812au-dkms 包。当我构建所有文件时,我收到很多错误,所以我无法安装它们。
我接下来尝试使用 lspci 查找我的无线适配器的名称。lspci 返回:
00:00.0 Host bridge: Intel Corporation 8th Gen Core Processor Host Bridge/DRAM Registers (rev 07)
00:01.0 PCI bridge: Intel Corporation 6th-10th Gen Core Processor PCIe Controller (x16) (rev 07)
00:02.0 VGA compatible controller: Intel Corporation CoffeeLake-S GT2 [UHD Graphics 630]
00:14.0 USB controller: Intel Corporation Cannon Lake PCH USB 3.1 xHCI Host Controller (rev 10)
00:14.2 RAM memory: Intel Corporation Cannon Lake PCH Shared SRAM (rev 10)
00:16.0 Communication controller: Intel Corporation Cannon Lake PCH HECI Controller (rev 10)
00:17.0 SATA controller: Intel Corporation Cannon Lake PCH SATA AHCI Controller (rev 10)
00:1b.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #21 (rev f0)
00:1c.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #5 (rev f0)
00:1c.7 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #8 (rev f0)
00:1d.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #9 (rev f0)
00:1f.0 ISA bridge: Intel Corporation Device a308 (rev 10)
00:1f.3 Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10)
00:1f.4 SMBus: Intel Corporation Cannon Lake PCH SMBus Controller (rev 10)
00:1f.5 Serial bus controller: Intel Corporation Cannon Lake PCH SPI Controller (rev 10)
01:00.0 VGA compatible controller: NVIDIA Corporation GP106 [GeForce GTX 1060 3GB] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GP106 High Definition Audio Controller (rev a1)
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
然后我运行一些仅返回有关无线适配器的信息的命令。我运行以下命令:
$ lspci -vvnn | grep Network
$ lspci -nn | grep 0280
没有返回任何内容。我不确定这是否意味着没有无线适配器,或者是否意味着其他什么。我曾经在此设备上运行 Windows 10,并且能够连接到无线网络,所以我知道它有一个无线适配器。
因为我确信我有一个无线适配器,所以我想 WLAN 可以在 BIOS 中禁用。我进入 BIOS,有一个 Realtek LAN 选项,已启用。没有 WLAN 选项。如果 BIOS 没有显示 WLAN 选项,是不是我的电脑上没有无线适配器?
我知道有一个无线适配器,因为它在运行 Windows 的同一台机器上运行。
我有两个问题:
如何识别我的无线适配器?如何为我的无线适配器安装正确的驱动程序?