Ubuntu 22.04.1 LTS下联想ThinkBook 15 Gen4无线网卡未识别问题求助
Ubuntu 22.04.1 LTS下联想ThinkBook 15 Gen4无线网卡未识别问题求助
你好呀!从你贴出的硬件信息来看,你的无线网卡是Realtek的Device b852,对应的具体型号是RTL8852BE——这款网卡在Ubuntu 22.04默认的5.15内核里确实没有预装驱动,所以系统才会显示"UNCLAIMED"无法识别。别担心,咱们一步步来解决:
首先,你已经通过USB共享网络(就是那个usb0接口)成功联网了,这太关键了!先把系统包更新到最新版本:
sudo apt update && sudo apt upgrade -y
接下来安装编译驱动需要的工具和依赖,因为咱们要从源码编译适配的驱动:
sudo apt install git build-essential linux-headers-$(uname -r)
然后获取社区维护的适配RTL8852BE的开源驱动源码,执行下面的命令克隆代码仓库:
git clone https://github.com/lwfinger/rtw89.git
进入下载好的驱动目录,开始编译并安装:
cd rtw89 make sudo make install
安装完成后加载驱动模块:
sudo modprobe rtw89pci
现在你可以再跑一遍lshw -C network看看,原来显示UNCLAIMED的Realtek网络控制器应该会显示驱动已加载;或者用iwconfig命令,应该能看到类似wlan0的无线接口,这时候就能正常搜索WiFi信号啦!
额外提醒:如果之后Ubuntu更新了内核,驱动可能会失效。你可以安装dkms工具,它能在每次内核更新时自动重新编译驱动,省得你手动操作:
sudo apt install dkms sudo dkms add ./rtw89 sudo dkms install rtw89/0.1
要是编译过程中遇到错误,先检查linux-headers-$(uname -r)有没有安装成功,这个工具必须和你当前的内核版本完全对应哦。
备注:内容来源于stack exchange,提问作者jojo123456
相关产品推荐
相关产品推荐

