Page MenuHomeSolus

5.4.1-136-1-x86_64 ethernet not working
Closed, ResolvedPublic

Description

I downloaded the updates tonight, December 6. kernel 5.4.1-136-1-x86_64 was one of the updates. After reboot, Network manager would disconnect at "setting hostname" and go into a loop where it would continually connect, then drop connection at "setting hostname". I rebooted with the previous kernel 5.3.13-135-1-x86_64 and everything worked correctly with no packages rolled back. I then rolled back the packages and everything works correctly. It is something to do with kernel 5.4.1-136-1-x86_64 and my ethernet.

sudo lspci gives me the following information on my ethernet:

00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (2) I219-V (rev 31)

and sudo find /sys | grep drivers.*00:1f.6 shows me my ethernet driver is e1000e

Again, without rolling anything back, booting with kernel 5.3.13-135-1-x86_64 works fine, but booting with kernel 5.4.1-136-1-x86_64 causes network manager to drop connection at "setting hostname".

Event Timeline

tausciam created this task.Dec 7 2019, 1:29 AM
JoshStrobl assigned this task to DataDrake.EditedDec 7 2019, 3:25 AM
JoshStrobl triaged this task as High priority.
JoshStrobl edited projects, added Hardware; removed Lacks Project.
JoshStrobl added subscribers: DataDrake, JoshStrobl.

This is an issue reported upstream with supplemental crash issues. Looks like we need to revert a specific commit (e1000e: Make watchdog use delayed work): https://bugzilla.kernel.org/show_bug.cgi?id=205047#c28

Assigning to @DataDrake but may take a look today as well and hopefully get a fix rolled out over the weekend.

JoshStrobl moved this task from Backlog to Kernel Drivers on the Hardware board.Dec 7 2019, 3:25 AM

Thanks. Much appreciated.

JoshStrobl changed the task status from Open to In Progress.Dec 7 2019, 1:44 PM
JoshStrobl claimed this task.

@tausciam Please run the following command, reboot, and ensure you're on 5.4.1-137 by running uname -a. Let me know if release 137 resolves your networking issues (so that way I know if it is worth syncing this to stable repo):

sudo eopkg install https://mirrors.rit.edu/solus/packages/unstable/l/linux-current/linux-current-5.4.1-137-1-x86_64.eopkg https://mirrors.rit.edu/solus/packages/unstable/l/linux-current/linux-current-headers-5.4.1-137-1-x86_64.eopkg https://mirrors.rit.edu/solus/packages/unstable/n/nvidia-glx-driver/nvidia-glx-driver-common-440.36-321-1-x86_64.eopkg https://mirrors.rit.edu/solus/packages/unstable/n/nvidia-glx-driver/nvidia-glx-driver-current-440.36-321-1-x86_64.eopkg

Thanks!

Verified. Uname -a returns

Linux tausciam-solus 5.4.1-137.current #1 SMP PREEMPT Sat Dec 7 15:17:22 UTC 2019 x86_64 GNU/Linux

so I am on the appropriate kernel. I am connected to the internet with it. I rebooted several times and looked over dmesg to make sure it wasn't fouling up anything else. I also looked through the nvidia control panel to see if everything looked ok there.

It appears you have fixed the issue with this update. Thank you very much.

No problem, I'll get stable synced!

JoshStrobl closed this task as Resolved.Dec 7 2019, 7:39 PM

Marking as resolved since we've now synced the packages. Sorry for the breakage in the first place!