有一ubuntu18.04桌面版的主机,自带集成的r8169的网卡,开机能自动加载r8169的驱动。自己后来又加了一个PCI r8168的网卡,开机自动加载的是r8169尔不是r8168驱动,自已手动安装apt-get install r8168-dkms包。有时开机能正常(驱动、驱动模块都是r8168),大部分开机显示驱动是r8169、模块是r8168
如下图,这不正常吧,求高人指点下
r8168网卡,ubuntu18.04开机经常加载r8169的驱动
- s1978256
- 帖子: 55
- 注册时间: 2015-08-24 22:17
- 系统: ubuntu20.04.4
- astolia
- 论坛版主
- 帖子: 6542
- 注册时间: 2008-09-18 13:11
Re: r8168网卡,ubuntu18.04开机经常加载r8169的驱动
因为r8169本身也支持不少8168的设备,同一件设备,两个驱动都宣称支持的结果就是这样了
代码: 全选
modinfo -c | grep r816
你可以编辑 /etc/modprobe.d/r8168-dkms.conf,把最后的#blacklist r8169取消注释。不过这样会让8169的设备也用不了r8169驱动。可以尝试在r8168-dkms.conf的blacklist后面把上面一堆alias xxx r8169中没有着色的加上看行不行alias pci:v00001186d00004300sv00001186sd00004B10bc*sc*i* r8168
alias pci:v000010ECd00008168sv*sd*bc*sc*i* r8168
alias pci:v00000001d00008168sv*sd00002410bc*sc*i* r8169
alias pci:v000010ECd00002502sv*sd*bc*sc*i* r8169
alias pci:v000010ECd00002600sv*sd*bc*sc*i* r8169
alias pci:v000010ECd00008129sv*sd*bc*sc*i* r8169
alias pci:v000010ECd00008136sv*sd*bc*sc*i* r8169
alias pci:v000010ECd00008161sv*sd*bc*sc*i* r8169
alias pci:v000010ECd00008161sv*sd*bc*sc*i* r8168
alias pci:v000010ECd00008167sv*sd*bc*sc*i* r8169
alias pci:v000010ECd00008168sv*sd*bc*sc*i* r8169
alias pci:v000010ECd00008168sv*sd*bc*sc*i* r8168
alias pci:v000010ECd00008169sv*sd*bc*sc*i* r8169
alias pci:v000010FFd00008168sv*sd*bc*sc*i* r8169
alias pci:v00001186d00004300sv*sd*bc*sc*i* r8169
alias pci:v00001186d00004300sv00001186sd00004B10bc*sc*i* r8169
alias pci:v00001186d00004300sv00001186sd00004B10bc*sc*i* r8168
alias pci:v00001186d00004302sv*sd*bc*sc*i* r8169
alias pci:v00001259d0000C107sv*sd*bc*sc*i* r8169
alias pci:v000016ECd00000116sv*sd*bc*sc*i* r8169
alias pci:v00001737d00001032sv*sd00000024bc*sc*i* r8169
- qiang_liu8183
- 论坛版主
- 帖子: 10699
- 注册时间: 2006-09-10 22:36
- 系统: Arch Debian
- 来自: 北京