You are not logged in.

#1 2010-06-04 05:44:58

srodgers
Member
Registered: 2009-06-02
Posts: 4

Ethernet not working after suspend

I am having this problem, when I suspend my computer for a long period of time the eth0 interface disappears. I then have to restart my computer multiple times before eth0 appears again.

I'm not sure what is causing this. I've tried restarting network-manager and reloading the sky2 module, but that dosn't help. Maybe eth0 is getting stuck in some sleep mode?

lspci | grep -i net

02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8036 PCI-E Fast Ethernet Controller (rev 16)
06:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)

Extract from /var/log/messages.log after resume

Jun  4 13:04:24 s kernel: PM: suspend of devices complete after 2229.443 msecs
Jun  4 13:04:24 s kernel: PM: late suspend of devices complete after 13.524 msecs
Jun  4 13:04:24 s kernel: ACPI: Preparing to enter system sleep state S3
Jun  4 13:04:24 s kernel: Disabling non-boot CPUs ...
Jun  4 13:04:24 s kernel: CPU 1 is now offline
Jun  4 13:04:24 s kernel: SMP alternatives: switching to UP code
Jun  4 13:04:24 s kernel: Enabling non-boot CPUs ...
Jun  4 13:04:24 s kernel: SMP alternatives: switching to SMP code
Jun  4 13:04:24 s kernel: Booting Node 0 Processor 1 APIC 0x1
Jun  4 13:04:24 s kernel: CPU1 is up
Jun  4 13:04:24 s kernel: ACPI: Waking up from system sleep state S3
Jun  4 13:04:24 s kernel: ACPI: \_SB_.DOCK - undocking
Jun  4 13:04:24 s kernel: sky2 0000:02:00.0: Refused to change power state, currently in D3
Jun  4 13:04:24 s kernel: PM: early resume of devices complete after 153.896 msecs
Jun  4 13:04:24 s kernel: HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
Jun  4 13:04:24 s kernel: uhci_hcd 0000:00:1d.0: PCI INT A -> GSI 23 (level, low) -> IRQ 23
Jun  4 13:04:24 s kernel: usb usb2: root hub lost power or was reset
Jun  4 13:04:24 s kernel: uhci_hcd 0000:00:1d.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17
Jun  4 13:04:24 s kernel: usb usb3: root hub lost power or was reset
Jun  4 13:04:24 s kernel: uhci_hcd 0000:00:1d.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18
Jun  4 13:04:24 s kernel: usb usb4: root hub lost power or was reset
Jun  4 13:04:24 s kernel: uhci_hcd 0000:00:1d.3: PCI INT D -> GSI 16 (level, low) -> IRQ 16
Jun  4 13:04:24 s kernel: usb usb5: root hub lost power or was reset
Jun  4 13:04:24 s kernel: ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 23 (level, low) -> IRQ 23
Jun  4 13:04:24 s kernel: ata_piix 0000:00:1f.1: PCI INT A -> GSI 18 (level, low) -> IRQ 18
Jun  4 13:04:24 s kernel: ata_piix 0000:00:1f.2: PCI INT B -> GSI 19 (level, low) -> IRQ 19
Jun  4 13:04:24 s kernel: ata1.00: ACPI cmd ef/03:0c:00:00:00:a0 (SET FEATURES) filtered out
Jun  4 13:04:24 s kernel: ata1.00: ACPI cmd ef/03:42:00:00:00:a0 (SET FEATURES) filtered out
Jun  4 13:04:24 s kernel: ata3.00: ACPI cmd ef/03:0c:00:00:00:a0 (SET FEATURES) filtered out
Jun  4 13:04:24 s kernel: ata3.00: ACPI cmd ef/03:45:00:00:00:a0 (SET FEATURES) filtered out
Jun  4 13:04:24 s kernel: ata3.00: ACPI cmd ef/10:03:c0:00:00:a0 (SET FEATURES) filtered out
Jun  4 13:04:24 s kernel: ata3.00: ACPI cmd f5/00:00:c0:00:00:a0 (SECURITY FREEZE LOCK) filtered out
Jun  4 13:04:24 s kernel: ata1.00: configured for UDMA/33
Jun  4 13:04:24 s kernel: ata3.00: configured for UDMA/100
Jun  4 13:04:24 s kernel: sky2 0000:02:00.0: Refused to change power state, currently in D3
Jun  4 13:04:24 s kernel: tifm_7xx1 0000:0a:03.2: PCI INT B -> GSI 17 (level, low) -> IRQ 17
Jun  4 13:04:24 s kernel: firewire_core: skipped bus generations, destroying all nodes
Jun  4 13:04:24 s kernel: sd 2:0:0:0: [sda] Starting disk
Jun  4 13:04:24 s kernel: PM: resume of devices complete after 1682.967 msecs
Jun  4 13:04:24 s kernel: Restarting tasks ... done.
Jun  4 13:04:24 s load-modules.sh: 'ms_block' is not a valid module or alias name
Jun  4 13:04:24 s kernel: memstick0: switching to 4-bit parallel mode
Jun  4 13:04:24 s kernel: mspblk0: unknown partition table
Jun  4 13:04:24 s kernel: firewire_core: rediscovered device fw0
Jun  4 13:04:25 s NetworkManager: <info>  Waking up...
Jun  4 13:04:25 s NetworkManager: <info>  (eth0): now managed
Jun  4 13:04:25 s NetworkManager: <info>  (eth0): device state change: 1 -> 2 (reason 2)
Jun  4 13:04:25 s NetworkManager: <info>  (eth0): bringing up device.
Jun  4 13:04:25 s NetworkManager: <info>  (eth0): preparing device.
Jun  4 13:04:25 s NetworkManager: <info>  (eth0): deactivating device (reason: 2).
Jun  4 13:04:25 s NetworkManager: <info>  (wlan0): now managed
Jun  4 13:04:25 s NetworkManager: <info>  (wlan0): device state change: 1 -> 2 (reason 2)
Jun  4 13:04:25 s NetworkManager: <info>  (wlan0): bringing up device.
Jun  4 13:04:25 s NetworkManager: <info>  (wlan0): deactivating device (reason: 2).
Jun  4 13:04:25 s kernel: sky2 eth0: enabling interface
Jun  4 13:04:25 s kernel: ADDRCONF(NETDEV_UP): eth0: link is not ready
Jun  4 13:04:43 s NetworkManager: <info>  Sleeping...
Jun  4 13:04:43 s NetworkManager: <info>  (eth0): now unmanaged
Jun  4 13:04:43 s NetworkManager: <info>  (eth0): device state change: 2 -> 1 (reason 37)
Jun  4 13:04:43 s NetworkManager: <info>  (eth0): cleaning up...
Jun  4 13:04:43 s NetworkManager: <info>  (eth0): taking down device.
Jun  4 13:04:43 s kernel: sky2 eth0: disabling interface
Jun  4 13:04:43 s NetworkManager: <info>  (wlan0): now unmanaged
Jun  4 13:04:43 s NetworkManager: <info>  (wlan0): device state change: 2 -> 1 (reason 37)
Jun  4 13:04:44 s NetworkManager: <info>  Waking up...
Jun  4 13:04:44 s NetworkManager: <info>  (eth0): now managed
Jun  4 13:04:44 s NetworkManager: <info>  (eth0): device state change: 1 -> 2 (reason 2)
Jun  4 13:04:44 s NetworkManager: <info>  (eth0): bringing up device.
Jun  4 13:04:44 s kernel: sky2 eth0: enabling interface
Jun  4 13:04:44 s kernel: ADDRCONF(NETDEV_UP): eth0: link is not ready
Jun  4 13:04:44 s NetworkManager: <info>  (eth0): preparing device.
Jun  4 13:04:44 s NetworkManager: <info>  (eth0): deactivating device (reason: 2).
Jun  4 13:04:44 s NetworkManager: <info>  (wlan0): now managed
Jun  4 13:04:44 s NetworkManager: <info>  (wlan0): device state change: 1 -> 2 (reason 2)
Jun  4 13:04:44 s NetworkManager: <info>  (wlan0): bringing up device.
Jun  4 13:04:44 s NetworkManager: <info>  (wlan0): deactivating device (reason: 2).

