Re: PCI IDs
[email protected] (Luis R. Rodriguez)
| Newsgroups | gmane.linux.drivers.prism54.user |
|---|---|
| Organization | Rutgers University Student Linux Users Group |
| Message-ID | <[email protected]> |
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 _______________________________________________ Prism54-users mailing list [email protected] http://prism54.org/mailman/listinfo/prism54-users
bogus.diff
(text/plain, 278 B)
--- 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}
};