Hi Ning,
On Wed, Apr 25, 2007 at 05:48:14PM -0400, Ning (Michael) Qu wrote:
Hi, Peter,
The following is the result from my machine, could you help me identify this machine, thanks very much!
Maybe. I should have remembered to ask for lspci -nv instead of just -v, but let's see anyway. :)
00:07.0 ISA bridge: Advanced Micro Devices [AMD] AMD-8111 LPC (rev 05) Subsystem: Advanced Micro Devices [AMD] Unknown device 2b80
This is the first device with a subsystem.
1022:7468, subsystem 1022:2b80
Then a bunch of others follow, but they also have the same subsystem ids.
01:05.2 USB Controller: NEC Corporation USB 2.0 (rev 04) (prog-if 20 [EHCI]) Subsystem: HaSoTec GmbH Unknown device 2928
1033:00e0, subsystem 0e55:2928
01:06.0 VGA compatible controller: ATI Technologies Inc Rage XL (rev 27) (prog-if 00 [VGA]) Subsystem: ATI Technologies Inc Unknown device 0000
1002:{474f or 4752}, subsystem 1002:0000
02:03.0 Ethernet controller: Intel Corporation 82541GI/PI Gigabit Ethernet Controller Subsystem: Intel Corporation PRO/1000 MT Network Connection
8086:1076, subsystem 8086:{0076 or 1076}
There are two identical of these.
02:05.0 Mass storage controller: Silicon Image, Inc. SiI 3114 [SATALink/SATARaid] Serial ATA Controller (rev 02) Subsystem: Silicon Image, Inc. SiI 3114 SATALink Controller
1095:3114, subsystem 1095:3114
The subsystem id of this can change to 6114 if the controller boots with another firmware. SiI offer utilities to upgrade firmware.
Unfortunately none of the subsystem devices on this board seem like excellent picks for a unique board match (2b80 is listed as "AMD-8111 IDE [Quartet]" in my pci.ids, but if forced I would pick LPC and USB:
0x1022, 0x7468, 0x1022, 0x2b80, 0x1033, 0x00e0, 0x0e55, 0x2928
Can we find a more reliable identification method than subsystem heuristics?
The original BIOS will know, should we try to pick it's mind?
//Peter