On 8/17/19 5:14 AM, Takashi Iwai wrote:
Yes, and I believe iwlwifi can be excluded from the mandatory list. That is, we may pick up the firmware files for USB ethernet / wifi devices that are needed "to be safe".
The Realtek are fairly small (750K compressed), and Atheros are small except for ath10k. We may split ath10k out of atheros subpkg, as ath10k is PCI-only. Mediatek is also not big (1.4M). Broadcom is only about brcmfmac, and b43 isn't included in the standard kernel-firmware package.
Firmware for b43 and b43legacy cannot be redistributed. For that reason, the package b43-fwcutter does not contain any firmware, but does have code to extract firmware from a number of binary files that Broadcom needs to allow to be distributed to meet the GPL requirements for a number of AP devices. This package is only 68 KiB, thus it could be included with every laptop installation.
Some USB WiFi and Ethernet firmware are currently in network and platform subpackages, and these may be moved into a new usb-network subpackage, for example.
Then the biggest remaining is Marvell, mostly about mwifiex. It has a USB variant, so this needs to be included.
I like the idea of a usb-network subpackage. If you want any help picking the firmware for USB devices, please let me know. Larry -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org