[Bug 30707] ipg driver incorrectly loaded for D-Link DL2000 cards
Charles Lepple
clepple at gmail.com
Tue Feb 7 03:21:00 UTC 2006
Public bug reported:
https://launchpad.net/malone/bugs/30707
Affects: linux-source-2.6.15 (Ubuntu)
Severity: Normal
Priority: (none set)
Status: Unconfirmed
Description:
A system with two D-Link DL2000 cards:
lspci -v -t: +-13.0 D-Link System Inc DL2000-based Gigabit Ethernet
lspci -v -t: \-14.0 D-Link System Inc DL2000-based Gigabit Ethernet
lspci -n: 0000:00:13.0 0200: 1186:4000 (rev 0c)
lspci -n: 0000:00:14.0 0200: 1186:4000 (rev 0c)
tested with dapper flight3 (kernel 2.6.15-12) incorrectly loads the ipg
driver, which does not work with these cards (they have been working
with the dl2k driver ever since I moved the ipg driver out of the way,
and also in other distros with dl2k).
I believe there is a typo in ipg_tune.h:
--- ipg_tune.h.orig 2005-12-30 15:34:55.000000000 +0000
+++ ipg_tune.h 2006-02-07 03:19:04.000000000 +0000
@@ -58,7 +58,7 @@
# define PCI_VENDOR_ID_DLINK 0x1186
#endif
#ifndef PCI_DEVICE_ID_DLINK_1002
-# define PCI_DEVICE_ID_DLINK_1002 0x4000
+# define PCI_DEVICE_ID_DLINK_1002 0x1002
#endif
#ifndef PCI_DEVICE_ID_DLINK_IP1000A
# define PCI_DEVICE_ID_DLINK_IP1000A 0x4020
This seems to be confirmed by pci.ids:
1186 D-Link System Inc
0100 DC21041
1002 DL10050 Sundance Ethernet
1186 1002 DFE-550TX
1186 1012 DFE-580TX
[...]
4000 DL2000-based Gigabit Ethernet
More information about the kernel-bugs
mailing list