RTL8139 NIC doesn't work on booting in Ubuntu after a windows hibernate
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Won't Fix
|
Medium
|
Surbhi Palande |
Bug Description
Binary package hint: linux-image-
I have the following configuration:
- HP omnibook xt6200 with BIOS version EG.M2.42 (the most recent one)
- Kubuntu Feisty using kernel 2.6.20-16-generic
- a RTL8139 onboard NIC (using the 8139too driver)
The problem I encounter is the following: if I start my notebook without an ethernet cable connected and later on try to connect a cable, the NIC won't work. It is being seen by the driver dut just doesn't work (no data is being sent or received). The NIC will only start working again when I hard reset my notebook (that is, disconnect it from the adapter and remove the battery) and boot it with a network cable connected. Only soft resetting (=shutdown and restart) does not solve the problem; in that case the NIC continues to fail.
However, the problem does not occur if I start Kubuntu with the pci=routeirq kernel switch. In that case, the NIC will work regardless of whether a cable was connected during boot (the way it should be).
Also I tried to boot with the (backported) Gutsy kernel (2.6.22-7-generic). Using that kernel it always works, so the bug seems to be solved already upstream.
Changed in linux: | |
assignee: | nobody → ubuntu-kernel-team |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in linux (Ubuntu): | |
status: | Incomplete → New |
Changed in linux-source-2.6.20 (Ubuntu): | |
assignee: | nobody → Surbhi Palande (csurbhi) |
Changed in linux (Ubuntu): | |
assignee: | nobody → Surbhi Palande (csurbhi) |
Changed in linux-source-2.6.20 (Ubuntu): | |
assignee: | Surbhi Palande (csurbhi) → nobody |
affects: | linux-source-2.6.20 (Ubuntu) → null |
Changed in linux (Ubuntu): | |
status: | Won't Fix → Triaged |
no longer affects: | null |
Please attach the output of lspci -vnn