Kernel 5.7 final still has broken networking

Hi

After its final release, Kernel 5.7 (Manajaro Unstable) still has no working networking for me. I can also see (ip a), that I have an eth0 AND enp5s0 device - up to kernel 5.6 eth0 got renamed during boot to enp5s0 - the 5.7 bootlog also shows, that this happens and it shows, that NetworkManager tries to connect to eth1 which doesn't exist - my entries in /etc/NetworkManager/system-connections/ have no explicit mentioning to use either ethX or enpXs0.
Any Ideas?

Why are you using unstable if you aren't even experienced enough to post your system specs on a technical help request:

I am going to assume that you are using an r8168 based Ethernet adapter. If that is the case an rmmod and a modprobe of your network driver will probably initiate your adapter.

3 Likes

Yep, it is a known regression to us Manjaro developers. Also on our machines we have this eth0 issue. I hope when more distributions adopt to that new kernel series, the bug will be found fast.

You can solve the bug for now, if you disable "Ethernet" (eth0) in Network Settings

Thanks for the info @philm and @schinfo. :slightly_smiling_face:
I added an entry in /etc/NetwokManager/Networkmanager.conf

[keyfile]
unmanaged-devices=interface-name:eth0

As otherwise NetworkManager always was trying to bring up this device even when I did "ip link set eth0 down"
I have the problem on my Desktop (Intel Gigabit CT Desktop Adapter) and Laptop (Thinkpad X220
) - both have Intel NICs and use the e1000e driver. (On the Laptop eth1 is created instead of eth0)
The MAC addresses of these ethX entries seem to stay consistent between reboots, and I could not find a vendor entry for them (8e:bd:d2 and e2:91:6e).

@tbg just because I'm not familiar with Manjaros forum is no reason to tell me that I'm stupid and have to use stable. Coming from Kubuntu I wanted to switch to Arch, but didn't because of their highly toxic community. I then went for Manajaro as this community seemed as friendly as *buntu's, but maybe I was mistaken.
BTW - unstable was and probably is for me the most stable of Manjaro's unstable/testing/stable :wink:

2 Likes

posting system specs is expected on EVERY support forum. Others just ignore posts without system spec's, here you are unfortunately helped anyway.

2 Likes

Hi, If we don't have DATA from you, then we cannot handle it. Basics output is from command
inxi -Fxzc0 (zero at end in command). Don't mad about basics asking. Welcome in Manjaro Community and thanks for feedback.

:grin:

Hi @FadeMind
I have no problem posting the output of the command you gave or the one tbg linked me to (only removed my home directory path for security reasons ) - it's just they way someone asks :wink::

System:    Kernel: 5.7.0-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.1.0 Console: tty 1 wm: kwin_x11 dm: SDDM 
           Distro: Manjaro Linux 
Machine:   Type: Desktop Mobo: ASRock model: Z97 Killer serial: <filter> UEFI: American Megatrends v: P2.60 date: 03/06/2018 
Memory:    RAM: total: 31.32 GiB used: 2.82 GiB (9.0%) 
           Array-1: capacity: 32 GiB slots: 4 EC: None max module size: 8 GiB note: est. 
           Device-1: ChannelA-DIMM0 size: 8 GiB speed: 1600 MT/s type: DDR3 detail: synchronous bus width: 64 bits 
           total: 64 bits manufacturer: 0420 part-no: DDR3 1600 serial: <filter> 
           Device-2: ChannelA-DIMM1 size: 8 GiB speed: 1600 MT/s type: DDR3 detail: synchronous bus width: 64 bits 
           total: 64 bits manufacturer: 0420 part-no: DDR3 1600 serial: <filter> 
           Device-3: ChannelB-DIMM0 size: 8 GiB speed: 1600 MT/s type: DDR3 detail: synchronous bus width: 64 bits 
           total: 64 bits manufacturer: 0420 part-no: DDR3 1600 serial: <filter> 
           Device-4: ChannelB-DIMM1 size: 8 GiB speed: 1600 MT/s type: DDR3 detail: synchronous bus width: 64 bits 
           total: 64 bits manufacturer: 0420 part-no: DDR3 1600 serial: <filter> 
