wired ethernet not available on resume from sleep
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
acpi (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
network-config (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: acpi
1 - Boot up the laptop (Thinkpad T60p with Feisty)
2 - plug and unplug the ethernet cable. NetworkManager does a good job in acquiring a connection when the cable is in, and reporting it unplugged when so.
3 - Put the laptop to sleep and unplug the cable.
4 - Resume the laptop, and use the wireless (optional) which works just fine
5 - Put the latop to sleep
6 - Wake up the laptop with the ethernet cable plugged in: NetworkManager does NOT list "wired network" as an option.
Killing and restarting NetworkManager, and sudo /etc/init.
Also sudo ifup eth0 did not help either: reports on ethernet pid present, but resource not available (claims that eth0 is using ath0, which is my wireless, for some reason beyond me).
The only solution so far is to reboot the laptop, which is very undesirable.
This bug is still present as of today, with 7.04 dist-upgraded to the latest.
Is there any partial cure? For example, is there anyway to reload the proper network kernel modules, for instance, that may fix the problem?
On my system:
- I have ipv6 blacklisted, but commenting it out and rebooting ends up with the same problems.
- I use fglrx binary driver from ATI
- I have bluetooth disabled in the BIOS
The rest is the standard ubuntu install for Thinkpad T60p:
$ lspci
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express PCI Express Root Port (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02)
00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller AHCI (rev 02)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
01:00.0 VGA compatible controller: ATI Technologies Inc Unknown device 71d4
02:00.0 Ethernet controller: Intel Corporation 82573L Gigabit Ethernet Controller
03:00.0 Ethernet controller: Atheros Communications, Inc. AR5212 802.11abg NIC (rev 01)
15:00.0 CardBus bridge: Texas Instruments PCI1510 PC card Cardbus Controller