Linux Compatibility: Realtek RTL-8139 10/100baseT PCI NIC
This is an entry for Phoronix LCH. Feel free to comment on the Linux compatibility for the Realtek RTL-8139 10/100baseT PCI NIC in this thread.
Realtek Semiconductor Co. Ltd. RTL-8139 10/100baseT PCI NIC
Description: 10/100baseT network interface chip, often found integrated into desktop PC motherboards and no-name el cheapo NICs. Tested PCI expansion card version. Hardware Notes: Tested successfully under Linux 2.4 and 2.6.
lspci -v
00:0f.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Subsystem: Realtek Semiconductor Co., Ltd. RT8139
Flags: bus master, medium devsel, latency 64, IRQ 11
I/O ports at 1000 [size=256]
Memory at f4000000 (32-bit, non-prefetchable) [size=256]
lsmod
Module Size Used by
8139too 27329 0
mii 5313 1 8139too
Integrated variant in the Compaq Presario V5303NR (V5000) notebook works like a charm with the 8139too driver. Throughput is excellent as well. When connected at 100Mbps FDX, I've observed sustained speeds of 11.7MB/sec when talking to a Marvell 88E8001 through a Netgear 4 port switch/router.
Jun 23 09:45:15 headhunter 8139too Fast Ethernet driver 0.9.28
Jun 23 09:45:15 headhunter eth0: RealTek RTL8139 at 0xf8808000, 00:16:d4:xx:xx:xx, IRQ 20
Jun 23 09:45:15 headhunter eth0: Identified 8139 chip type 'RTL-8100B/8139D'
06:06.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Subsystem: Hewlett-Packard Company Unknown device 30a4
Flags: bus master, medium devsel, latency 128, IRQ 20
I/O ports at a000 [size=256]
Memory at c0202000 (32-bit, non-prefetchable) [size=256]
Capabilities: [50] Power Management version 2