I-Appliance BBS
The Official Source for Internet Appliance Upgrades and Mods
Amazon Honor System Click Here to Pay Learn More
BBS Main List | Sign In | Sign Up | Search | Help | Linux-Hacker.netReply to Thread | Printer |

Home / WebSurfer Areas / WebSurfer Technical Stuff
Linux misidentifies PCI nics
Linux misidentifies PCI nics

New MessageLinux misidentifies PCI nics (modified 0 times) Rowat
I've got a patched 2.2.15 kernel installed on the DOC and its booting up wonderfully, however, I can't get a single PCI nic to work in the damn thing. I've tried all the various BIOS's and nothing seems to work. Linux sees the PCI cards, but misidentifies them... if I look at /proc/pci the vendor and device ID is wrong (completely different than what the same kernel reports on the same card in a different machine!) I'm just wondering if anyone has run into anything similar at all and/or has suggestions on how to proceed. Its not going to be very good as an MP3 player if I can't get network working... Hrm, also as a side note, how do I configure the audio module to load, everytime I try to bring it up it gives me the damn device or resource busy.
05-07-2000 20:03:48

New MessageRE:Linux misidentifies PCI nics (modified 0 times) Rowat
Okay, so I figured this part out... the #$*& connector for the daughter card had 1 bent pin in it. I spent like 8 hours tracing through the linux kernel trying to figure out how the pci crap worked... it finally occured to me that it identified 1 pci card correctly (couldn't use it, but I identified it), its vendor_id was 1050 (0001 0000 0011 0000) the card that it couldn't ever identify right was vendor_id 11ad (0001 0001 1010 1101) it would identify it as 11a9 (0001 0001 1010 1001) notice the missing bit? On the edge of insanity I did... and with magnifier in hand traced all the pins... found one that was not conducting, pulled the daughter card and one of the plastic dividers had gotten mangled and mashed one, ity bity, teeny tiny pin. With some very small wire I pulled it back out till it made contact and voila. Now it identifies it correctly and the module loads. Unfortunately it doesn't work... I'm going to go about retrying all those bioses again. What a wonderous amount of lost time. At least I know alot of linux PCI now
05-08-2000 05:34:06

New MessageRE:Linux misidentifies PCI nics (modified 0 times) movits
how did you trace through the live kernel? did you use kdb?
05-08-2000 10:26:12

New MessageRE:Linux misidentifies PCI nics (modified 0 times) Rowat
I didn't trace through it live... just turned on lots of debugging and read through alot of source code.
05-08-2000 12:27:06

Reply to Thread | Printer |
All times are PSTPowered by UltraBoard v1.62



Copyright © 2000, Netmake Inc. All Rights Reserved.
See Terms and Conditions for more information.




i-opener opener laptop notebook computer help drivers dll free windows dos repair fix linux mac macintosh 2000 95 98 nt pc configure hardware software sound video netscape explorer network networking lan wan software cmos fat bios printer card mouse modem ide scsi cd rom controllers scanner tape hard drive cgi scripts source code mp3