Debian12系统安装rtl8168_8125千兆网卡和2.5g网卡驱动
0.适用范围
rtl8168驱动适用于 RTL8111B/RTL8111C/RTL8111D/RTL8111E/RTL8111F/RTL8111G/RTL8111H//RTL8118A/RTL8119i/RTL8111L/RTL8111K/ RTL8111DP/RTL8111EP(P)/RTL8111FP/ RTL8168B/RTL8168E/RTL8168H
rtl8125驱动适用于 RTL8125 / RTL8125B(G)
1.查询驱动命令
lspci -v
查询网卡命令最下面一行显示网卡驱动,不管是rtl8168还是rtl8125,Debian12默认的驱动是装的r8169,这时候就需要重新安装响应驱动,才能发挥网卡的性能。
这里推荐直接打官方的包,国外不用操作,国内服务器推荐用一键换源换成阿里源,我试了清华源不行。
bash <(curl -sSL https://linuxmirrors.cn/main.sh)
2.安装dkms
直接通过Debian软件包网核心里面打驱动
sudo apt install dkms
如果不行可以先卸载然后再重新安装,卸载命令如下
sudo apt purge dkms
3.安装8168驱动模块/8125驱动模块
#安装8168驱动
sudo apt -y install r8168-dkms
#安装8125驱动
sudo apt -y install r8125-dkms
#黑名单掉内核自带的r8169驱动
echo "blacklist r8169" | sudo tee /etc/modprobe.d/blacklist-r8169.conf
sudo update-initramfs -u
4.安装完后如果断联,网卡名称变了
#查看网卡新名字
ip addr
#编辑文件
sudo nano /etc/network/interfaces
把enp3s0改成自己网卡名字,ctrl+x推出,Y保存回车。reboot重启,搞定。
评论