Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
PCI device IDs incorrect? [SOLVED]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
madCoder|GN
Tux's lil' helper
Tux's lil' helper


Joined: 06 Jun 2003
Posts: 80

PostPosted: Mon Feb 05, 2007 4:28 am    Post subject: PCI device IDs incorrect? [SOLVED] Reply with quote

I'm having a problem with my computer not recognizing 3 of the PCI cards in my system. This seemed to start right after a kernel panic but I can't think of any reason that would cause permanent damage to my PCI bus.

This is the output for lspci for the devices that can't be recognized:

02:07.0 Network controller: Unknown device 004c:8400
02:08.0 Network controller: Unknown device 03d0:2103 (rev 02)
02:09.0 Multimedia audio controller: Unknown device 0013:6003 (rev 01)

They all say "Unknown device", and their drivers do not recognize the devices. Trying to determine what the problem is, I moved the HDTV tuner card (the 02:08.0 device above) into a windows PC and installed the driver for it, and it worked fine. I went into device manager and checked the Vendor ID, and found the following:

Quote:
PCI\VEN_13D0&DEV_2103&SUBSYS_210313D0&REV_02\...

As you can see, it detects the Vendor ID as "13D0", not "03D0". Doing a google search for "03d0:2103", as well as all the other VID/DID values, gives zero results. When I add the 1 to the vendor ID, it returns several hits for the correct hardware device.

So my question is, how could just the first byte of the Vendor ID be wrong and the rest of the device ID is correct? Does this mean that there has been permanent damage to the PCI bus in my PC? Any way to repair this, or is it time to throw it away? I'm looking for ANY kind of suggestion I can get cause right now this isn't looking good, and if I can salvage it, that would be great, but maybe that's just wishful thinking :(

I also tried moving the cards around to see if that had any effect, and moving my TV tuner card (Hauppauge PVR-150) to one of the other slots, and moving one of the cards that isn't detected properly into the slot where the PVR150 was, and I had the same results as before. However, even though my PVR150 is detected properly in lspci and IVTV finds it and loads the firmware, tveeprom is giving several errors trying to load the device, so it makes me think there may be actual damage to the entire PCI bus now :|

Thanks for any suggestions you can offer.
_________________
madCoder <madCoder@gamesurge.net>
Abuse Manager
http://www.gamesurge.net/


Last edited by madCoder|GN on Tue May 15, 2007 3:51 am; edited 1 time in total
Back to top
View user's profile Send private message
Keruskerfuerst
Advocate
Advocate


Joined: 01 Feb 2006
Posts: 2289
Location: near Augsburg, Germany

PostPosted: Mon Feb 05, 2007 6:52 am    Post subject: Reply with quote

Searching here helps: http://www.pcidatabase.com/
Back to top
View user's profile Send private message
madCoder|GN
Tux's lil' helper
Tux's lil' helper


Joined: 06 Jun 2003
Posts: 80

PostPosted: Mon Feb 05, 2007 10:16 am    Post subject: Reply with quote

Keruskerfuerst wrote:
Searching here helps: http://www.pcidatabase.com/
Thanks for trying.. But no, actually, it doesn't help. I know what the vendor ID is supposed to be, and that is not what I'm getting...

Check 03d0 and 13d0 at your URLs. The 13d0 is the correct vendor ID, but lspci lists it as 03d0.
_________________
madCoder <madCoder@gamesurge.net>
Abuse Manager
http://www.gamesurge.net/
Back to top
View user's profile Send private message
madCoder|GN
Tux's lil' helper
Tux's lil' helper


Joined: 06 Jun 2003
Posts: 80

PostPosted: Tue May 15, 2007 3:51 am    Post subject: Reply with quote

Sorry I didn't update this sooner; it's been fixed for a few months now.

I replaced the motherboard and found that the problem was still there. I started removing PCI cards one at a time, and found that it was my D-Link PCI wlan adapter. I removed that card and everything started working again. I replaced the PCI wlan card with a USB adapter, and now everything is back to normal.

I don't know what it was about that card that caused it to screw with PCI device IDs, but that is what happened.
_________________
madCoder <madCoder@gamesurge.net>
Abuse Manager
http://www.gamesurge.net/
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum