The PCI ID Repository

The home of the pci.ids file

Main -> PCI Devices -> Vendor 10ec -> Device 10ec:8129 -> Subsystem 10ec:8129:11ec 8129, (Vendor 11ec)

Name: RTL8111/8168 PCIe Gigabit Ethernet (misconfigured)

Discussion

Name: RT8129 Fast Ethernet Adapter

otih

2007-09-04 15:29:01

Name: RTL8129 Fast Ethernet Adapter/misconfigured RTL8169

A GbE PCI card here with a chip labeled RTL8169SC. r8169 driver detects it as RTL8169sb/8110sb, lspci:
03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8129 [10ec:8129] (rev 10)
Subsystem: Realtek Semiconductor Co., Ltd. Device [10ec:8169]
...
Region 1: [virtual] Memory at f7b41000 (32-bit, non-prefetchable) [size=256]

This is clearly incorrect and there have been some reports[1][2]. There
was a bugzilla report[3] that got closed because the hardware got
replaced. Due to this, the wrong MAC address got detected, but no
connections will work either. After touching EEPROM, detaching device, rescanning bus:

... [10ec:8169] (rev 10)
... RTL8169/8110 Family PCI Gigabit Ethernet NIC [10ec:8169]
...
Region 1: Memory at f7b00000 ...
Now device works.

[1]: http://forums.gentoo.org/viewtopic-t-738770-start-0.html
[2]: http://forums.debian.net/viewtopic.php?t=35346
[3]: https://bugzilla.kernel.org/show_bug.cgi?id=14985

Lekensteyn

2013-07-21 12:27:05

Name: RTL8111/8168 PCIe Gigabit Ethernet (misconfigured)

I think all devices with subsystem 11ec:8129 have this problem?

Mentioned devices don't seem to relate to Coreco Inc. Instead it would be caused by a hardware bug that makes a wrong ID appear, which includes a subvendor ID that happens to be owned by Coreco (but could also well have been any other company). So I don't think there are any valid RTL8129 cards with this ID. Coreco does not seem to produce any PCI ethernet cards.

I have seen such things before; for example Atheros cards that always have the same wrong ID if the BIOS initializes them wrongly.

AlbertP

2013-07-21 13:55:19

Discuss