联想thinkpad-P53_Ubuntu16.04安装AX200无线网卡驱动步骤

 

联想thinkpad P53 Ubuntu16.04安装AX200无线网卡驱动步骤

更换源镜像

一般使用ustc或者tuna的镜像站点,这里不再赘述

更新内核到5.1

需要升级到最新的Linux内核>5.1,并使用最新的无线适配器固件

下载和安装内核的官方网站(Ubuntu 16.04 64位系统):

cd /tmp/
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-headers-5.1.0-050100_5.1.0-050100.201905052130_all.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-headers-5.1.0-050100-generic_5.1.0-050100.201905052130_amd64.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-image-unsigned-5.1.0-050100-generic_5.1.0-050100.201905052130_amd64.deb
wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.1/linux-modules-5.1.0-050100-generic_5.1.0-050100.201905052130_amd64.deb

sudo dpkg -i linux-headers-5.1.0-050100_5.1.0-050100.201905052130_all.deb
sudo dpkg -i linux-headers-5.1.0-050100-generic_5.1.0-050100.201905052130_amd64.deb
sudo dpkg -i linux-modules-5.1.0-050100-generic_5.1.0-050100.201905052130_amd64.deb
sudo dpkg -i linux-image-unsigned-5.1.0-050100-generic_5.1.0-050100.201905052130_amd64.deb

安装linux-headers-5.1.0-050100-generic_5.1.0-050100.201905052130_amd64.deb时出现依赖libssl1.1 is not installed问题,解决方案参考如下:

下载libssl1.1_1.1.0g-2ubuntu4.1_amd64.deb进行dpkg安装

安装完成,重启设备生效

sudo reboot

重启之后,确认内核是否升级到5.1的版本

uname -a

升级WI-FI驱动

升级iwlwifi驱动程序,如下命令:

cd /tmp/
git clone --single-branch --branch release/core45 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
sed -i 's/# CPTCFG_CFG80211_WEXT is not set/CPTCFG_CFG80211_WEXT=y/' .config
make -j4
sudo make install

安装AX200官方固件

从下面的链接中下载最新的固件

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

tar xzvf iwlwifi-cc-46.3cfab8da.0.tgz
cd iwlwifi-cc-46.3cfab8da.0/
sudo cp iwlwifi-cc-a0-46.ucode /lib/firmware/

重启之后无线网卡即可正常工作。