无法让 wifi 适配器工作 - 干净的 19.04 安装 - 网络无人认领

Mar*_*ark 21 wireless networking drivers

我的 wifi 卡是Intel® Wireless-AX200 (802.11/a/b/g/n/ac/ax), Bluetooth® 5,蓝牙工作正常。我试过遵循各种指南,但是这些驱动程序显然还没有进入内核。

他们的产品简介说明支持 linux:

https://www.intel.com/content/www/us/en/products/docs/wireless/wi-fi-6-ax200-module-brief.html

然而他们的司机页面没有列出他们:

https://downloadcenter.intel.com/product/189347

sudo lshw -c network
=>
mark@m-blade-2019:~$ sudo lshw -c network
  *-network UNCLAIMED       
       description: Network controller
       product: Intel Corporation
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:02:00.0
       version: 1a
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix cap_list
       configuration: latency=0
       resources: memory:cf300000-cf303fff
  *-network
       description: Ethernet interface
       physical id: 2
       logical name: enx0050b6b47e72
       serial: 00:50:b6:b4:7e:72
       capabilities: ethernet physical
       configuration: broadcast=yes driver=cdc_ncm driverversion=22-Aug-2005 firmware=CDC NCM ip=192.168.1.17 link=yes multicast=yes
Run Code Online (Sandbox Code Playgroud)

我正在运行内核版本Linux 5.0.0-13-generic,非常感谢任何帮助。

编辑:结果lspci -nnk | grep 00280 -A3

mark@m-blade-2019:~$ lspci -nnk | grep 0280 -A3
02:00.0 Network controller [0280]: Intel Corporation Device [8086:2723] (rev 1a)
    Subsystem: Intel Corporation Device [8086:0084]
    Kernel modules: wl, iwlwifi
03:00.0 Non-Volatile memory controller [0108]: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981 [144d:a808]
mark@m-blade-2019:~$ 

Run Code Online (Sandbox Code Playgroud)

chi*_*555 37

可以安装较新版本的iwlwifi,其中包括您的设备以及至关重要的确切子系统。通过以太网、网络共享或任何可能的方式连接互联网,打开终端并执行以下操作:

sudo apt update
sudo apt install git build-essential
git clone https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/backport-iwlwifi.git
cd backport-iwlwifi/
make defconfig-iwlwifi-public
sed -i 's/CPTCFG_IWLMVM_VENDOR_CMDS=y/# CPTCFG_IWLMVM_VENDOR_CMDS is not set/' .config
make -j4
sudo make install
sudo modprobe iwlwifi
Run Code Online (Sandbox Code Playgroud)

我不确定固件是否包含在最新版本的linux-firmware 中。如果您的设备没有立即开始工作,请检查日志中的消息,如果固件丢失,我们将处理该固件。

dmesg | grep iwl
Run Code Online (Sandbox Code Playgroud)


hey*_*ema 11

根据这些文章,内核 5.1.* 支持此卡。

https://www.phoronix.com/scan.php?page=news_item&px=Intel-WiFi-6-AX200-Cyclone-Peak

“产品页面确实列出了 Linux 支持,这些天来并不令人意外。事实上,早在 1 月份,我们就在“IWLWIFI”驱动程序中写了关于 Linux 对这些新英特尔适配器的支持,并且该支持现在存在于 Linux 5.1 内核中。 ”

https://www.phoronix.com/scan.php?page=news_item&px=Intel-IWLWIFI-22260-WiFI-Linux

“英特尔 WiFi Linux 驱动程序“IWLWIFI”将在即将到来的 Linux 5.1 内核周期中支持各种新的 WiFi 适配器。”

这些内核可以从https://kernel.ubuntu.com/~kernel-ppa/mainline/下载,或者使用ukuu12 美元,从https://teejeetech.in/ukuu/