Manjaro有线网卡驱动
Manjaro有线网卡驱动可能会装成非对应的版本,造成无法使用以太网,需要卸载原有驱动安装对应的匹配驱动
查看并卸载原驱动
使用 lspci | grep net
查询网卡设备信息
➤ lspci | grep net
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
使用 lspci -k | grep -A 4 net
➤ lspci -k | grep -A 4 net
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
Subsystem: Acer Incorporated [ALI] Device 1133
Kernel driver in use: r8169
Kernel modules: r8169
查询原驱动文件的位置,删除或备份
以 r8169
驱动为例:
modinfo r8169 |grep filename
# 备份
mv /lib/modules/5.10.7-3-MANJARO/kernel/drivers/net/ethernet/realtek/r8169.ko.xz ~/r8169.ko.xz.backup
# 卸载
rmmod r8169
# 查询是否成功,若无结果则成功
lsmod | grep r8169
安装正确的驱动
通过查询我的网卡是 RTL8111/8168/8411
,使用命令 sudo pacman -Ss rxxxx
搜索存在驱动 r8168
,选择相应内核版本的进行安装即可 (sudo pacman -S linux510-r8168
)。
sudo pacman -S linux515-r8168
尝试挂载或重启系统,重启后就能使用了。
sudo modprobe r8168