Hi.
I have a system with 7 ether nics. 5 of them works fine, but 2 d-links .... no.
Info about lspci and the ether nics:
[code]
00:19.0 Ethernet controller: Intel Corporation 82579V Gigabit Network Connection (rev 04)
Subsystem: Intel Corporation Device 2040
Flags: bus master, fast devsel, latency 0, IRQ 37
Memory at f7f00000 (32-bit, non-prefetchable) [size=128K]
Memory at f7f35000 (32-bit, non-prefetchable) [size=4K]
I/O ports at f080 [size=32]
Capabilities: [c8] Power Management version 2
Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [e0] PCI Advanced Features
Kernel driver in use: e1000e
Kernel modules: e1000e
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
Subsystem: Device 7470:3468
Flags: bus master, fast devsel, latency 0, IRQ 33
I/O ports at e000 [size=256]
Memory at f7e00000 (64-bit, non-prefetchable) [size=4K]
Memory at f0300000 (64-bit, prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Endpoint, MSI 01
Capabilities: [b0] MSI-X: Enable- Count=4 Masked-
Capabilities: [d0] Vital Product Data
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Virtual Channel
Capabilities: [160] Device Serial Number e3-08-00-00-68-4c-e0-00
Kernel driver in use: r8169
Kernel modules: r8169
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
Subsystem: Device 7470:3468
Flags: bus master, fast devsel, latency 0, IRQ 34
I/O ports at d000 [size=256]
Memory at f7d00000 (64-bit, non-prefetchable) [size=4K]
Memory at f0200000 (64-bit, prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Endpoint, MSI 01
Capabilities: [b0] MSI-X: Enable- Count=4 Masked-
Capabilities: [d0] Vital Product Data
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Virtual Channel
Capabilities: [160] Device Serial Number c1-0c-00-00-68-4c-e0-00
Kernel driver in use: r8169
Kernel modules: r8169
05:00.0 Ethernet controller: D-Link System Inc DGE-528T Gigabit Ethernet Adapter (rev 10)
Subsystem: D-Link System Inc DGE-528T Gigabit Ethernet Adapter
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 16
I/O ports at c100 [size=256]
Memory at f7c46000 (32-bit, non-prefetchable) [size=256]
Expansion ROM at dfb00000 [disabled] [size=128K]
Capabilities: [dc] Power Management version 2
Kernel driver in use: r8169
Kernel modules: r8169
05:01.0 Ethernet controller: D-Link System Inc DGE-528T Gigabit Ethernet Adapter (rev 10)
Subsystem: D-Link System Inc DGE-528T Gigabit Ethernet Adapter
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 17
I/O ports at c000 [size=256]
Memory at f7c45000 (32-bit, non-prefetchable) [size=256]
Expansion ROM at dfb20000 [disabled] [size=128K]
Capabilities: [dc] Power Management version 2
Kernel driver in use: r8169
Kernel modules: r8169
06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
Subsystem: Device 7470:3468
Flags: bus master, fast devsel, latency 0, IRQ 35
I/O ports at b000 [size=256]
Memory at f7b00000 (64-bit, non-prefetchable) [size=4K]
Memory at f0100000 (64-bit, prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Endpoint, MSI 01
Capabilities: [d0] Vital Product Data
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Virtual Channel
Capabilities: [160] Device Serial Number 77-09-00-00-68-4c-e0-00
Kernel driver in use: r8169
Kernel modules: r8169
08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
Subsystem: Device 7470:3468
Flags: bus master, fast devsel, latency 0, IRQ 36
I/O ports at a000 [size=256]
Memory at f0000000 (64-bit, prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Capabilities: [70] Express Endpoint, MSI 01
Capabilities: [b0] MSI-X: Enable- Count=4 Masked-
Capabilities: [d0] Vital Product Data
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Virtual Channel
Capabilities: [160] Device Serial Number ed-15-00-00-68-4c-e0-00
Kernel driver in use: r8169
Kernel modules: r8169
[/code]
The devices are:
eth0 e1000e intel
eth1..3 r8169 common tp-link
eth4..5 r8169 DLINK DGE-528T
eth6 r8169 - common tp-link
The logs appears to be correct, but eth4 and eth5 (dlink nics) don't works. The nics appears to be physically fine and work fine in old computers.
eth1..3 and eth6 are pci-express, and eth4 and 5 (dlink nics) are simple PCI. Taking a view into modinfo and the lspci, I think the problem is that 64 bit is working fine, but the 32bit devices appears not to be working.
eth4 and 5, when you put the cable, show in /var/log/message the 'link UP' and/or 'link DOWN' lines, but the mii-tool don't show the link OFF. The LINK led is ON, but the transmission LED is OFF, don't BLINK. The data don't flows with these nics.
With modinfo r8169 I can see a comment in an option:
[code]
parm: use_dac:Enable PCI DAC. Unsafe on 32 bit PCI slot. (int)
parm: debug:Debug verbosity level (0=none, ..., 16=all) (int)
[/code]
The problem here is how to apply parameters only when the module loads for nics eth4 and eth5, only them, not for the others.
Taking a view into modprobe.conf man page, I add this dlink.conf to /etc/modprobe.d directory:
[code]
#parm: use_dac:Enable PCI DAC. Unsafe on 32 bit PCI slot. (int)
#parm: debug:Debug verbosity level (0=none, ..., 16=all) (int)
alias eth4 r8169
alias eth5 r8169
options eth4 use_dac=0 debug=16
options eth5 use_dac=0 debug=16
[/code]
Is correct this?
How can I test it safely downloading only the eth4 and eth5 instead of do rmmod r8169 command?
Please, help me a bit, this is a production server and I can't do test that lock it, because I have no physical access to it.
More info:
Linux guirnaldo.server 2.6.32-358.14.1.el6.x86_64 #1 SMP Tue Jul 16 23:51:20 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
P.D. Sorry for the english.
- D Link Network Controller Driver Download
- Network Controller Driver Windows 7
- Network Controller Driver Acer
- D'link Network Card Driver Download
• 10/100/1000 Gigabit Ethernet Port • USB3.0 Port. LEDs • Speed • Link/ACT. Standards • USB Specification Version 3.0 • USB Specification Version 2.0 • USB Specification Version 1.1 • USB Specification Version 1.0 OHCI (Open Host Controller Interface) • EHCI (Enhanced Host Controller Interface • IEEE 802.3 Ethernet. D-Link Network Hardware Windows drivers will help to adjust your device and correct errors. Free drivers for D-Link Network Hardware are taken from manufacturers' official websites. TP-Link Product Support. Search for Products Downloads, FAQs, compatibility, warranty information, TP-Link product emulators + more.
I have a system with 7 ether nics. 5 of them works fine, but 2 d-links .... no.
Info about lspci and the ether nics:
[code]
00:19.0 Ethernet controller: Intel Corporation 82579V Gigabit Network Connection (rev 04)
Subsystem: Intel Corporation Device 2040
Flags: bus master, fast devsel, latency 0, IRQ 37
Memory at f7f00000 (32-bit, non-prefetchable) [size=128K]
Memory at f7f35000 (32-bit, non-prefetchable) [size=4K]
I/O ports at f080 [size=32]
Capabilities: [c8] Power Management version 2
Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [e0] PCI Advanced Features
Kernel driver in use: e1000e
Kernel modules: e1000e
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
Subsystem: Device 7470:3468
Flags: bus master, fast devsel, latency 0, IRQ 33
I/O ports at e000 [size=256]
Memory at f7e00000 (64-bit, non-prefetchable) [size=4K]
Memory at f0300000 (64-bit, prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Endpoint, MSI 01
Capabilities: [b0] MSI-X: Enable- Count=4 Masked-
Capabilities: [d0] Vital Product Data
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Virtual Channel
Capabilities: [160] Device Serial Number e3-08-00-00-68-4c-e0-00
Kernel driver in use: r8169
Kernel modules: r8169
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
Subsystem: Device 7470:3468
Flags: bus master, fast devsel, latency 0, IRQ 34
I/O ports at d000 [size=256]
Memory at f7d00000 (64-bit, non-prefetchable) [size=4K]
Memory at f0200000 (64-bit, prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Endpoint, MSI 01
Capabilities: [b0] MSI-X: Enable- Count=4 Masked-
Capabilities: [d0] Vital Product Data
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Virtual Channel
Capabilities: [160] Device Serial Number c1-0c-00-00-68-4c-e0-00
Kernel driver in use: r8169
Kernel modules: r8169
05:00.0 Ethernet controller: D-Link System Inc DGE-528T Gigabit Ethernet Adapter (rev 10)
Subsystem: D-Link System Inc DGE-528T Gigabit Ethernet Adapter
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 16
I/O ports at c100 [size=256]
Memory at f7c46000 (32-bit, non-prefetchable) [size=256]
Expansion ROM at dfb00000 [disabled] [size=128K]
![Controller Controller](/uploads/1/3/3/2/133297759/524435972.jpg)
Kernel driver in use: r8169
Kernel modules: r8169
05:01.0 Ethernet controller: D-Link System Inc DGE-528T Gigabit Ethernet Adapter (rev 10)
Subsystem: D-Link System Inc DGE-528T Gigabit Ethernet Adapter
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 17
I/O ports at c000 [size=256]
Memory at f7c45000 (32-bit, non-prefetchable) [size=256]
Expansion ROM at dfb20000 [disabled] [size=128K]
Capabilities: [dc] Power Management version 2
Kernel driver in use: r8169
Kernel modules: r8169
06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
Subsystem: Device 7470:3468
Flags: bus master, fast devsel, latency 0, IRQ 35
I/O ports at b000 [size=256]
Memory at f7b00000 (64-bit, non-prefetchable) [size=4K]
Memory at f0100000 (64-bit, prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Endpoint, MSI 01
D Link Network Controller Driver Download
Capabilities: [b0] MSI-X: Enable- Count=4 Masked-Capabilities: [d0] Vital Product Data
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Virtual Channel
Capabilities: [160] Device Serial Number 77-09-00-00-68-4c-e0-00
Kernel driver in use: r8169
Kernel modules: r8169
08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
Subsystem: Device 7470:3468
Flags: bus master, fast devsel, latency 0, IRQ 36
I/O ports at a000 [size=256]
Network Controller Driver Windows 7
Memory at f7900000 (64-bit, non-prefetchable) [size=4K]Memory at f0000000 (64-bit, prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Network Controller Driver Acer
Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+Capabilities: [70] Express Endpoint, MSI 01
Capabilities: [b0] MSI-X: Enable- Count=4 Masked-
Capabilities: [d0] Vital Product Data
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Virtual Channel
Capabilities: [160] Device Serial Number ed-15-00-00-68-4c-e0-00
Kernel driver in use: r8169
Kernel modules: r8169
[/code]
The devices are:
eth0 e1000e intel
eth1..3 r8169 common tp-link
eth4..5 r8169 DLINK DGE-528T
eth6 r8169 - common tp-link
The logs appears to be correct, but eth4 and eth5 (dlink nics) don't works. The nics appears to be physically fine and work fine in old computers.
eth1..3 and eth6 are pci-express, and eth4 and 5 (dlink nics) are simple PCI. Taking a view into modinfo and the lspci, I think the problem is that 64 bit is working fine, but the 32bit devices appears not to be working.
eth4 and 5, when you put the cable, show in /var/log/message the 'link UP' and/or 'link DOWN' lines, but the mii-tool don't show the link OFF. The LINK led is ON, but the transmission LED is OFF, don't BLINK. The data don't flows with these nics.
With modinfo r8169 I can see a comment in an option:
[code]
D'link Network Card Driver Download
parm: use_dac:Enable PCI DAC. Unsafe on 32 bit PCI slot. (int)
parm: debug:Debug verbosity level (0=none, ..., 16=all) (int)
[/code]
The problem here is how to apply parameters only when the module loads for nics eth4 and eth5, only them, not for the others.
Taking a view into modprobe.conf man page, I add this dlink.conf to /etc/modprobe.d directory:
[code]
#parm: use_dac:Enable PCI DAC. Unsafe on 32 bit PCI slot. (int)
#parm: debug:Debug verbosity level (0=none, ..., 16=all) (int)
alias eth4 r8169
alias eth5 r8169
options eth4 use_dac=0 debug=16
options eth5 use_dac=0 debug=16
[/code]
Is correct this?
How can I test it safely downloading only the eth4 and eth5 instead of do rmmod r8169 command?
Please, help me a bit, this is a production server and I can't do test that lock it, because I have no physical access to it.
More info:
Linux guirnaldo.server 2.6.32-358.14.1.el6.x86_64 #1 SMP Tue Jul 16 23:51:20 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
P.D. Sorry for the english.