You are not logged in.

#1 2018-07-05 13:38:15

uj-x52
Member
Registered: 2012-06-04
Posts: 2

No wired network connection (no carrier) following suspend

I have a 2 year old Dell laptop using xfce for the desktop environment and Network Manager network connections.  The Arch installation is fully up to date.  This issue started a couple of weeks ago - following a fresh boot, I can use both wired and wireless connections.  As soon as I suspend the machine and then wake it up again, I lose the wired connection and there is no way to reconnect it that I can find.  If I reboot, everything works fine until the next suspend when the same thing happens again.  I tried rolling back Network Manager with no luck.  I tried replacing Network Manager with Wicd, again with no luck.  I don't think it's a hardware issue because tried using a live Ubutnu installation and all works fine.  Additionally, my wife has the exact same computer and basically the same software and doesn't have this problem.

Here's some relevant info.

lspci -v

02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL810xE PCI Express Fast Ethernet controller (rev 07)
	Subsystem: Dell RTL810xE PCI Express Fast Ethernet controller
	Flags: bus master, fast devsel, latency 0, IRQ 17
	I/O ports at e000 [size=256]
	Memory at df000000 (64-bit, non-prefetchable) [size=4K]
	Memory at d0000000 (64-bit, prefetchable) [size=16K]
	Capabilities: [40] Power Management version 3
	Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
	Capabilities: [70] Express Endpoint, MSI 01
	Capabilities: [b0] MSI-X: Enable+ Count=4 Masked-
	Capabilities: [d0] Vital Product Data
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [140] Virtual Channel
	Capabilities: [160] Device Serial Number 01-00-00-00-36-4c-e0-00
	Capabilities: [170] Latency Tolerance Reporting
	Kernel driver in use: r8169
	Kernel modules: r8169

Here's the results of ip link show enp2s0 prior to a suspend:

ip link show enp2s0

2: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether f8:ca:b8:4f:16:fc brd ff:ff:ff:ff:ff:ff

And here's the same following a suspend:

ip link show enp2s0

2: enp2s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN mode DEFAULT group default qlen 1000
    link/ether f8:ca:b8:4f:16:fc brd ff:ff:ff:ff:ff:ff

Finally, here's a section from journalctl showing the link shutting down and then trying to come back up.

