Hi everyone,
After I did an upgrade today (kernel is now 5.4.7), I lost all my network devices (ethernet and wifi). Fortunately, using the older kernel, at least wifi works, so I can post relevant information here. My wireless card is a Qualcomm Atheros card (kernel module ath10k_pci is loaded). For some reason, I cannot get info on my ethernet card anymore (seems it is not detected). With the newer kernel, only the loopback device is listed. I noticed that with the last upgrade, some things changed - apparently various firmware components which AFAIK where bundled in one single package are now split into separate packages. Maybe I’m missing packages? Here is the list of installed firmware packages after a quick zypper se -i firmware:
--+-----------------------------+---------------------------------------------------------------+------
i | kernel-firmware-all | Compatibility metapackage for kernel firmware files | Paket
i | kernel-firmware-amdgpu | Kernel firmware files for AMDGPU graphics driver | Paket
i | kernel-firmware-ath10k | Kernel firmware files for Atheros QCA988x WiFi drivers | Paket
i | kernel-firmware-atheros | Kernel firmware files for Atheros wireless drivers | Paket
i | kernel-firmware-bluetooth | Kernel firmware files for various Bluetooth drivers | Paket
i | kernel-firmware-bnx2 | Kernel firmware files for Broadcom network drivers | Paket
i | kernel-firmware-brcm | Kernel firmware files for Broadcom wireless drivers | Paket
i | kernel-firmware-chelsio | Kernel firmware files for Chelsio network drivers | Paket
i | kernel-firmware-dpaa2 | Kernel firmware files for NXP Management Complex bus driver | Paket
i | kernel-firmware-i915 | Kernel firmware files for Intel i915 graphics driver | Paket
i | kernel-firmware-intel | Kernel firmware files for Intel-platform device drivers | Paket
i | kernel-firmware-iwlwifi | Kernel firmware files for Intel wireless drivers | Paket
i | kernel-firmware-liquidio | Kernel firmware files for Cavium LiquidIO driver | Paket
i | kernel-firmware-marvell | Kernel firmware files for Marvell network drivers | Paket
i | kernel-firmware-media | Kernel firmware files for various Video4Linux drivers | Paket
i | kernel-firmware-mediatek | Kernel firmware files for Mediatek network drivers | Paket
i | kernel-firmware-mellanox | Kernel firmware files for Mellanox Spectrum switch driver | Paket
i | kernel-firmware-mwifiex | Kernel firmware files for Marvell WiFi fullmac drivers | Paket
i | kernel-firmware-network | Kernel firmware files for various network drivers | Paket
i | kernel-firmware-nfp | Kernel firmware files for Netronome Flow Processor driver | Paket
i | kernel-firmware-nvidia | Kernel firmware files for Nvidia Tegra and graphics drivers | Paket
i | kernel-firmware-platform | Kernel firmware files for various platform drivers | Paket
i | kernel-firmware-qlogic | Kernel firmware files for QLogic network drivers | Paket
i | kernel-firmware-radeon | Kernel firmware files for Radeon graphics driver | Paket
i | kernel-firmware-realtek | Kernel firmware files for Realtek wireless drivers | Paket
i | kernel-firmware-serial | Kernel firmware files for various serial drivers | Paket
i | kernel-firmware-sound | Kernel firmware files for various sound drivers | Paket
i | kernel-firmware-ti | Kernel firmware files for Texas Instruments wireless drivers | Paket
i | kernel-firmware-ueagle | Kernel firmware files for Eagle IV USB ADSL modem driver | Paket
i | kernel-firmware-usb-network | Kernel firmware files for various USB WiFi / Ethernet drivers | Paket
Or maybe I’m just missing some kernel modules? But how to find out? Any help is really appreciated here.