Package: pciutils
Version: 1:2.1.11-15
Severity: normal

The subvendor ID provided by "lspci -mn" is erroneous.  Apparently lspci
is duplicating the device ID instead of printing the subvendor ID.

Example follows:

__ BEGIN EXAMPLE __

> lspci -mn
00:00.0 0600 10de 01e0 c1 00 01e0 80ac
[...]
02:01.0 0200 10b7 9201 40 00 9201 80ab
> lspci -mnx
0000:00:00.0 Host bridge: nVidia Corporation nForce2 AGP (different
version?) (rev c1)
00: de 10 e0 01 06 00 b0 00 c1 00 00 06 00 00 80 00
10: 08 00 00 e0 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 43 10 ac 80
30: 00 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00
[...]
02:01.0 0200 10b7 9201 40 00 9201 80ab
00: b7 10 01 92 07 00 10 02 40 00 00 02 08 20 00 00
10: 01 c0 00 00 00 00 00 e8 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 43 10 ab 80
30: 00 00 00 00 dc 00 00 00 00 00 00 00 05 01 0a 0a

The relevant lines for the last device are
02:01.0 0200 10b7 9201 40 00 9201 80ab
and
20: 00 00 00 00 00 00 00 00 00 00 00 00 43 10 ab 80

The device ID, 9201, is duplicated for the subvendor ID, while the hex
dump shows the subvendor ID to be 1043.

Perhaps the more readable version (including labels) would
be produced by "lspci -mnv".  Output as follows for the same device:
Device: 02:01.0
Class:  0200
Vendor: 10b7
Device: 9201
SVendor:        9201
SDevice:        80ab
Rev:    40

The matching pci.ids entry for the device is
10b7  3Com Corporation
        9201  3C920B-EMB Integrated Fast Ethernet Controller [Tornado]
                1043 80ab  A7N8X Deluxe onboard 3C920B-EMB Integrated Fast Ether

Which re-confirms the "1043" subvendor ID.

__ END EXAMPLE __

This error applies to every subvendor ID provided by "lspci -mn".

Thank you for reviewing this bug report.

-Tyln

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.4.27-1-k7
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages pciutils depends on:
ii  libc6                       2.3.2.ds1-18 GNU C Library: Shared libraries an

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to