马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
Ubuntu 18.04 装完系统后右上角找不到 WiFi 图标,设备管理器里也没有无线网卡,这种情况八成是没有装对无线网卡驱动。下面是最省事的一套处理办法,实测可以恢复。
为什么会没有 WiFi 适配器
Linux 下无线网卡驱动大多数不在内核默认模块里,尤其是 Intel 系列网卡,需要单独装驱动。系统装完却发现不了设备,本质就是驱动缺失。
第一步:先连上有线网络
装驱动要联网,所以先把有线网络接上。手头没有网线的,可以直接用 USB 数据线把手机连上电脑,手机会虚拟出一个网络共享接口,临时能用。
第二步:进 BIOS 关掉 secure boot
这一步是重点。Secure Boot 开启时,第三方编译的无线驱动模块无法被内核加载,即便驱动装了也白搭。开机按 F2(不同机型键位不同,常见的还有 Del、F12)进 BIOS,找到 Secure Boot 选项关掉,保存退出。
第三步:安装无线网卡驱动
打开终端依次执行下面两组命令。第一组补齐编译依赖并把内核固件仓库拉下来:
sudo apt update
sudo apt-get install -y git
sudo apt-get install build-essential
git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
cd linux-firmware
sudo cp -r iwlwifi-*/lib/firmware/ ..
cd ..
sudo apt-get install backport-iwlwifi-dkms
sudo update-initramfs -u
reboot
第二组是 Intel 网卡的 backport 编译安装,适用于内核自带驱动仍不工作的情况:
git clone https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/backport-iwlwifi.git
cd backport-iwlwifi
sudo make defconfig-iwlwifi-public
sudo make -j4
sudo make install
sudo update-initramfs -u
reboot
执行完重启,WiFi 适配器就回来了,问题解决。
第三步的补充:重启后又消失怎么办
少数情况下重启之后 WiFi 又没了,一般是驱动模块没有被自动加载。手动重新加载一次驱动即可:
sudo modprobe -r iwlwifi
sudo modprobe iwlwifi
小结
整套流程就是:先用有线或手机共享保证网络,进 BIOS 关 Secure Boot,装 build-essential 和 git 补齐编译环境,拉 linux-firmware 和 backport-iwlwifi 两个仓库编译安装内核模块,最后 update-initramfs 更新引导镜像再重启。全程没有更换系统,也没有重装,属于 Ubuntu 18.04 无 WiFi 适配器问题里最常规的解法。
qidao123.com企服评测-应用市场 编辑提示 |