CPU:       Topology: Quad Core model: Intel Core i7-4790K bits: 64 type: MT MCP arch: Haswell rev: 3 L1 cache: 256 KiB 
           L2 cache: 8192 KiB L3 cache: 8192 KiB bogomips: 64011 
           Speed: 4334 MHz min/max: 800/4400 MHz Core speeds (MHz): 1: 4334 2: 4279 3: 4264 4: 4344 5: 4376 6: 4382 7: 4252 
           8: 4328 
           Flags: abm acpi aes aperfmperf apic arat arch_perfmon avx avx2 bmi1 bmi2 bts clflush cmov constant_tsc cpuid 
           cpuid_fault cx16 cx8 de ds_cpl dtes64 dtherm dts ept ept_ad erms est f16c flexpriority flush_l1d fma fpu fsgsbase 
           fxsr ht ibpb ibrs ida invpcid invpcid_single lahf_lm lm mca mce md_clear mmx monitor movbe msr mtrr nonstop_tsc 
           nopl nx pae pat pbe pcid pclmulqdq pdcm pdpe1gb pebs pge pln pni popcnt pse pse36 pti pts rdrand rdtscp rep_good 
           sdbg sep smep ss ssbd sse sse2 sse4_1 sse4_2 ssse3 stibp syscall tm tm2 tpr_shadow tsc tsc_adjust 
           tsc_deadline_timer vme vmx vnmi vpid x2apic xsave xsaveopt xtopology xtpr 
Graphics:  Device-1: Advanced Micro Devices [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] 
           vendor: Sapphire Limited Nitro+ driver: amdgpu v: kernel bus ID: 01:00.0 chip ID: 1002:67df 
           Display: server: X.Org 1.20.8 driver: amdgpu FAILED: ati unloaded: modesetting alternate: fbdev,vesa 
           compositor: kwin_x11 resolution: 1920x1080~60Hz, 1920x1080~60Hz 
           OpenGL: renderer: Radeon RX 580 Series (POLARIS10 DRM 3.37.0 5.7.0-1-MANJARO LLVM 10.0.0) v: 4.6 Mesa 20.0.7 
           direct render: Yes 
Audio:     Device-1: Intel 9 Series Family HD Audio vendor: ASRock driver: snd_hda_intel v: kernel bus ID: 00:1b.0 
           chip ID: 8086:8ca0 
           Device-2: AMD Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] vendor: Sapphire Limited driver: snd_hda_intel 
           v: kernel bus ID: 01:00.1 chip ID: 1002:aaf0 
           Device-3: VIA VT1720/24 [Envy24PT/HT] PCI Multi-Channel Audio driver: snd_ice1724 v: kernel bus ID: 04:00.0 
           chip ID: 1412:1724 
           Sound Server: ALSA v: k5.7.0-1-MANJARO 
Network:   Device-1: Intel 82574L Gigabit Network driver: e1000e v: 3.2.6-k port: c000 bus ID: 05:00.0 chip ID: 8086:10d3 
           IF: enp5s0 state: up speed: 1000 Mbps duplex: full mac: <filter> 
           IP v4: <filter> type: noprefixroute scope: global broadcast: <filter> 
           IP v6: <filter> type: dynamic noprefixroute scope: global 
           IP v6: <filter> type: noprefixroute scope: link 
           IF-ID-1: eth1 state: down mac: <filter> 
           WAN IP: <filter> 
Drives:    Local Storage: total: 3.65 TiB used: 1.26 TiB (34.5%) 
           ID-1: /dev/sda vendor: Samsung model: SSD 850 EVO 500GB size: 465.76 GiB speed: 6.0 Gb/s serial: <filter> rev: 3B6Q 
           scheme: GPT 
           ID-2: /dev/sdb vendor: A-Data model: SU800 size: 476.94 GiB speed: 6.0 Gb/s serial: <filter> rev: 2FS scheme: GPT 
           ID-3: /dev/sdc vendor: Western Digital model: WD30EZRZ-00GXCB0 size: 2.73 TiB speed: 6.0 Gb/s rotation: 5400 rpm 
           serial: <filter> rev: 0A80 scheme: GPT 
           Optical-1: /dev/sr0 vendor: HL-DT-ST model: BD-RE BH16NS55 rev: 1.03 dev-links: cdrom 
           Features: speed: 47 multisession: yes audio: yes dvd: yes rw: cd-r,cd-rw,dvd-r,dvd-ram state: running 