Jul 04 13:32:12 ArchJCS2 NetworkManager[644]: <info>  [1530725532.1513] manager: sleep: sleep requested (sleeping: no  enabled: yes)
Jul 04 13:32:12 ArchJCS2 NetworkManager[644]: <info>  [1530725532.1516] device (enp2s0): state change: disconnected -> unmanaged (reason 'sleeping', sys-iface-state: 'managed')
Jul 04 13:32:12 ArchJCS2 NetworkManager[644]: <info>  [1530725532.1718] manager: NetworkManager state is now ASLEEP
Jul 04 13:32:12 ArchJCS2 NetworkManager[644]: <info>  [1530725532.1739] device (wlp1s0): state change: activated -> deactivating (reason 'sleeping', sys-iface-state: 'managed')
Jul 04 13:32:12 ArchJCS2 dbus[642]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service'
Jul 04 13:32:12 ArchJCS2 NetworkManager[644]: <info>  [1530725532.2026] device (wlp1s0): state change: deactivating -> disconnected (reason 'sleeping', sys-iface-state: 'managed')
Jul 04 13:32:12 ArchJCS2 NetworkManager[644]: <info>  [1530725532.2049] dhcp4 (wlp1s0): canceled DHCP transaction
Jul 04 13:32:12 ArchJCS2 NetworkManager[644]: <info>  [1530725532.2050] dhcp4 (wlp1s0): state changed bound -> done
Jul 04 13:32:12 ArchJCS2 kernel: wlp1s0: deauthenticating from 68:7f:74:a2:d2:37 by local choice (Reason: 3=DEAUTH_LEAVING)
Jul 04 13:32:12 ArchJCS2 systemd[1]: Starting Network Manager Script Dispatcher Service...
Jul 04 13:32:12 ArchJCS2 wpa_supplicant[827]: wlp1s0: CTRL-EVENT-DISCONNECTED bssid=68:7f:74:a2:d2:37 reason=3 locally_generated=1
Jul 04 13:32:12 ArchJCS2 avahi-daemon[648]: Withdrawing address record for 192.168.1.118 on wlp1s0.
Jul 04 13:32:12 ArchJCS2 avahi-daemon[648]: Leaving mDNS multicast group on interface wlp1s0.IPv4 with address 192.168.1.118.
Jul 04 13:32:12 ArchJCS2 avahi-daemon[648]: Interface wlp1s0.IPv4 no longer relevant for mDNS.
Jul 04 13:32:12 ArchJCS2 NetworkManager[644]: <info>  [1530725532.2282] device (wlp1s0): set-hw-addr: set MAC address to 92:44:8A:03:BC:E8 (scanning)
Jul 04 13:32:12 ArchJCS2 dbus[642]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
Jul 04 13:32:12 ArchJCS2 systemd[1]: Started Network Manager Script Dispatcher Service.
Jul 04 13:32:12 ArchJCS2 kernel: IPv6: ADDRCONF(NETDEV_UP): wlp1s0: link is not ready
Jul 04 13:32:12 ArchJCS2 nm-dispatcher[1671]: req:1 'connectivity-change': new request (0 scripts)
Jul 04 13:32:12 ArchJCS2 nm-dispatcher[1671]: req:1 'connectivity-change': completed: no scripts
Jul 04 13:32:12 ArchJCS2 NetworkManager[644]: <warn>  [1530725532.2919] sup-iface[0x559d515bc170,wlp1s0]: connection disconnected (reason -3)
Jul 04 13:32:12 ArchJCS2 NetworkManager[644]: <info>  [1530725532.2921] device (wlp1s0): supplicant interface state: completed -> disconnected
Jul 04 13:32:12 ArchJCS2 NetworkManager[644]: <info>  [1530725532.2947] device (wlp1s0): state change: disconnected -> unmanaged (reason 'sleeping', sys-iface-state: 'managed')
Jul 04 13:32:12 ArchJCS2 nm-dispatcher[1671]: req:2 'down' [wlp1s0]: new request (0 scripts)
Jul 04 13:32:12 ArchJCS2 nm-dispatcher[1671]: req:2 'down' [wlp1s0]: completed: no scripts
Jul 04 13:32:12 ArchJCS2 NetworkManager[644]: <info>  [1530725532.4065] device (wlp1s0): set-hw-addr: reset MAC address to 10:02:B5:87:80:F2 (unmanage)
Jul 04 13:32:12 ArchJCS2 wpa_supplicant[827]: nl80211: Failed to open /proc/sys/net/ipv4/conf/p2p-dev-wlp1s0/drop_unicast_in_l2_multicast: No such file or directory
Jul 04 13:32:12 ArchJCS2 wpa_supplicant[827]: nl80211: Failed to set IPv4 unicast in multicast filter
Jul 04 13:32:12 ArchJCS2 wpa_supplicant[827]: nl80211: Failed to open /proc/sys/net/ipv4/conf/p2p-dev-wlp1s0/drop_unicast_in_l2_multicast: No such file or directory
Jul 04 13:32:12 ArchJCS2 wpa_supplicant[827]: nl80211: Failed to set IPv4 unicast in multicast filter
Jul 04 13:32:12 ArchJCS2 wpa_supplicant[827]: nl80211: deinit ifname=p2p-dev-wlp1s0 disabled_11b_rates=0
Jul 04 13:32:12 ArchJCS2 systemd[1]: Starting TLP suspend/resume...
Jul 04 13:32:12 ArchJCS2 wpa_supplicant[827]: nl80211: deinit ifname=wlp1s0 disabled_11b_rates=0
Jul 04 13:32:12 ArchJCS2 systemd[1]: Started TLP suspend/resume.
Jul 04 13:32:12 ArchJCS2 systemd[1]: Reached target Sleep.
Jul 04 13:32:12 ArchJCS2 systemd[1]: Starting Suspend...
Jul 04 13:32:12 ArchJCS2 systemd-sleep[1789]: Suspending system...
Jul 04 13:32:12 ArchJCS2 kernel: PM: suspend entry (deep)
Jul 04 13:32:21 ArchJCS2 kernel: PM: Syncing filesystems ... done.
Jul 04 13:32:21 ArchJCS2 kernel: Freezing user space processes ... (elapsed 0.003 seconds) done.
Jul 04 13:32:21 ArchJCS2 kernel: OOM killer disabled.
Jul 04 13:32:21 ArchJCS2 kernel: Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
Jul 04 13:32:21 ArchJCS2 kernel: Suspending console(s) (use no_console_suspend to debug)
Jul 04 13:32:21 ArchJCS2 kernel: sd 0:0:0:0: [sda] Synchronizing SCSI cache
Jul 04 13:32:21 ArchJCS2 kernel: sd 0:0:0:0: [sda] Stopping disk
Jul 04 13:32:21 ArchJCS2 kernel: ACPI: EC: interrupt blocked
Jul 04 13:32:21 ArchJCS2 kernel: ACPI: Preparing to enter system sleep state S3
Jul 04 13:32:21 ArchJCS2 kernel: ACPI: EC: event blocked
Jul 04 13:32:21 ArchJCS2 kernel: ACPI: EC: EC stopped
Jul 04 13:32:21 ArchJCS2 kernel: PM: Saving platform NVS memory
Jul 04 13:32:21 ArchJCS2 kernel: Disabling non-boot CPUs ...
Jul 04 13:32:21 ArchJCS2 kernel: smpboot: CPU 1 is now offline
Jul 04 13:32:21 ArchJCS2 kernel: smpboot: CPU 2 is now offline
Jul 04 13:32:21 ArchJCS2 kernel: smpboot: CPU 3 is now offline
Jul 04 13:32:21 ArchJCS2 kernel: ACPI: Low-level resume complete
Jul 04 13:32:21 ArchJCS2 kernel: ACPI: EC: EC started
Jul 04 13:32:21 ArchJCS2 kernel: PM: Restoring platform NVS memory
Jul 04 13:32:21 ArchJCS2 kernel: Enabling non-boot CPUs ...
Jul 04 13:32:21 ArchJCS2 kernel: x86: Booting SMP configuration:
Jul 04 13:32:21 ArchJCS2 kernel: smpboot: Booting Node 0 Processor 1 APIC 0x2
Jul 04 13:32:21 ArchJCS2 kernel:  cache: parent cpu1 should not be sleeping
Jul 04 13:32:21 ArchJCS2 kernel: CPU1 is up
Jul 04 13:32:21 ArchJCS2 kernel: smpboot: Booting Node 0 Processor 2 APIC 0x1
Jul 04 13:32:21 ArchJCS2 kernel:  cache: parent cpu2 should not be sleeping
Jul 04 13:32:21 ArchJCS2 kernel: CPU2 is up
Jul 04 13:32:21 ArchJCS2 kernel: smpboot: Booting Node 0 Processor 3 APIC 0x3
Jul 04 13:32:21 ArchJCS2 kernel:  cache: parent cpu3 should not be sleeping
Jul 04 13:32:21 ArchJCS2 kernel: CPU3 is up
Jul 04 13:32:21 ArchJCS2 kernel: ACPI: Waking up from system sleep state S3
Jul 04 13:32:21 ArchJCS2 kernel: ACPI: EC: interrupt unblocked
Jul 04 13:32:21 ArchJCS2 kernel: ACPI: EC: event unblocked
Jul 04 13:32:21 ArchJCS2 kernel: iwlwifi 0000:01:00.0: RF_KILL bit toggled to enable radio.
Jul 04 13:32:21 ArchJCS2 kernel: sd 0:0:0:0: [sda] Starting disk
Jul 04 13:32:21 ArchJCS2 kernel: ACPI: button: The lid device is not compliant to SW_LID.
Jul 04 13:32:21 ArchJCS2 kernel: usb 1-5: reset high-speed USB device number 3 using xhci_hcd
Jul 04 13:32:21 ArchJCS2 kernel: ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
Jul 04 13:32:21 ArchJCS2 kernel: ata2.00: configured for UDMA/100
Jul 04 13:32:21 ArchJCS2 kernel: usb 1-1: reset full-speed USB device number 2 using xhci_hcd
Jul 04 13:32:21 ArchJCS2 kernel: usb 1-6: reset high-speed USB device number 4 using xhci_hcd
Jul 04 13:32:21 ArchJCS2 kernel: usb 1-8: reset full-speed USB device number 5 using xhci_hcd
Jul 04 13:32:21 ArchJCS2 kernel: OOM killer enabled.
Jul 04 13:32:21 ArchJCS2 kernel: Restarting tasks ... done.
Jul 04 13:32:21 ArchJCS2 ntpd[680]: Deleting interface #3 wlp1s0, 192.168.1.118#123, interface stats: received=32, sent=32, dropped=0, active_time=517 secs
Jul 04 13:32:21 ArchJCS2 ntpd[680]: 38.126.113.10 local addr 192.168.1.118 -> <null>
Jul 04 13:32:21 ArchJCS2 ntpd[680]: 208.75.89.4 local addr 192.168.1.118 -> <null>
Jul 04 13:32:21 ArchJCS2 ntpd[680]: 69.195.159.158 local addr 192.168.1.118 -> <null>
Jul 04 13:32:21 ArchJCS2 ntpd[680]: 50.22.155.163 local addr 192.168.1.118 -> <null>
Jul 04 13:32:21 ArchJCS2 kernel: thermal thermal_zone4: failed to read out thermal zone (-61)
Jul 04 13:32:21 ArchJCS2 systemd[1]: bluetooth.target: Unit not needed anymore. Stopping.
Jul 04 13:32:21 ArchJCS2 upowerd[1030]: unhandled action 'unbind' on /sys/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.1
Jul 04 13:32:21 ArchJCS2 systemd[1]: Stopped target Bluetooth.
Jul 04 13:32:21 ArchJCS2 upowerd[1030]: unhandled action 'unbind' on /sys/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0
Jul 04 13:32:21 ArchJCS2 systemd-sleep[1789]: System resumed.
Jul 04 13:32:21 ArchJCS2 kernel: PM: suspend exit
Jul 04 13:32:21 ArchJCS2 systemd[1]: Started Suspend.
Jul 04 13:32:21 ArchJCS2 systemd[1]: sleep.target: Unit not needed anymore. Stopping.
Jul 04 13:32:21 ArchJCS2 systemd[1]: Stopped target Sleep.
Jul 04 13:32:21 ArchJCS2 systemd[1]: tlp-sleep.service: Unit not needed anymore. Stopping.
Jul 04 13:32:21 ArchJCS2 systemd[1]: Stopping TLP suspend/resume...
Jul 04 13:32:21 ArchJCS2 systemd[1]: Reached target Suspend.
Jul 04 13:32:21 ArchJCS2 systemd[1]: suspend.target: Unit not needed anymore. Stopping.
Jul 04 13:32:21 ArchJCS2 systemd[1]: Stopped target Suspend.
Jul 04 13:32:21 ArchJCS2 systemd-logind[647]: Operation 'sleep' finished.
Jul 04 13:32:21 ArchJCS2 NetworkManager[644]: <info>  [1530725541.4058] manager: sleep: wake requested (sleeping: yes  enabled: yes)
Jul 04 13:32:21 ArchJCS2 NetworkManager[644]: <info>  [1530725541.4059] device (enp2s0): state change: unmanaged -> unavailable (reason 'managed', sys-iface-state: 'managed')
Jul 04 13:32:21 ArchJCS2 kernel: IPv6: ADDRCONF(NETDEV_UP): enp2s0: link is not ready
Jul 04 13:32:21 ArchJCS2 systemd-udevd[1859]: Process '/usr/bin/tlp auto' failed with exit code 4.
Jul 04 13:32:21 ArchJCS2 upowerd[1030]: unhandled action 'bind' on /sys/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.1
Jul 04 13:32:21 ArchJCS2 systemd[1]: Reached target Bluetooth.
Jul 04 13:32:21 ArchJCS2 upowerd[1030]: unhandled action 'bind' on /sys/devices/pci0000:00/0000:00:14.0/usb1/1-8/1-8:1.0
Jul 04 13:32:21 ArchJCS2 kernel: Bluetooth: hci0: read Intel version: 370810011003110e00
Jul 04 13:32:21 ArchJCS2 kernel: Bluetooth: hci0: Intel Bluetooth firmware file: intel/ibt-hw-37.8.10-fw-1.10.3.11.e.bseq
Jul 04 13:32:21 ArchJCS2 NetworkManager[644]: <info>  [1530725541.6115] device (wlp1s0): state change: unmanaged -> unavailable (reason 'managed', sys-iface-state: 'managed')
Jul 04 13:32:21 ArchJCS2 kernel: r8169 0000:02:00.0 enp2s0: link down
Jul 04 13:32:21 ArchJCS2 kernel: IPv6: ADDRCONF(NETDEV_UP): enp2s0: link is not ready
Jul 04 13:32:21 ArchJCS2 kernel: IPv6: ADDRCONF(NETDEV_UP): wlp1s0: link is not ready
Jul 04 13:32:21 ArchJCS2 kernel: IPv6: ADDRCONF(NETDEV_UP): wlp1s0: link is not ready
Jul 04 13:32:21 ArchJCS2 NetworkManager[644]: <info>  [1530725541.7110] manager: NetworkManager state is now DISCONNECTED
Jul 04 13:32:21 ArchJCS2 kernel: ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)

Any help you can provide would be great.  I have found similar problems in the Arch forum and thru Google search but nothing has corrected this particular issue.

Thanks

Offline

Board footer

Powered by FluxBB