Y9000X安装Ubuntu 系统没有无线网卡驱动问题解决方法

1 确认无线网卡型号

在Windows操作系统->计算机管理->设备管理器->网络适配器下,可以看到网络适配器的型号为:Intel(R) Wi-Fi 6 AX200 160MHz

2 去Intel官网查看Linux对这个型号网卡的支持情况

前往网址Linux* Support for Intel® Wireless Adapters,

https://www.intel.com/content/www/us/en/support/articles/000005511/network-and-i-o/wireless-networking.html

可以看到以下信息

这个固件需要Linux内核版本为5.1及以上.

3 升级操作系统内核

查看当前操作系统内核版本,如果当前系统使用内核版本大于等于5.1,则不需要执行内核升级操作.

使用命令:uname -sr

前往ubuntu kernel:https://kernel.ubuntu.com/~kernel-ppa/mainline/

下载内核安装包,使用dpkg命令安装内核安装包(版本大于等于5.1),建议安装目前最新版本v5.6.2

https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.6.2/

Build for amd64 succeeded (see BUILD.LOG.amd64):
  linux-headers-5.6.2-050602_5.6.2-050602.202004020822_all.deb
  linux-headers-5.6.2-050602-generic_5.6.2-050602.202004020822_amd64.deb  <--- 我是使用generic
  linux-headers-5.6.2-050602-lowlatency_5.6.2-050602.202004020822_amd64.deb
  linux-image-unsigned-5.6.2-050602-generic_5.6.2-050602.202004020822_amd64.deb  <--- 我是使用generic
  linux-image-unsigned-5.6.2-050602-lowlatency_5.6.2-050602.202004020822_amd64.deb
  linux-modules-5.6.2-050602-generic_5.6.2-050602.202004020822_amd64.deb  <--- 我是使用generic
  linux-modules-5.6.2-050602-lowlatency_5.6.2-050602.202004020822_amd64.deb

 

4 下载并安装网络适配器固件

wget https://wireless.wiki.kernel.org/_media/en/users/drivers/iwlwifi/iwlwifi-cc-46.3cfab8da.0.tgz
tar -xf iwlwifi-cc-46.3cfab8da.0.tgz
cd iwlwifi-cc-46.3cfab8da.0/
cp * /lib/firmware

5 最后

sudo reboot 重启系统.

备注

如果重启后出现以下错误

error: XXX has invalid signature

error: you need to load the kernel first

去BIOS设置,将Secure Boot关闭.

你可能感兴趣的:(Y9000X安装Ubuntu 系统没有无线网卡驱动问题解决方法)