RAID:      Message: No RAID data was found. 
Partition: ID-1: / size: 411.31 GiB used: 240.42 GiB (58.5%) fs: ext4 dev: /dev/sda2 label: LinuxSystem 
           uuid: 442e3e6b-2a90-43f2-a832-f54c88754190 
           ID-2: /boot/efi size: 299.4 MiB used: 280 KiB (0.1%) fs: vfat dev: /dev/sda1 label: N/A uuid: 9FA1-83F2 
           ID-3: /home/<filter>/.dataHDD size: 2.68 TiB used: 732.37 GiB (26.7%) fs: ext4 dev: /dev/sdc1 label: LinuxDataHDD 
           uuid: 024f0e83-e238-4d86-a6d2-34e18d7c7639 
           ID-4: /home/<filter>/.dataSSD size: 421.51 GiB used: 318.34 GiB (75.5%) fs: ext4 dev: /dev/sdb1 label: LinuxDataSSD 
           uuid: 58f44ab5-ac5f-4755-ada8-97856d6639ed 
           ID-5: /home/<removed>/.dataHDD raw size: 2.72 TiB size: N/A (hidden?) used: N/A (hidden?) fs: ext4 dev: /dev/sdc1 
           label: LinuxDataHDD uuid: 024f0e83-e238-4d86-a6d2-34e18d7c7639 
           ID-6: /home/<removed>/.dataSSD raw size: 429.25 GiB size: N/A (hidden?) used: N/A (hidden?) fs: ext4 dev: /dev/sdb1 
           label: LinuxDataSSD uuid: 58f44ab5-ac5f-4755-ada8-97856d6639ed 
           ID-7: /run/media/<removed>/<removed> size: 7.86 GiB used: 7.86 GiB (100.0%) fs: udf dev: /dev/sr0 
           label: <removed> uuid: <removed>
           ID-8: swap-1 size: 6.00 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sdc2 label: N/A 
           uuid: eb564a3e-5725-42a2-9cc4-a5088116a5e7 
Unmounted: Message: No unmounted partitions found. 
USB:       Hub: 1-0:1 info: Full speed (or root) Hub ports: 2 rev: 2.0 speed: 480 Mb/s chip ID: 1d6b:0002 
           Hub: 1-1:2 info: Intel ports: 6 rev: 2.0 speed: 480 Mb/s chip ID: 8087:8009 
           Device-1: 1-1.6:3 info: Corsair type: Mouse,HID driver: hid-generic,usbhid interfaces: 2 rev: 2.0 speed: 12 Mb/s 
           chip ID: 1b1c:1b2e serial: <filter> 
           Hub: 2-0:1 info: Full speed (or root) Hub ports: 14 rev: 2.0 speed: 480 Mb/s chip ID: 1d6b:0002 
           Device-2: 2-11:2 info: Cherry Mechanical Keyboard type: Keyboard,HID driver: hid-generic,usbhid interfaces: 2 
           rev: 2.0 speed: 12 Mb/s chip ID: 046a:00b0 
           Hub: 3-0:1 info: Full speed (or root) Hub ports: 2 rev: 2.0 speed: 480 Mb/s chip ID: 1d6b:0002 
           Hub: 3-1:2 info: Intel ports: 8 rev: 2.0 speed: 480 Mb/s chip ID: 8087:8001 
           Hub: 4-0:1 info: Full speed (or root) Hub ports: 6 rev: 3.0 speed: 5 Gb/s chip ID: 1d6b:0003 
Sensors:   System Temperatures: cpu: 29.0 C mobo: N/A gpu: amdgpu temp: 41 C 
           Fan Speeds (RPM): N/A gpu: amdgpu fan: 809 
Info:      Processes: 282 Uptime: 6h 39m Init: systemd v: 245 Compilers: gcc: 10.1.0 Shell: bash (sudo) v: 5.0.17 
           running in: fish inxi: 3.0.37

But I really doubt that information would have helped any further in this case, as it didn't seemed like a driver issue to me - I'm used to only give necessary and specific data I'm asked for, as I don't want to flood developers with unnecessary data they have to dig through. :smile:

1 Like

Some people will envy RAM setup :fire:
And mainly others will learn new device code names from kernel xD

My apologies for being rude, welcome to the forum.

2 Likes

Hi @BS86
I'm sorry to disagree with you here (and please no hard feelings :innocent:) - but at least in the *buntu forums i know (OK - I didn't really visit forums of other distributions - maybe it's different there) people normally not posted such info with their questions.
But on the other hand - yeah - I agree with you that in this forum sometimes people are too lazy. I envy Philip how often he calmly helps out nonetheless. :+1:

I'm sorry if my initial post sounded also this way (like I explained in my previous post I don't want to flood developers with useless information) - i could have lived without circumventing the bug, by just using an older kernel series till it will be fixed :wink: - it just wanted to bring this bug to attention, as it will soon hit more and more people.

@tbg - Everything is fine - I'm sorry I replied so harsh :hugs: - I guess the heat in Germany (30°C is tooo much for me) is getting onto me :hot_face:

1 Like

