Contents
- 1 Fedora Firmware Special Interest Group
- 1.1 Mission
- 1.2 Available firmware
- 1.3 Tools for loading/extracting/dealing with firmware
- 1.4 Firmware and related tools being packaged
- 1.5 Firmware currently missing from Fedora
- 1.6 Orphaned Packages
- 1.7 Packagers/Reviewers/People interested
- 1.8 Packaging guidelines
- 1.9 List of firmware which we can NOT package
- 1.10 References
Fedora Firmware Special Interest Group
Mission
Goal: to get all legally available firmware needed to get devices to work packaged for / in Fedora so that a users devices which require firmware will just work
We aim to accomplish this goal through a variety of activities:
- Creating packages of firmware
- Contact manufacturers asking them under which conditions their firmware may be redistributed
- Contact manufacturers requesting them to modify their firmware redistribution conditions, to make them Fedora compatible
Available firmware
-
- several ALSA-supported sound cards
alsa-firmware -
- Atmel at76c50x wireless network chips
atmel-firmware -
- some Broadcom 43xx series WLAN chips
b43-openfwwf -
- Brocade Fibre Channel HBA
bfa-firmware -
- Broadcom Crystal HD video decoder
crystalhd-firmware -
- Intel® PRO/Wireless 2100 network adapters
ipw2100-firmware -
- Intel® PRO/Wireless 2200 network adapters
ipw2200-firmware -
- Epson flatbed scanners
iscan-firmware -
- Hauppauge PVR 250/350/150/500/USB2 model series
ivtv-firmware -
- Intel® Wireless WiFi Link 100 network adapters
iwl100-firmware -
- Intel® PRO/Wireless 1000 B/G/N network adapters
iwl1000-firmware -
- Intel® Centrino Wireless-N 105 network adapters
iwl105-firmware -
- Intel® Centrino Wireless-N 135 network adapters
iwl135-firmware -
- Intel® Centrino Wireless-N 2000 network adapters
iwl2000-firmware -
- Intel® Centrino Wireless-N 2030 network adapters
iwl2030-firmware -
- Intel® Wireless WiFi Link 3160 network adapters
iwl3160-firmware -
- Intel® PRO/Wireless 3945 A/B/G network adapters
iwl3945-firmware -
- Intel® PRO/Wireless 4965 A/G/N network adapters
iwl4965-firmware -
- Intel® PRO/Wireless 5000 A/G/N network adapters
iwl5000-firmware -
- Intel® PRO/Wireless 5150 A/G/N network adapters
iwl5150-firmware -
- Intel® PRO/Wireless 6000 A/G/N network adapters
iwl6000-firmware -
- Intel® Wireless WiFi Link 6005 network adapters
iwl6000g2a-firmware -
- Intel® Wireless WiFi Link 6030 network adapters
iwl6000g2b-firmware -
- Intel® Wireless WiFi Link 6050 network adapters
iwl6050-firmware -
- Intel® Wireless WiFi Link 7260 network adapters
iwl7260-firmware -
- Marvell Libertas SD 8686 network adapters
libertas-sd8686-firmware -
- Marvell Libertas SD 8787 network adapters
libertas-sd8787-firmware -
- Marvell Libertas USB 8388 network adapters
libertas-usb8388-firmware -
- Marvell Libertas USB 8388 network adapters used in OLPC
libertas-usb8388-olpc-firmware -
- various firmware files used by the Linux kernel
linux-firmware -
- M-Audio/Midiman USB MIDI and audio devices
midisport-firmware -
- Ettus Research products
uhd-firmware -
- wireless network adapters based on ZyDAS ZD1211 chipset
zd1211-firmware
Tools for loading/extracting/dealing with firmware
-
- tools for uploading firmware to some soundcards
alsa-tools-firmware -
- firmware extraction tool for Broadcom wireless driver
b43-fwcutter -
- firmware extraction tool for Broadcom wireless drive
bcm43xx-fwcutter -
- firmware loader for Qualcomm Gobi WWAN devices
gobi_loader -
- firmware download to EZ-USB devices
fxload -
- Firmware extraction tools for Apple Built-in iSight camera.
isight-firmware-tools
- arduino-rambo - RAMBo 3D printer electronics firmware for use with Arduino IDE.
Firmware currently missing from Fedora
Notice that this is just a list of firmware which we would like to see in Fedora, firmware in this list has NOT been checked yet for proper licensing.
Networking Devices
- 3Com Bluetooth Wireless PC Card 3CRWB6096
- Thomson SpeedTouch 330 USB
- sil (for prism and prism_pci)
Multimedia Devices
- AV7110 based DVB cards ( link )
- OREN or51211 and 51132 demodulators ( link )
- various USB TV devices ( link )
- R5U87x based webcams ( link )
Orphaned Packages
-
- Adaptec SAS 44300, 48300, 58300 Sequencer Firmware for AIC94xx driver. This particular driver was disabled in
aic94xx-firmware.
kernel -
- for Atheros AR9170 wireless network adapters. Superseded by carl9170 available in
ar9170-firmware.
linux-firmware -
- for the Digium S101I (IAXy). It was merged back into the main package,
asterisk-firmware.
asterisk -
- for Conexant cx23418-based video capture devices. Merged into
cx18-firmware.
linux-firmware -
- for Conexant cx23418-based video capture devices. Merged into
netxen-firmware.
linux-firmware -
- for qlogic 2100 devices. Merged into
ql2100-firmware.
linux-firmware -
- for qlogic 2200 devices. Merged into
ql2200-firmware.
linux-firmware -
- for qlogic 23xx devices. Merged into
ql23xx-firmware.
linux-firmware -
- for qlogic 2400 devices. Merged into
ql2400-firmware.
linux-firmware -
- for qlogic 2500 devices. Merged into
ql2500-firmware.
linux-firmware -
- for Ralink® RT2561/RT2661 A/B/G network adaptors. Merged into
rt61pci-firmware.
linux-firmware -
- for Ralink® RT2571W/RT2671 A/B/G network adaptors. Merged into
rt73usb-firmware.
linux-firmware -
- for usb adsl modems based on Eagle IV chipset. Merged into
ueagle-atm4-firmware.
linux-firmware
Packagers/Reviewers/People interested
Packaging guidelines
In addition to the standard Packaging:Guidelines, it is important to realise that firmware does not need to be under a free software / oss license. As long as it may be freely redistributed without restrictions, it may be packaged.
List of firmware which we can NOT package
- b43-firmware and b43legacy-firmware - Broadcom refuses to re-license them under redistributable license. Please, try
first. Perhaps, you'll be fully satisfied with this drop-in replacement.
b43-openfwwf - bluez-firmware - Bluetooth firmware distributed by the BlueZ project. We didn't get permissions from Broadcom to distribute them.
