You are not logged in.
SYNOPSYS: Add the below NoExtract lines to pacman.conf. See further down for how I determined what to add.
NoExtract = usr/lib/firmware/*
NoExtract = !usr/lib/firmware/iwlwifi-cc-a0-46.ucode
NoExtract = usr/share/licenses/linux-firmware/*
NoExtract = !usr/share/licenses/linux-firmware/LICENCE.iwlwifi_firmwareI am trying to create a USB based installation with the absolutely smallest footprint.
Is there a tool or simple method to determine exactly which files are required from the linux-firmware package for particular device? e.g. Intel AX200 network adapter.
Last edited by KairiTech (2021-05-29 00:29:35)
Offline
Have a look at the output of
modinfo iwlwifiin particular the firmware entries. Although even that list could probably be reduced to only one firmware for a particular card.
Offline
Have a look at the output of
modinfo iwlwifiin particular the firmware entries. Although even that list could probably be reduced to only one firmware for a particular card.
Whoa! That was easy.
Only one dependency showed up...
depends: cfg80211...and it's already part of the kernel.
/usr/lib/modules/5.12.7-arch1-1/build/include/config/cfg80211/ is owned by linux-headers 5.12.7.arch1-1Then I got the driver from here:
https://www.intel.com/content/www/us/en/support/articles/000005511/wireless.html
https://wireless.wiki.kernel.org/_media/en/users/drivers/iwlwifi/iwlwifi-cc-46.3cfab8da.0.tgzSee its contetns below:
-rw-r--r-- 1 kairi kairi 1044072 Jun 20 2019 iwlwifi-cc-a0-46.ucode
-rw-r--r-- 1 kairi kairi 2041 Jul 2 2019 LICENSE.iwlwifi-cc.ucode
-rw-r--r-- 1 kairi kairi 4740 Jul 2 2019 README.iwlwifi-cc.ucodeAnd here are the NoExtract file for pacman.conf:
NoExtract = usr/lib/firmware/*
NoExtract = !usr/lib/firmware/iwlwifi-cc-a0-46.ucode
NoExtract = usr/share/licenses/linux-firmware/*
NoExtract = !usr/share/licenses/linux-firmware/LICENCE.iwlwifi_firmwareOffline