RTL8111/8168B does not work in Hardy
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Bug Description
Ubuntu Hardy final release. My NIC RTL8111/8168B does not receive an IP address. After starting the computer, icon of the NetworkManager is animated. When it stops the wired network is reported as connected but there are all zeros (IP address, gateway, etc.) I booted from Gutsy CD and the NIC worked correctly.
Output from lspci -vvnn from Hardy
01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 01)
Subsystem: ASUSTeK Computer Inc. Unknown device [1043:11f5]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR+ <PERR-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 509
Region 0: I/O ports at c800 [size=256]
Region 2: Memory at dcfff000 (64-bit, non-prefetchable) [size=4K]
Expansion ROM at dcfe0000 [disabled] [size=64K]
Capabilities: <access denied>
Output from lspci -vvnn from Gutsy
01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 01)
Subsystem: ASUSTeK Computer Inc. Unknown device [1043:11f5]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR+ <PERR-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 18
Region 0: I/O ports at c800 [size=256]
Region 2: Memory at dcfff000 (64-bit, non-prefetchable) [size=4K]
Expansion ROM at dcfe0000 [disabled] [size=64K]
ifconfig from Hardy
eth0 Link encap:Ethernet HWaddr 00:1b:fc:9d:72:9f
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:63 overruns:0 carrier:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
ifconfig from Gutsy
eth0 Link encap:Ethernet HWaddr 00:1B:FC:9D:72:9F
inet addr:147.32.112.20 Bcast:147.
inet6 addr: 2001:718:
inet6 addr: fe80::21b:
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1267 errors:0 dropped:0 overruns:0 frame:0
TX packets:47 errors:0 dropped:0 overruns:0 carrier:0
RX bytes:128133 (125.1 KB) TX bytes:6628 (6.4 KB)
TEST CASE:
1. find the card in lspci
2. notice that ifconfig lists the interface
3. check your connection (eg. sudo dhclient3)
4. notice that you don't receive any packets at all
LATEST VERSION TESTED:
Regression since 2.6.24-16, still does not work in 2.6.24-19.33.
Works with 2.6.26-2.6. Did not test 2.6.26-1.*
Changed in linux: | |
importance: | Undecided → Medium |
Changed in linux: | |
assignee: | nobody → ubuntu-kernel-team |
description: | updated |
description: | updated |
Changed in linux (Ubuntu): | |
status: | Fix Released → Incomplete |
status: | Incomplete → Fix Released |
Can confirm this on my friend's system. The same chipset, the same symptoms: works in 2.6.22, does not work in 2.6.24. I'm working on gathering the information meantioned in the KernelTeamBugPo licy.