Page MenuHomeFreeBSD

fwget: add support for various WiFi NICs
ClosedPublic

Authored by bz on May 11 2023, 8:47 PM.
Tags
None
Referenced Files
F97933180: D40073.id.diff
Tue, Oct 1, 7:04 PM
Unknown Object (File)
Thu, Sep 26, 3:11 PM
Unknown Object (File)
Wed, Sep 18, 2:53 AM
Unknown Object (File)
Tue, Sep 17, 7:15 PM
Unknown Object (File)
Tue, Sep 17, 11:52 AM
Unknown Object (File)
Tue, Sep 17, 5:01 AM
Unknown Object (File)
Sat, Sep 7, 10:47 AM
Unknown Object (File)
Wed, Sep 4, 11:23 AM
Subscribers

Details

Summary

Add support for Realtek, QCA, and Mediatek WiFi NIC cards.
We group the matching entries by driver in sub-functions in order
to semi-automatically create the lists for now.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

bz requested review of this revision.May 11 2023, 8:47 PM

Here's an example of how this could look (sorts out a duplicate, applies two fixups based on previous reviews)

fwget -v -n
Trying to match device 0x0042 in class network and vendor qca with pci_network_qca
Trying to match device 0x157b in class network and vendor intel with pci_network_intel
Trying to match device 0x157b in class network and vendor intel with pci_network_intel
Trying to match device 0x157b in class network and vendor intel with pci_network_intel
Trying to match device 0x7915 in class old and vendor mediatek with pci_old_mediatek
Trying to match device 0x7915 in fixed up class network and vendor mediatek with pci_network_mediatek
Trying to match device 0x003c in class network and vendor qca with pci_network_qca
Trying to match device 0x0608 in class network and vendor mediatek with pci_network_mediatek
Trying to match device 0x1101 in class misc and vendor qca with pci_misc_qca
Trying to match device 0x1101 in fixed up class network and vendor qca with pci_network_qca
Needed firmware packages: 'wifi-firmware-ath10k-kmod wifi-firmware-mt76-kmod wifi-firmware-ath11k-kmod'

This revision is now accepted and ready to land.May 12 2023, 5:13 AM
This revision was automatically updated to reflect the committed changes.