Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

I'm trying to get my new Realtek RTL-8169 NIC (over CardBus) to work, but I'm having this weird problem. My lspci -x output looks like this:

[root@comp]# lspci -x -d *:8169
07:00.0 Non-VGA unclassified device: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet (rev ec)
00: ec 10 69 81 00 00 00 00 ec 10 69 81 00 00 00 00
10: ec 10 69 81 00 00 00 00 ec 10 69 81 00 00 00 00
20: ec 10 69 81 00 00 00 00 ec 10 69 81 00 00 00 00
30: ec 10 69 81 00 00 00 00 ec 10 69 81 00 00 00 00

. Does this mean the card is messed up? PCI configuration registers are looking crazy, they only contain vendor and device id repeatedly. The contents should definitely be different, and when I try to write to them with setpci, the values just stay the same.

Does anyone know what might be wrong?

share|improve this question
add comment

1 Answer

Perhaps that card is missing in pci-ids? Have your tried to download a linux-driver for that card from Realtek?

share|improve this answer
    
lspci read from HW, not from pci-ids DB.Driver has nothing to do with output from lspci. –  rkosegi Sep 22 '12 at 11:50
    
@rkosegi I may cite from man lspci: FILES /usr/share/hwdata/pci.ids A list of all known PCI ID’s (vendors, devices, classes and subclasses). Maintained at http://pciids.sourceforge.net/, use the update-pciids utility to download the most recent version. –  Nils Sep 23 '12 at 20:49
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.