Podłączyłem drugą kartę sieciową: RTL-8100/8101L/8139, a tą na płycie głównej: RTL8111/8168/8411 chcę zablokować.
Internet mi działa. Tylko nie wiem dlaczego polecenie:
mhwd -li
> Installed PCI configs:
--------------------------------------------------------------------------------
NAME VERSION FREEDRIVER TYPE
--------------------------------------------------------------------------------
network-r8168 2016.04.20 true PCI
video-nvidia-340xx 2019.10.25 false PCI
pokazuje mi tylko tą starą.
Znalazłem gdzieś takie polecenie:
sudo echo "blacklist r8168" > /etc/modprobe.d/blacklist.conf
Czy ono załatwi sprawę?
W sumie chcę się upewnić, że mam zainstalowane właściwe sterowniki do tej nowej i chcę mieć porządek w systemie.
Szczegółowe dane o kartach:
lspci | grep Ethernet
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 01)
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8100/8101L/8139 PCI Fast Ethernet Adapter (rev 10)
mhwd -lh -d
07: PCI 300.0: 0200 Ethernet controller
SysFS ID: /devices/pci0000:00/0000:00:1c.3/0000:03:00.0
SysFS BusID: 0000:03:00.0
Hardware Class: network
Model: "Gigabyte Onboard Ethernet"
Vendor: pci 0x10ec "Realtek Semiconductor Co., Ltd."
Device: pci 0x8168 "RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller"
SubVendor: pci 0x1458 "Gigabyte Technology Co., Ltd"
SubDevice: pci 0xe000 "Onboard Ethernet"
Revision: 0x01
Driver: "r8168"
Driver Modules: "r8168"
Device File: enp3s0
I/O Ports: 0x9000-0x90ff (rw)
Memory Range: 0xe4000000-0xe4000fff (rw,non-prefetchable)
Memory Range: 0xe3000000-0xe300ffff (ro,non-prefetchable,disabled)
IRQ: 19 (no events)
HW Address: 00:16:e6:de:66:a2
Permanent HW Address: 00:16:e6:de:66:a2
Link detected: no
Module Alias: "pci:v000010ECd00008168sv00001458sd0000E000bc02sc00i00"
Driver Info #0:
Driver Status: r8169 is not active
Driver Activation Cmd: "modprobe r8169"
Driver Info #1:
Driver Status: r8168 is active
Driver Activation Cmd: "modprobe r8168"
Attached to: #16 (PCI bridge)
---------------------------------------
23: PCI 400.0: 0200 Ethernet controller
SysFS ID: /devices/pci0000:00/0000:00:1e.0/0000:04:00.0
SysFS BusID: 0000:04:00.0
Hardware Class: network
Model: "Realtek RTL-8100/8101L/8139 PCI Fast Ethernet Adapter"
Vendor: pci 0x10ec "Realtek Semiconductor Co., Ltd."
Device: pci 0x8139 "RTL-8100/8101L/8139 PCI Fast Ethernet Adapter"
SubVendor: pci 0x10ec "Realtek Semiconductor Co., Ltd."
SubDevice: pci 0x8139 "RTL-8100/8101L/8139 PCI Fast Ethernet Adapter"
Revision: 0x10
Driver: "8139too"
Driver Modules: "8139too"
Device File: enp4s0
I/O Ports: 0xa000-0xa0ff (rw)
Memory Range: 0xe5000000-0xe50000ff (rw,non-prefetchable)
IRQ: 20 (3647 events)
HW Address: 00:0e:2e:69:59:82
Permanent HW Address: 00:0e:2e:69:59:82
Link detected: yes
Module Alias: "pci:v000010ECd00008139sv000010ECsd00008139bc02sc00i00"
Driver Info #0:
Driver Status: 8139too is active
Driver Activation Cmd: "modprobe 8139too"
Driver Info #1:
Driver Status: 8139cp is active
Driver Activation Cmd: "modprobe 8139cp"
Attached to: #17 (PCI bridge)
lspci -k
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 01)
Subsystem: Gigabyte Technology Co., Ltd Onboard Ethernet
Kernel driver in use: r8168
Kernel modules: r8169, r8168
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8100/8101L/8139 PCI Fast Ethernet Adapter (rev 10)
Subsystem: Realtek Semiconductor Co., Ltd. RTL-8100/8101L/8139 PCI Fast Ethernet Adapter
Kernel driver in use: 8139too
Kernel modules: 8139cp, 8139too
Przy okazji pytanie: na tej starej, po każdym starcie systemu co najmniej dwukrotnie rozłączało mi internet. Jakie logi powinienem sprawdzać żeby wiedzieć, że to wina karty, a nie modemu. Internet mam na kablu UPC, bez wi-fi.