You are not logged in.
Hello All I'm having some strange problems when rebooting. If I reboot my system I don't get an internet connection, but if I then reboot into windows and reboot back into Arch linux I do get an internet connection. Finally if I shut my system down and and wait 10s or more then turn it back on I do get an internet connection. I've been testing this all day and probably rebooted over 100 times but I can't get Arch Linux to reboot with an internet connection. Here are my network logs
Rebooted from windows or shutting down.
ip address
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 1c:1b:0d:9b:74:4d brd ff:ff:ff:ff:ff:ff
altname enp4s0
inet 192.168.99.100/24 brd 192.168.99.255 scope global noprefixroute eno1
valid_lft forever preferred_lft forever
inet6 fe80::d83b:547f:d00a:15c5/64 scope link noprefixroute
valid_lft forever preferred_lft foreversystemctl status NetworkManager
● NetworkManager.service - Network Manager
Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled; vendor preset: disabled)
Drop-In: /usr/lib/systemd/system/NetworkManager.service.d
└─NetworkManager-ovs.conf
Active: active (running) since Sun 2021-01-31 19:39:36 KST; 12min ago
Docs: man:NetworkManager(8)
Main PID: 488 (NetworkManager)
Tasks: 3 (limit: 19096)
Memory: 13.6M
CGroup: /system.slice/NetworkManager.service
└─488 /usr/bin/NetworkManager --no-daemon
Jan 31 19:39:41 archie NetworkManager[488]: <info> [1612089581.0979] device (eno1): state change: ip-config -> ip-check (reason 'none', sys-iface-state: 'managed')
Jan 31 19:39:41 archie NetworkManager[488]: <info> [1612089581.1008] device (eno1): state change: ip-check -> secondaries (reason 'none', sys-iface-state: 'managed')
Jan 31 19:39:41 archie NetworkManager[488]: <info> [1612089581.1010] device (eno1): state change: secondaries -> activated (reason 'none', sys-iface-state: 'managed')
Jan 31 19:39:41 archie NetworkManager[488]: <info> [1612089581.1014] manager: NetworkManager state is now CONNECTED_LOCAL
Jan 31 19:39:41 archie NetworkManager[488]: <info> [1612089581.1022] manager: NetworkManager state is now CONNECTED_SITE
Jan 31 19:39:41 archie NetworkManager[488]: <info> [1612089581.1023] policy: set 'Wired Connection' (eno1) as default for IPv4 routing and DNS
Jan 31 19:39:41 archie NetworkManager[488]: <info> [1612089581.1080] device (eno1): Activation: successful, device activated.
Jan 31 19:39:41 archie NetworkManager[488]: <info> [1612089581.1087] manager: startup complete
Jan 31 19:39:41 archie NetworkManager[488]: <info> [1612089581.6985] manager: NetworkManager state is now CONNECTED_GLOBAL
Jan 31 19:39:47 archie NetworkManager[488]: <info> [1612089587.1827] agent-manager: agent[5bb27c6d03a57290,:1.50/org.gnome.Shell.NetworkAgent/1000]: agent registeredRebooting Arch linux
ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 1c:1b:0d:9b:74:4d brd ff:ff:ff:ff:ff:ff
altname enp4s0
inet6 fe80::d83b:547f:d00a:15c5/64 scope link noprefixroute
valid_lft forever preferred_lft foreversystemctl status NetworkManager
● NetworkManager.service - Network Manager
Loaded: loaded (/usr/lib/systemd/system/NetworkManager.service; enabled; vendor preset: disabled)
Drop-In: /usr/lib/systemd/system/NetworkManager.service.d
└─NetworkManager-ovs.conf
Active: active (running) since Sun 2021-01-31 19:53:23 KST; 1min 32s ago
Docs: man:NetworkManager(8)
Main PID: 492 (NetworkManager)
Tasks: 3 (limit: 19096)
Memory: 13.2M
CGroup: /system.slice/NetworkManager.service
└─492 /usr/bin/NetworkManager --no-daemon
systemctl status NetworkManager
Jan 31 19:54:10 archie NetworkManager[492]: <info> [1612090450.9956] device (eno1): state change: failed -> disconnected (reason 'none', sys-iface-state: 'managed')
Jan 31 19:54:11 archie NetworkManager[492]: <info> [1612090451.0296] dhcp4 (eno1): canceled DHCP transaction
Jan 31 19:54:11 archie NetworkManager[492]: <info> [1612090451.0297] dhcp4 (eno1): state changed timeout -> done
Jan 31 19:54:11 archie NetworkManager[492]: <info> [1612090451.0378] policy: auto-activating connection 'Wired Connection' (1b2b7c2d-dad0-531c-06b7-df5c157fa315)
Jan 31 19:54:11 archie NetworkManager[492]: <info> [1612090451.0395] device (eno1): Activation: starting connection 'Wired Connection' (1b2b7c2d-dad0-531c-06b7-df5c157fa315)
Jan 31 19:54:11 archie NetworkManager[492]: <info> [1612090451.0398] device (eno1): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'managed')
Jan 31 19:54:11 archie NetworkManager[492]: <info> [1612090451.0406] manager: NetworkManager state is now CONNECTING
Jan 31 19:54:11 archie NetworkManager[492]: <info> [1612090451.0414] device (eno1): state change: prepare -> config (reason 'none', sys-iface-state: 'managed')
Jan 31 19:54:11 archie NetworkManager[492]: <info> [1612090451.0426] device (eno1): state change: config -> ip-config (reason 'none', sys-iface-state: 'managed')
Jan 31 19:54:11 archie NetworkManager[492]: <info> [1612090451.0431] dhcp4 (eno1): activation: beginning transaction (timeout in 45 seconds)Last edited by Xtertristl (2021-02-01 09:10:50)
Offline
What is your hardware and driver?
Does using a different DHCP client help? See https://wiki.archlinux.org/index.php/Ne … HCP_client
Jin, Jîyan, Azadî
Offline
If I reboot my system I don't get an internet connection, but if I then reboot into windows and reboot back into Arch linux I do get an internet connection. Finally if I shut my system down and and wait 10s or more then turn it back on I do get an internet connection.
Stale lease? Windows is probably hibernating?
=> 3rd link in my signature.
Offline
Ok so I'm on an:
CPU: AMD Ryzen 1700
MB: Gigabyte GA-AB350M Gaming
GPU: MSI Gefore GTX 1070
RAM: Corsait DDR4 16G PC4-25600 CL16
HDD1: WD Black M.2 2280 512GB
P1 - Arch Linux
P2 - Windows Games
HDD2: WD 2TB 5600
P1 - Windows Install
P2 - Arch Linux TimeShift
Drivers
Nvidia 460.39-2
I haven't tried an alternative to NetworkManager I didn't know there were options.
Last edited by Xtertristl (2021-01-31 17:19:58)
Offline
Drivers
Nvidia 460.39-2
I was actually enquiring about the NIC. Sorry if that wasn't obvious.
Jin, Jîyan, Azadî
Offline
Hey Seth
I had previously turned them off but something I did on Windows did re-enable fast-boot after disabling it again and testing there was no fix to the rebooting linux to linux and I still don't have an internet connection.
Offline
Head_on_a_Stick here's the info about my Ethernet controller from
sudo lspci -v
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)
DeviceName: Broadcom 5762
Subsystem: Gigabyte Technology Co., Ltd Onboard Ethernet
Flags: bus master, fast devsel, latency 0, IRQ 30, IOMMU group 14
I/O ports at f000 [size=256]
Memory at f7500000 (64-bit, non-prefetchable) [size=4K]
Memory at f2100000 (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-68-4c-e0-00
Capabilities: [170] Latency Tolerance Reporting
Kernel driver in use: r8169
Kernel modules: r8169sorry about the confusion Nvidia is the only driver I remember installing specifically i just let arch linux do the rest
Last edited by Xtertristl (2021-01-31 17:38:13)
Offline
Try https://archlinux.org/packages/community/x86_64/r8168/
Reference: https://wiki.archlinux.org/index.php/Ne … 8111/8168B
Jin, Jîyan, Azadî
Offline
Ok I'm able to install R8168 but the Kernal is still using R8169 no idea how to change that do I just need to reboot?
Offline
Yes, you should reboot. If the r8168 module isn't loaded afterwards then please read the ArchWiki page to which I linked in my last post.
Jin, Jîyan, Azadî
Offline
Perfect Head on a Stick the r8168 driver fixed this. Will this change stay after updating or will I have to check it each time? when I run lspci -v I still see r8169 as a Kernel module
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)
DeviceName: Broadcom 5762
Subsystem: Gigabyte Technology Co., Ltd Onboard Ethernet
Flags: bus master, fast devsel, latency 0, IRQ 63, IOMMU group 14
I/O ports at f000 [size=256]
Memory at f7500000 (64-bit, non-prefetchable) [size=4K]
Memory at f2100000 (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-68-4c-e0-00
Capabilities: [170] Latency Tolerance Reporting
Kernel driver in use: r8168
Kernel modules: r8169, r8168Offline
Kernel driver in use: r8168
Kernel modules: r8169, r8168 <= those are just available for the device
Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.
Offline
Seth this is mostly resolved but I'm still waiting on an answer to the question in my last thread. Will this change persist through a kernel update or do I need to repeat these steps?
Offline
It will persist as long as you update the r8168 package w/ the kernel (ie. don't conduct a partial update)
Offline