Hi all,
I've been trying to get 'lspci -xxxx' to display the extended
configuration registers for one of my devices, without success.
So far, I've only had this problem under Ubuntu, so I originally submitted
this issue to the Ubuntu bug tracker. The details are here:
https://bugs.launchpad.net/ubuntu/+source/pciutils/+bug/563458
I've tried installing the latest version of pciutils from source, with no
change. One thing that might be relevant is that Ubuntu 8.04 ships with a
much newer kernel (2.6.24-27) than the machine I'm comparing against
(CentOS 5.4, kernel version 2.6.18-164), where lspci behaves as expected.
I've tried the various access methods (linux_sysfs, linux_proc, and
intel_conf1), again with no change. If I try to explicitly probe one of
the extended registers (0x180 in this example) using 'sudo setpci -s
01:00.0 180.B', it always prints 'ff', which is the same thing I get if I
do it without root privileges.
For the sake of comparison, I've been looking at the video card in the
above examples, but I'm really interested in figuring this out so that I
can diagnose a chipset configuration problem. Any advice would be much
appreciated.
Thanks,
Ron
--
To unsubscribe from this list: send the line "unsubscribe linux-pci" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html