There's also a bug in swap file behaviour
https://bugzilla.kernel.org/show_bug.cgi?id=207585

2 Likes

eth0 / eth1 / Ethernet bug is fixed with 5.7.0-2

7 Likes

Thanks Helmut

It's working on my Laptop and Desktop.
So it seems it was no bug but just some missing kernel config settings :smiley_cat:

I confirm it, thank you! :slight_smile:

Seems not. Upstream fixed an issue with swapfiles on ext4. Here the response so far on the patch:
...which is why ext4 ought to use iomap_swapfile_activate.

1 Like

Using an Asus N-13 Wi-Fi usb pendrive also Wi-Fi has disappeared.
Here is my configuration:

inxi -Fxzc0
System:    Host: supercomputer Kernel: 5.6.15-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.1.0 Desktop: KDE Plasma 5.18.5 
           Distro: Manjaro Linux 
Machine:   Type: Desktop Mobo: ASUSTeK model: P5QC v: Rev 2.xx serial: <filter> BIOS: American Megatrends v: 2103 
           date: 04/27/2009 
CPU:       Topology: Quad Core model: Intel Core2 Quad Q9550 bits: 64 type: MCP arch: Penryn rev: A L2 cache: 6144 KiB 
           flags: lm nx pae sse sse2 sse3 sse4_1 ssse3 vmx bogomips: 22670 
           Speed: 2000 MHz min/max: 2003/2833 MHz Core speeds (MHz): 1: 2000 2: 2000 3: 2001 4: 2000 
Graphics:  Device-1: NVIDIA G92 [GeForce 9800 GT] vendor: Point of View BV driver: nvidia v: 340.108 bus ID: 01:00.0 
           Display: x11 server: X.Org 1.20.8 driver: nvidia resolution: 1280x1024~60Hz 
           OpenGL: renderer: GeForce 9800 GT/PCIe/SSE2 v: 3.3.0 NVIDIA 340.108 direct render: Yes 
Audio:     Device-1: Intel 82801JI HD Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel bus ID: 00:1b.0 
           Device-2: Pinnacle Systems Royal TS Function 1 driver: N/A bus ID: 04:01.0 
           Device-3: Pinnacle Systems RoyalTS Function 2 driver: N/A bus ID: 04:01.1 
           Device-4: Pinnacle Systems Royal TS Function 3 driver: N/A bus ID: 04:01.2 
           Device-5: X-Rite ICON MIDIPORT 2.11 type: USB driver: snd-usb-audio bus ID: 8-2:2 
           Sound Server: ALSA v: k5.6.15-1-MANJARO 
Network:   Device-1: Qualcomm Atheros AR8121/AR8113/AR8114 Gigabit or Fast Ethernet vendor: ASUSTeK driver: ATL1E v: N/A 
           port: ec00 bus ID: 02:00.0 
           IF: enp2s0 state: down mac: <filter> 
           Device-2: ASUSTek USB-N13 802.11n Network Adapter (rev. B1) [Realtek RTL8192CU] type: USB driver: rtl8192cu 
           bus ID: 2-2:2 
           IF: enp0s29f7u2 state: up mac: <filter> 
Drives:    Local Storage: total: 931.51 GiB used: 634.41 GiB (68.1%) 
           ID-1: /dev/sda vendor: Samsung model: HD103SJ size: 931.51 GiB 
Partition: ID-1: / size: 74.80 GiB used: 23.69 GiB (31.7%) fs: ext4 dev: /dev/sda8 
           ID-2: swap-1 size: 4.05 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sda9 
Sensors:   System Temperatures: cpu: 37.0 C mobo: N/A gpu: nvidia temp: 50 C 
           Fan Speeds (RPM): N/A gpu: nvidia fan: 35% 
Info:      Processes: 217 Uptime: 12m Memory: 3.84 GiB used: 1.43 GiB (37.3%) Init: systemd Compilers: gcc: 10.1.0 Shell: bash 
           v: 5.0.17 inxi: 3.0.37

No problems up to kernel 5.6.15

Did they?
"Ought to" sounds like they still didn't.
And indeed if I check the sources, I can only find XFS using that.
It seems like the issue in 5.7 is that they partially moved ext4 to use iomap, which is breaking havoc because the "migration" is not complete.

Thanks. Wi-fi dongle seems working well now with third revision 5.7.0-3.
Testing longer and deeper if stable enough.

UPDATE

Freezed twice, last time using krusader. Back to a safer 5.6.16.

LAST UPDATE

Kernels greater than 5.7.1 now work very good. Next time I will wait first point release before updating the system (and I suggest everyone to do so).

Forum kindly sponsored by