View Issue Details

IDProjectCategoryView StatusLast Update
0018233AltArch - armhfpkernelpublic2021-06-28 17:13
Reporterthesemey Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status newResolutionopen 
PlatformRaspberry PI 3 B+OSCentOS 8OS Version4.19.133-300
Summary0018233: kernel-modules-4.19.133-300.el8.armv7hl: network devices broken after upgrading to kernel 4.19-133-300
DescriptionWhen upgrading CentOS 8 from 4.19.104-399.el8.armv7hl to 4.19.133-300 kernel modules are missing.
Kernel modules that are available in 4.19.104-300 are not part of 4.19.133-300 any more.

Consequence:
* No LAN or Wifi hardware after CentOS 8 kernel upgrade
* kernel modules are missing to support bcm28* hardware

Workaround:
* Remove the new kernel:
    rpm -e kernel-4.19.133-300.el8.arm7hl kernel-core-4.19.133-300.el8.arm7hl kernel-modules-4.19.133-300.el8.arm7hl
* Reboot Raspberry Pi and it starts with the former kernel, that supports network devices
   reboot



Raspberry PI 3 B+ needs bcm2835 kernel modules, which are not part of kernel-modules-4.19.133-300.el8.armv7hl
Steps To Reproduce1. Install CentOS 8 on SD card e.g. with image CentOS-Userland-8-armv7hl-generic-Minimal-1911-sda.raw
   E.g. from http://isoredirect.centos.org/altarch/8/isos/armhfp/

2. start CentOS 8 on Raspberry PI 3 B+

3. verify eth0 and wifi device, they are available
    ifconfig -a

4. upgrade OS to kernel version 4.19.133-300
    network interfaces are still there, you're using the old kernel

5. Reboot

6. CentOS 8 starts without network interfaces.
    ifconfig -a

The new kernel is lacking kernel modules, there is not network connection, as there are no network interface hardware detected.
Additional InformationRaspberry PI 3 B+ (as the other raspberry pi variants) peripherals require BCM2835 kernel modules.
kernel-modules-4.19.133-300.el8.arm7hl should include modules like
 - *bcm2835*

https://www.raspberrypi.org/documentation/linux/kernel/building.md
Tags"Network", ARM, armhl, CentOS8, eth0, kernel upgrade, lan, missing, missing modules, network

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2021-06-28 12:15 thesemey New Issue
2021-06-28 12:15 thesemey Tag Attached: "Network"
2021-06-28 12:15 thesemey Tag Attached: ARM
2021-06-28 12:15 thesemey Tag Attached: armhl
2021-06-28 12:15 thesemey Tag Attached: CentOS8
2021-06-28 12:15 thesemey Tag Attached: eth0
2021-06-28 12:15 thesemey Tag Attached: kernel upgrade
2021-06-28 12:15 thesemey Tag Attached: lan
2021-06-28 12:15 thesemey Tag Attached: missing
2021-06-28 12:15 thesemey Tag Attached: missing modules
2021-06-28 12:15 thesemey Tag Attached: network