No edit summary |
(updated) |
||
Line 8: | Line 8: | ||
* Creating packages of firmware | * Creating packages of firmware | ||
* Contact manufacturers asking them under which conditions their firmware may be | * Contact manufacturers asking them under which conditions their firmware may be redistributed | ||
redistributed | * Contact manufacturers requesting them to modify their firmware redistribution conditions, to make them Fedora compatible | ||
* Contact manufacturers requesting them to modify their firmware redistribution | |||
conditions, to make them Fedora compatible | |||
== Available firmware == | == Available firmware == | ||
* ipw2100 | * {{package|alsa-firmware}} - for several ALSA-supported sound cards | ||
* ipw2200 | * asterisk-firmware - for the Digium S101I (IAXy) | ||
* | * {{package|atmel-firmware}} - for Atmel at76c50x wireless network chips | ||
* {{package|cx18-firmware}} - for Conexant cx23418-based video capture devices | |||
* {{package|ipw2100-firmware}} - for Intel® PRO/Wireless 2100 network adaptors | |||
* {{package|ipw2200-firmware}} - for Intel® PRO/Wireless 2200 network adaptors | |||
* {{package|iscan-firmware}} - for Epson flatbed scanners | |||
* {{package|ivtv-firmware}} - for the Hauppauge PVR 250/350/150/500/USB2 model series | |||
* {{package|iwl3945-firmware}} - for Intel® PRO/Wireless 3945 A/B/G network adaptors | |||
* {{package|iwl4965-firmware}} - for Intel® PRO/Wireless 4965 A/G/N network adaptors | |||
* {{package|iwl5000-firmware}} - for Intel® PRO/Wireless 5000 A/G/N network adaptors | |||
* {{package|libertas-usb8388-firmware}} - for Marvell Libertas USB 8388 Network Adapter | |||
* {{package|midisport-firmware}} - for the M-Audio/Midiman USB MIDI and Audio devices | |||
* {{package|ql2100-firmware}} - for qlogic 2100 devices | |||
* {{package|ql2200-firmware}} - for qlogic 2200 devices | |||
* {{package|ql23xx-firmware}} - for qlogic 23xx devices | |||
* {{package|ql2400-firmware}} - for qlogic 2400 devices | |||
* {{package|ql2500-firmware}} - for qlogic 2500 devices | |||
* {{package|rt61pci-firmware}} - for Ralink® RT2561/RT2661 A/B/G network adaptors | |||
* {{package|rt73usb-firmware}} - for Ralink® RT2571W/RT2671 A/B/G network adaptors | |||
* {{package|zd1211-firmware}} - for wireless devices based on zd1211 chipset | |||
''It should be understood that this list is incomplete.'' | ''It should be understood that this list is incomplete.'' | ||
== Tools for loading/extracting/dealing with firmware == | |||
* alsa-tools-firmware - tools for uploading firmware to some soundcards | |||
* {{package|b43-fwcutter}} - firmware extraction tool for Broadcom wireless driver | |||
* {{package|bcm43xx-fwcutter}} - firmware extraction tool for Broadcom wireless drive | |||
* {{package|fxload}} - firmware download to EZ-USB devices | |||
* {{package|isight-firmware-tools}} - Firmware extraction tools for Apple Built-in iSight camera | |||
== Firmware being packaged == | == Firmware being packaged == | ||
* | * [https://bugzilla.redhat.com/show_bug.cgi?id=258681 bluez-firmware] - Bluetooth firmware distributed by the BlueZ project | ||
* | * [https://bugzilla.redhat.com/show_bug.cgi?id=491090 kernel-firmware] - firmware files for use with Linux kernel | ||
* [https://bugzilla.redhat.com/show_bug.cgi?id=490892 openfwwf] - Open FirmWare for Broadcom 43xx series WLAN chip | |||
Line 34: | Line 58: | ||
=== Networking Devices === | === Networking Devices === | ||
* 3Com Bluetooth Wireless PC Card 3CRWB6096 | * 3Com Bluetooth Wireless PC Card 3CRWB6096 | ||
* | * ACX100/111 | ||
* bcm43xx | * bcm43xx | ||
* speedtouch | * speedtouch | ||
* sil (for prism and prism_pci) | * sil (for prism and prism_pci) | ||
Line 43: | Line 66: | ||
=== Multimedia Devices === | === Multimedia Devices === | ||
* AV7110 based DVB cards ( [http://www.linuxtv.org/downloads/firmware/ link] ) | * AV7110 based DVB cards ( [http://www.linuxtv.org/downloads/firmware/ link] ) | ||
* OREN or51211 and 51132 demodulators ( [http://www.linuxtv.org/downloads/firmware/ link] ) | * OREN or51211 and 51132 demodulators ( [http://www.linuxtv.org/downloads/firmware/ link] ) | ||
Line 51: | Line 73: | ||
== Orphaned Packages Needing Maintainers == | == Orphaned Packages Needing Maintainers == | ||
No | * No currently orphaned firmware packages | ||
Line 58: | Line 80: | ||
* HansdeGoede | * HansdeGoede | ||
* ArthurPemberton | * ArthurPemberton | ||
* | * [[User:Peter]] | ||
Line 69: | Line 91: | ||
== List of firmware which we can NOT package == | == List of firmware which we can NOT package == | ||
* | * [https://bugzilla.redhat.com/show_bug.cgi?id=383271 b43-firmware] | ||
* [https://bugzilla.redhat.com/show_bug.cgi?id=383281 b43legacy-firmware] | |||
Revision as of 08:56, 23 May 2009
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
alsa-firmware
- for several ALSA-supported sound cards- asterisk-firmware - for the Digium S101I (IAXy)
atmel-firmware
- for Atmel at76c50x wireless network chipscx18-firmware
- for Conexant cx23418-based video capture devicesipw2100-firmware
- for Intel® PRO/Wireless 2100 network adaptorsipw2200-firmware
- for Intel® PRO/Wireless 2200 network adaptorsiscan-firmware
- for Epson flatbed scannersivtv-firmware
- for the Hauppauge PVR 250/350/150/500/USB2 model seriesiwl3945-firmware
- for Intel® PRO/Wireless 3945 A/B/G network adaptorsiwl4965-firmware
- for Intel® PRO/Wireless 4965 A/G/N network adaptorsiwl5000-firmware
- for Intel® PRO/Wireless 5000 A/G/N network adaptorslibertas-usb8388-firmware
- for Marvell Libertas USB 8388 Network Adaptermidisport-firmware
- for the M-Audio/Midiman USB MIDI and Audio devicesql2100-firmware
- for qlogic 2100 devicesql2200-firmware
- for qlogic 2200 devicesql23xx-firmware
- for qlogic 23xx devicesql2400-firmware
- for qlogic 2400 devicesql2500-firmware
- for qlogic 2500 devicesrt61pci-firmware
- for Ralink® RT2561/RT2661 A/B/G network adaptorsrt73usb-firmware
- for Ralink® RT2571W/RT2671 A/B/G network adaptorszd1211-firmware
- for wireless devices based on zd1211 chipset
It should be understood that this list is incomplete.
Tools for loading/extracting/dealing with firmware
- alsa-tools-firmware - tools for uploading firmware to some soundcards
b43-fwcutter
- firmware extraction tool for Broadcom wireless driverbcm43xx-fwcutter
- firmware extraction tool for Broadcom wireless drivefxload
- firmware download to EZ-USB devicesisight-firmware-tools
- Firmware extraction tools for Apple Built-in iSight camera
Firmware being packaged
- bluez-firmware - Bluetooth firmware distributed by the BlueZ project
- kernel-firmware - firmware files for use with Linux kernel
- openfwwf - Open FirmWare for Broadcom 43xx series WLAN chip
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
- ACX100/111
- bcm43xx
- speedtouch
- 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 Needing Maintainers
- No currently orphaned firmware packages
Packagers/Reviewers/People interested
- HansdeGoede
- ArthurPemberton
- User:Peter
Packaging guidelines
In addition to the standard Packaging/Guidelines , it is imported to realise that firmware does not need to be under a free software / oss license. As long as it may be freely redistributed without restriction, it may be packaged.
List of firmware which we can NOT package