[Prism54-users] PCI IDs

Luis R. Rodriguez mcgrof at ruslug.rutgers.edu
Sun Aug 15 08:18:49 UTC 2004


On Sun, Aug 15, 2004 at 10:29:48AM +1000, nornagon wrote:
> I recently bought an SMC2802W, and I am attempting to make it work on
> a new system, installed from the debian CDs (stable). The odd thing
> is, though, lspci -vn tells me that the card's PCI ID is 1260:f890 and
> its subsystem ID is 1113:ee03. The PCI Id ought to be 1260:3890 and
> the subsystem ID ought to be 113:ee03. Is this due to a software or
> hardware problem? Is there a way I can fix it? If not, is there a
> workaround?
> 
> Thanks muchly for your help.

Could be a hardware problem as this is the first SMC2802W card I hear
with that PCI ID. You can make prism54 work with it by changing the PCI
ID table. The attached patch does this. You apply it by going
to the prism54 dir (kernel or cvs code, the same dir islpci_hotplug.c is) 
and doing:

patch -p0 < /path/to/bogus.diff

	Luis

-- 
GnuPG Key fingerprint = 113F B290 C6D2 0251 4D84  A34A 6ADD 4937 E20A 525E
-------------- next part --------------
--- islpci_hotplug.c.orig	Sun Aug 15 04:16:38 2004
+++ islpci_hotplug.c	Sun Aug 15 04:16:48 2004
@@ -72,6 +72,13 @@
 	 0, 0, 0
 	},
 
+	/* nornagon's bogus SMC2802W */
+	{
+	 0x1260, 0xf886,
+	 PCI_ANY_ID, PCI_ANY_ID,
+	 0, 0, 0
+	},
+
 	/* End of list */
 	{0,0,0,0,0,0,0}
 };


More information about the Prism54-users mailing list