Offline

#2 2010-06-30 19:21:01

mavErik
Member
Registered: 2010-06-01
Posts: 4

Re: Ethernet not working after suspend

Hi, i've got the same problem now...

This is my /var/log/messages.log before sunspension:

Jun 30 13:12:26 ECasa NetworkManager: <info>  Sleeping...
Jun 30 13:12:26 ECasa NetworkManager: <info>  (wlan0): now unmanaged
Jun 30 13:12:26 ECasa NetworkManager: <info>  (wlan0): device state change: 8 -> 1 (reason 37)
Jun 30 13:12:26 ECasa NetworkManager: <info>  (wlan0): deactivating device (reason: 37).
Jun 30 13:12:26 ECasa dhcpcd: received SIGTERM, stopping
Jun 30 13:12:26 ECasa dhcpcd: wlan0: removing interface
Jun 30 13:12:26 ECasa NetworkManager: <info>  (wlan0): canceled DHCP transaction, dhcp client pid 4453
Jun 30 13:12:26 ECasa NetworkManager: <info>  (wlan0): cleaning up...
Jun 30 13:12:26 ECasa NetworkManager: <info>  (wlan0): taking down device.
Jun 30 13:12:26 ECasa NetworkManager: <info>  (eth0): now unmanaged
Jun 30 13:12:26 ECasa NetworkManager: <info>  (eth0): device state change: 2 -> 1 (reason 37)
Jun 30 13:12:26 ECasa NetworkManager: <info>  (eth0): cleaning up...
Jun 30 13:12:26 ECasa NetworkManager: <info>  (eth0): taking down device.
Jun 30 13:12:26 ECasa NetworkManager: <WARN>  nm_dhcp_manager_handle_event(): Received DHCP event from unexpected PID 4453 (expected 0)
Jun 30 13:49:45 ECasa kernel: Initializing cgroup subsys cpuset
Jun 30 13:49:45 ECasa kernel: Initializing cgroup subsys cpu
Jun 30 13:49:45 ECasa kernel: Linux version 2.6.33-ARCH (thomas@evey) (gcc version 4.5.0 (GCC) ) #1 SMP PREEMPT Thu May 13 11:32:37 CEST 2010
Jun 30 13:49:45 ECasa kernel: Command line: root=/dev/disk/by-uuid/3af1d92d-b258-43a8-a0d1-205a90530aad ro
Jun 30 13:49:45 ECasa kernel: BIOS-provided physical RAM map:
Jun 30 13:49:45 ECasa kernel: BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
Jun 30 13:49:45 ECasa kernel: BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
Jun 30 13:49:45 ECasa kernel: BIOS-e820: 00000000000dc000 - 0000000000100000 (reserved)
Jun 30 13:49:45 ECasa kernel: BIOS-e820: 0000000000100000 - 00000000bfed0000 (usable)
Jun 30 13:49:45 ECasa kernel: BIOS-e820: 00000000bfed0000 - 00000000bfee3000 (ACPI NVS)Jun 30 13:12:26 ECasa NetworkManager: <info>  Sleeping...
Jun 30 13:12:26 ECasa NetworkManager: <info>  (wlan0): now unmanaged
Jun 30 13:12:26 ECasa NetworkManager: <info>  (wlan0): device state change: 8 -> 1 (reason 37)
Jun 30 13:12:26 ECasa NetworkManager: <info>  (wlan0): deactivating device (reason: 37).
Jun 30 13:12:26 ECasa dhcpcd: received SIGTERM, stopping
Jun 30 13:12:26 ECasa dhcpcd: wlan0: removing interface
Jun 30 13:12:26 ECasa NetworkManager: <info>  (wlan0): canceled DHCP transaction, dhcp client pid 4453
Jun 30 13:12:26 ECasa NetworkManager: <info>  (wlan0): cleaning up...
Jun 30 13:12:26 ECasa NetworkManager: <info>  (wlan0): taking down device.
Jun 30 13:12:26 ECasa NetworkManager: <info>  (eth0): now unmanaged
Jun 30 13:12:26 ECasa NetworkManager: <info>  (eth0): device state change: 2 -> 1 (reason 37)
Jun 30 13:12:26 ECasa NetworkManager: <info>  (eth0): cleaning up...
Jun 30 13:12:26 ECasa NetworkManager: <info>  (eth0): taking down device.
Jun 30 13:12:26 ECasa NetworkManager: <WARN>  nm_dhcp_manager_handle_event(): Received DHCP event from unexpected PID 4453 (expected 0)
Jun 30 13:49:45 ECasa kernel: Initializing cgroup subsys cpuset
Jun 30 13:49:45 ECasa kernel: Initializing cgroup subsys cpu

Someone can help us?
Thanks in advance.

Offline

#3 2010-07-04 11:29:43

mavErik
Member
Registered: 2010-06-01
Posts: 4

Re: Ethernet not working after suspend

srodgers, how did you get your NetworkManager Managed? because mine is still unmanaged...

Offline

Board footer

Powered by FluxBB