Differences between revisions 1 and 3 (spanning 2 versions)
Revision 1 as of 2012-01-02 23:38:00
Size: 35168
Comment: French translation
Revision 3 as of 2013-02-05 23:05:11
Size: 6301
Editor: GeoffSimmons
Comment: Import firmware list from master.
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
~-[[DebianWiki/EditorGuide#translation|Traduction(s)]]: [[Firmware|English]] - Français -[[it/Firmware|Italiano]] -~ ~-[[DebianWiki/EditorGuide#translation|Traduction(s)]]: [[Firmware|English]] - Français - [[it/Firmware|Italiano]] -~
Line 55: Line 55:
||'''Nom du Module'''||'''Description du module'''||'''Fichier du firmware '''||
##TAG:LIST_START
||3c359.ko||''3Com 3C359 Velocity XL Token Ring Adapter Driver ''||[[DebianPkg:file:3com/3C359.bin|3com/3C359.bin]]||
||acenic.ko||''[[acenic|AceNIC/3C985/GA620 Gigabit Ethernet driver]]''||[[acenic|acenic/tg1.bin]]<<BR>>[[acenic|acenic/tg2.bin]]||
||advansys.ko||''(none)''||[[DebianPkg:file:advansys/3550.bin|advansys/3550.bin]]<<BR>>[[DebianPkg:file:advansys/38C0800.bin|advansys/38C0800.bin]]<<BR>>[[DebianPkg:file:advansys/38C1600.bin|advansys/38C1600.bin]]<<BR>>[[DebianPkg:file:advansys/mcode.bin|advansys/mcode.bin]]||
||aic94xx.ko||''Adaptec aic94xx SAS/SATA driver''||[[DebianPkg:file:aic94xx-seq.fw|aic94xx-seq.fw]]||
||ambassador.ko||''Madge ATM Ambassador driver''||[[DebianPkg:file:atmsar11.fw|atmsar11.fw]]||
||ar9170usb.ko||''[[ar9170usb|Atheros AR9170 802.11n USB wireless]]''||[[DebianPkg:file:ar9170-1.fw|ar9170-1.fw]]<<BR>>[[DebianPkg:file:ar9170-2.fw|ar9170-2.fw]]<<BR>>[[DebianPkg:file:ar9170.fw|ar9170.fw]]||
||at76c50x-usb.ko||''[[at76_usb|Atmel at76x USB Wireless LAN Driver]]''||[[DebianPkg:file:atmel_at76c503-i3861.bin|atmel_at76c503-i3861.bin]]<<BR>>[[DebianPkg:file:atmel_at76c503-i3863.bin|atmel_at76c503-i3863.bin]]<<BR>>[[DebianPkg:file:atmel_at76c503-rfmd-acc.bin|atmel_at76c503-rfmd-acc.bin]]<<BR>>[[DebianPkg:file:atmel_at76c503-rfmd.bin|atmel_at76c503-rfmd.bin]]<<BR>>[[DebianPkg:file:atmel_at76c505amx-rfmd.bin|atmel_at76c505amx-rfmd.bin]]<<BR>>[[DebianPkg:file:atmel_at76c505a-rfmd2958.bin|atmel_at76c505a-rfmd2958.bin]]<<BR>>[[DebianPkg:file:atmel_at76c505-rfmd2958.bin|atmel_at76c505-rfmd2958.bin]]<<BR>>[[DebianPkg:file:atmel_at76c505-rfmd.bin|atmel_at76c505-rfmd.bin]]||
||atmel.ko||''[[atmel_cs|Support for Atmel at76c50x 802.11 wireless ethernet cards.]]''||[[DebianPkg:file:atmel_at76c502_3com.bin|atmel_at76c502_3com.bin]]<<BR>>[[DebianPkg:file:atmel_at76c502_3com-wpa.bin|atmel_at76c502_3com-wpa.bin]]<<BR>>[[DebianPkg:file:atmel_at76c502.bin|atmel_at76c502.bin]]<<BR>>[[DebianPkg:file:atmel_at76c502d.bin|atmel_at76c502d.bin]]<<BR>>[[DebianPkg:file:atmel_at76c502d-wpa.bin|atmel_at76c502d-wpa.bin]]<<BR>>[[DebianPkg:file:atmel_at76c502e.bin|atmel_at76c502e.bin]]<<BR>>[[DebianPkg:file:atmel_at76c502e-wpa.bin|atmel_at76c502e-wpa.bin]]<<BR>>[[DebianPkg:file:atmel_at76c502-wpa.bin|atmel_at76c502-wpa.bin]]<<BR>>[[DebianPkg:file:atmel_at76c504_2958.bin|atmel_at76c504_2958.bin]]<<BR>>[[DebianPkg:file:atmel_at76c504_2958-wpa.bin|atmel_at76c504_2958-wpa.bin]]<<BR>>[[DebianPkg:file:atmel_at76c504a_2958.bin|atmel_at76c504a_2958.bin]]<<BR>>[[DebianPkg:file:atmel_at76c504a_2958-wpa.bin|atmel_at76c504a_2958-wpa.bin]]<<BR>>[[DebianPkg:file:atmel_at76c504.bin|atmel_at76c504.bin]]<<BR>>[[DebianPkg:file:atmel_at76c504-wpa.bin|atmel_at76c504-wpa.bin]]<<BR>>[[DebianPkg:file:atmel_at76c506.bin|atmel_at76c506.bin]]<<BR>>[[DebianPkg:file:atmel_at76c506-wpa.bin|atmel_at76c506-wpa.bin]]||
||b43.ko||''[[bcm43xx|Broadcom B43 wireless driver]]''||[[bcm43xx|FW13]]||
||b43legacy.ko||''[[bcm43xx|Broadcom B43legacy wireless driver]]''||[[bcm43xx|FW10]]||
||bcm203x.ko||''Broadcom Blutonium firmware driver ver 1.2''||[[DebianPkg:file:BCM2033-FW.bin|BCM2033-FW.bin]]<<BR>>[[DebianPkg:file:BCM2033-MD.hex|BCM2033-MD.hex]]||
||bfa.ko||''Brocade Fibre Channel HBA Driver fcpim''||[[DebianPkg:file:cbfw.bin|cbfw.bin]]<<BR>>[[DebianPkg:file:ctfw.bin|ctfw.bin]]||
||bfusb.ko||''BlueFRITZ! USB driver ver 1.2''||[[DebianPkg:file:bfubase.frm|bfubase.frm]]||
||bna.ko||''Brocade 10G PCIe Ethernet driver''||[[DebianPkg:file:ctfw_cna.bin|ctfw_cna.bin]]||
||bnx2.ko||''Broadcom !NetXtreme II BCM5706/5708/5709/5716 Driver''||[[DebianPkg:file:bnx2/bnx2-mips-06-5.0.0.j3.fw|bnx2/bnx2-mips-06-5.0.0.j3.fw]]<<BR>>[[DebianPkg:file:bnx2/bnx2-mips-09-5.0.0.j3.fw|bnx2/bnx2-mips-09-5.0.0.j3.fw]]<<BR>>[[DebianPkg:file:bnx2/bnx2-rv2p-06-5.0.0.j3.fw|bnx2/bnx2-rv2p-06-5.0.0.j3.fw]]<<BR>>[[DebianPkg:file:bnx2/bnx2-rv2p-09-5.0.0.j3.fw|bnx2/bnx2-rv2p-09-5.0.0.j3.fw]]<<BR>>[[DebianPkg:file:bnx2/bnx2-rv2p-09ax-5.0.0.j3.fw|bnx2/bnx2-rv2p-09ax-5.0.0.j3.fw]]||
||bnx2x.ko||''Broadcom !NetXtreme II BCM57710/57711/57711E Driver''||[[DebianPkg:file:bnx2x-e1-5.0.21.0.fw|bnx2x-e1-5.0.21.0.fw]]<<BR>>[[DebianPkg:file:bnx2x-e1h-5.0.21.0.fw|bnx2x-e1h-5.0.21.0.fw]]||
||bt3c_cs.ko||''Bluetooth driver for the 3Com Bluetooth PCMCIA card''||[[DebianPkg:file:BT3CPCC.bin|BT3CPCC.bin]]||
||btmrvl_sdio.ko||''Marvell BT-over-SDIO driver ver 1.0''||[[DebianPkg:file:sd8688.bin|sd8688.bin]]<<BR>>[[DebianPkg:file:sd8688_helper.bin|sd8688_helper.bin]]||
||cassini.ko||''Sun Cassini(+) ethernet driver''||[[DebianPkg:file:sun/cassini.bin|sun/cassini.bin]]||
||cxgb3.ko||''Chelsio T3 Network Driver''||[[DebianPkg:file:cxgb3/ael2005_opt_edc.bin|cxgb3/ael2005_opt_edc.bin]]<<BR>>[[DebianPkg:file:cxgb3/ael2005_twx_edc.bin|cxgb3/ael2005_twx_edc.bin]]<<BR>>[[DebianPkg:file:cxgb3/ael2020_twx_edc.bin|cxgb3/ael2020_twx_edc.bin]]<<BR>>[[DebianPkg:file:cxgb3/t3b_psram-1.1.0.bin|cxgb3/t3b_psram-1.1.0.bin]]<<BR>>[[DebianPkg:file:cxgb3/t3c_psram-1.1.0.bin|cxgb3/t3c_psram-1.1.0.bin]]<<BR>>[[DebianPkg:file:cxgb3/t3fw-7.4.0.bin|cxgb3/t3fw-7.4.0.bin]]||
||cyclades.ko||''(none)''||[[DebianPkg:file:cyzfirm.bin|cyzfirm.bin]]||
||dvb-ttpci.ko||''driver for the SAA7146 based AV110 PCI DVB cards by Siemens, Technotrend, Hauppauge''||[[DebianPkg:file:av7110/bootcode.bin|av7110/bootcode.bin]]||
||dvb-ttusb-budget.ko||''TTUSB DVB Driver''||[[DebianPkg:file:ttusb-budget/dspbootcode.bin|ttusb-budget/dspbootcode.bin]]||
||e100.ko||''Intel(R) PRO/100 Network Driver''||[[DebianPkg:file:e100/d101m_ucode.bin|e100/d101m_ucode.bin]]<<BR>>[[DebianPkg:file:e100/d101s_ucode.bin|e100/d101s_ucode.bin]]<<BR>>[[DebianPkg:file:e100/d102e_ucode.bin|e100/d102e_ucode.bin]]||
||emi26.ko||''Emagic EMI 2|6 firmware loader.''||[[DebianPkg:file:emi26/bitstream.fw|emi26/bitstream.fw]]<<BR>>[[DebianPkg:file:emi26/firmware.fw|emi26/firmware.fw]]<<BR>>[[DebianPkg:file:emi26/loader.fw|emi26/loader.fw]]||
||emi62.ko||''Emagic EMI 6|2m firmware loader.''||[[DebianPkg:file:emi62/bitstream.fw|emi62/bitstream.fw]]<<BR>>[[DebianPkg:file:emi62/loader.fw|emi62/loader.fw]]<<BR>>[[DebianPkg:file:emi62/spdif.fw|emi62/spdif.fw]]||
||fore_200e.ko||''FORE Systems 200E-series ATM driver - version 0.3e''||[[DebianPkg:file:pca200e_ecd.bin2|pca200e_ecd.bin2]]||
||i2400m-sdio.ko||''Intel 2400M WiMAX networking for SDIO''||[[DebianPkg:file:i2400m-fw-sdio-1.3.sbcf|i2400m-fw-sdio-1.3.sbcf]]||
||i2400m-usb.ko||''Intel 2400M WiMAX networking for USB''||[[DebianPkg:file:i2400m-fw-usb-1.3.sbcf|i2400m-fw-usb-1.3.sbcf]]<<BR>>[[DebianPkg:file:i2400m-fw-usb-1.4.sbcf|i2400m-fw-usb-1.4.sbcf]]||
||io_edgeport.ko||''Edgeport USB Serial Driver''||[[DebianPkg:file:edgeport/boot2.fw|edgeport/boot2.fw]]<<BR>>[[DebianPkg:file:edgeport/boot.fw|edgeport/boot.fw]]<<BR>>[[DebianPkg:file:edgeport/down2.fw|edgeport/down2.fw]]<<BR>>[[DebianPkg:file:edgeport/down.fw|edgeport/down.fw]]||
||io_ti.ko||''Edgeport USB Serial Driver''||[[DebianPkg:file:edgeport/down3.bin|edgeport/down3.bin]]||
||ip2.ko||''Computone !IntelliPort Plus Driver''||[[DebianPkg:file:intelliport2.bin|intelliport2.bin]]||
||ipw2100.ko||''[[ipw2200|Intel(R) PRO/Wireless 2100 Network Driver]]''||[[DebianPkg:file:ipw2100-1.3.fw|ipw2100-1.3.fw]]<<BR>>[[DebianPkg:file:ipw2100-1.3-i.fw|ipw2100-1.3-i.fw]]<<BR>>[[DebianPkg:file:ipw2100-1.3-p.fw|ipw2100-1.3-p.fw]]||
||ipw2200.ko||''[[ipw2200|Intel(R) PRO/Wireless 2200/2915 Network Driver]]''||[[DebianPkg:file:ipw2200-bss.fw|ipw2200-bss.fw]]<<BR>>[[DebianPkg:file:ipw2200-ibss.fw|ipw2200-ibss.fw]]<<BR>>[[DebianPkg:file:ipw2200-sniffer.fw|ipw2200-sniffer.fw]]||
||isight_firmware.ko||''(none)''||[[DebianPkg:file:isight.fw|isight.fw]]||
||iwl3945.ko||''[[iwlwifi|Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux]]''||[[DebianPkg:file:iwlwifi-3945-2.ucode|iwlwifi-3945-2.ucode]]||
||iwlagn.ko||''[[iwlagn|Intel(R) Wireless WiFi Link AGN driver for Linux]]''||[[DebianPkg:file:iwlwifi-4965-2.ucode|iwlwifi-4965-2.ucode]]<<BR>>[[DebianPkg:file:iwlwifi-5000-2.ucode|iwlwifi-5000-2.ucode]]<<BR>>[[DebianPkg:file:iwlwifi-5150-2.ucode|iwlwifi-5150-2.ucode]]<<BR>>[[DebianPkg:file:iwlwifi-6000-4.ucode|iwlwifi-6000-4.ucode]]<<BR>>[[DebianPkg:file:iwlwifi-6050-4.ucode|iwlwifi-6050-4.ucode]]||
||iwmc3200wifi.ko||''(none)''||[[DebianPkg:file:iwmc3200wifi-calib-sdio.bin|iwmc3200wifi-calib-sdio.bin]]<<BR>>[[DebianPkg:file:iwmc3200wifi-lmac-sdio.bin|iwmc3200wifi-lmac-sdio.bin]]<<BR>>[[DebianPkg:file:iwmc3200wifi-umac-sdio.bin|iwmc3200wifi-umac-sdio.bin]]||
||jr3_pci.ko||''Comedi low-level driver''||[[DebianPkg:file:comedi/jr3pci.idm|comedi/jr3pci.idm]]||
||kaweth.ko||''KL5USB101 USB Ethernet driver''||[[DebianPkg:file:kaweth/new_code.bin|kaweth/new_code.bin]]<<BR>>[[DebianPkg:file:kaweth/new_code_fix.bin|kaweth/new_code_fix.bin]]<<BR>>[[DebianPkg:file:kaweth/trigger_code.bin|kaweth/trigger_code.bin]]<<BR>>[[DebianPkg:file:kaweth/trigger_code_fix.bin|kaweth/trigger_code_fix.bin]]||
||keyspan.ko||''Keyspan USB to Serial Converter Driver''||[[DebianPkg:file:keyspan/mpr.fw|keyspan/mpr.fw]]<<BR>>[[DebianPkg:file:keyspan/usa18x.fw|keyspan/usa18x.fw]]<<BR>>[[DebianPkg:file:keyspan/usa19.fw|keyspan/usa19.fw]]<<BR>>[[DebianPkg:file:keyspan/usa19qi.fw|keyspan/usa19qi.fw]]<<BR>>[[DebianPkg:file:keyspan/usa19qw.fw|keyspan/usa19qw.fw]]<<BR>>[[DebianPkg:file:keyspan/usa19w.fw|keyspan/usa19w.fw]]<<BR>>[[DebianPkg:file:keyspan/usa28.fw|keyspan/usa28.fw]]<<BR>>[[DebianPkg:file:keyspan/usa28xa.fw|keyspan/usa28xa.fw]]<<BR>>[[DebianPkg:file:keyspan/usa28xb.fw|keyspan/usa28xb.fw]]<<BR>>[[DebianPkg:file:keyspan/usa28x.fw|keyspan/usa28x.fw]]<<BR>>[[DebianPkg:file:keyspan/usa49w.fw|keyspan/usa49w.fw]]<<BR>>[[DebianPkg:file:keyspan/usa49wlc.fw|keyspan/usa49wlc.fw]]||
||keyspan_pda.ko||''USB Keyspan PDA Converter driver''||[[DebianPkg:file:keyspan_pda/keyspan_pda.fw|keyspan_pda/keyspan_pda.fw]]<<BR>>[[DebianPkg:file:keyspan_pda/xircom_pgs.fw|keyspan_pda/xircom_pgs.fw]]||
||libertas_cs.ko||''[[libertas|Driver for Marvell 83xx compact flash WLAN cards]]''||[[DebianPkg:file:libertas_cs_helper.fw|libertas_cs_helper.fw]]||
||libertas_sdio.ko||''[[libertas|Libertas SDIO WLAN Driver]]''||[[DebianPkg:file:sd8385.bin|sd8385.bin]]<<BR>>[[DebianPkg:file:sd8385_helper.bin|sd8385_helper.bin]]<<BR>>[[DebianPkg:file:sd8686.bin|sd8686.bin]]<<BR>>[[DebianPkg:file:sd8686_helper.bin|sd8686_helper.bin]]<<BR>>[[DebianPkg:file:sd8688.bin|sd8688.bin]]<<BR>>[[DebianPkg:file:sd8688_helper.bin|sd8688_helper.bin]]||
||libertas_spi.ko||''[[libertas|Libertas SPI WLAN Driver]]''||[[DebianPkg:file:libertas/gspi8385.bin|libertas/gspi8385.bin]]<<BR>>[[DebianPkg:file:libertas/gspi8385_hlp.bin|libertas/gspi8385_hlp.bin]]<<BR>>[[DebianPkg:file:libertas/gspi8686.bin|libertas/gspi8686.bin]]<<BR>>[[DebianPkg:file:libertas/gspi8686_hlp.bin|libertas/gspi8686_hlp.bin]]||
||libertas_tf_usb.ko||''[[libertas|8388 USB WLAN Thinfirm Driver]]''||[[DebianPkg:file:lbtf_usb.bin|lbtf_usb.bin]]||
||mga.ko||''Matrox G200/G400''||[[DebianPkg:file:matrox/g200_warp.fw|matrox/g200_warp.fw]]<<BR>>[[DebianPkg:file:matrox/g400_warp.fw|matrox/g400_warp.fw]]||
||mwl8k.ko||''Marvell TOPDOG(R) 802.11 Wireless Network Driver''||[[DebianPkg:file:mwl8k/fmimage_8687.fw|mwl8k/fmimage_8687.fw]]<<BR>>[[DebianPkg:file:mwl8k/helper_8687.fw|mwl8k/helper_8687.fw]]||
||myri10ge.ko||''Myricom 10G driver (10GbE)''||[[DebianPkg:file:myri10ge_ethp_z8e.dat|myri10ge_ethp_z8e.dat]]<<BR>>[[DebianPkg:file:myri10ge_eth_z8e.dat|myri10ge_eth_z8e.dat]]<<BR>>[[DebianPkg:file:myri10ge_rss_ethp_z8e.dat|myri10ge_rss_ethp_z8e.dat]]<<BR>>[[DebianPkg:file:myri10ge_rss_eth_z8e.dat|myri10ge_rss_eth_z8e.dat]]||
||netxen_nic.ko||''!NetXen Multi port (1/10) Gigabit Network Driver''||[[DebianPkg:file:nx3fwct.bin|nx3fwct.bin]]<<BR>>[[DebianPkg:file:nx3fwmn.bin|nx3fwmn.bin]]<<BR>>[[DebianPkg:file:nxromimg.bin|nxromimg.bin]]<<BR>>[[DebianPkg:file:phanfw.bin|phanfw.bin]]||
||orinoco.ko||''[[orinoco|Driver for Lucent Orinoco, Prism II based and similar wireless cards]]''||[[DebianPkg:file:agere_ap_fw.bin|agere_ap_fw.bin]]<<BR>>[[DebianPkg:file:agere_sta_fw.bin|agere_sta_fw.bin]]<<BR>>[[DebianPkg:file:prism_ap_fw.bin|prism_ap_fw.bin]]<<BR>>[[DebianPkg:file:prism_sta_fw.bin|prism_sta_fw.bin]]<<BR>>[[DebianPkg:file:symbol_sp24t_prim_fw|symbol_sp24t_prim_fw]]<<BR>>[[DebianPkg:file:symbol_sp24t_sec_fw|symbol_sp24t_sec_fw]]||
||p54pci.ko||''[[prism54|Prism54 PCI wireless driver]]''||[[prism54|isl3886pci]]||
||p54spi.ko||''(none)''||[[http://wireless.kernel.org/en/users/Drivers/p54|3826.arm]]||
||p54usb.ko||''[[prism54|Prism54 USB wireless driver]]''||[[prism54|isl3886usb]]<<BR>>[[prism54|isl3887usb]]||
||pcnet_cs.ko||''NE2000 compatible PCMCIA ethernet driver''||[[DebianPkg:file:cis/DP83903.cis|cis/DP83903.cis]]<<BR>>[[DebianPkg:file:cis/LA-PCM.cis|cis/LA-PCM.cis]]<<BR>>[[DebianPkg:file:cis/NE2K.cis|cis/NE2K.cis]]<<BR>>[[DebianPkg:file:cis/PCMLM28.cis|cis/PCMLM28.cis]]<<BR>>[[DebianPkg:file:cis/PE-200.cis|cis/PE-200.cis]]<<BR>>[[DebianPkg:file:cis/tamarack.cis|cis/tamarack.cis]]<<BR>>[[DebianPkg:file:PE520.cis|PE520.cis]]||
||prism2_usb.ko||''[[linux-wlan-ng|(none)]]''||[[DebianPkg:file:prism2_ru.fw|prism2_ru.fw]]||
||qla1280.ko||''Qlogic ISP SCSI (qla1x80/qla1x160) driver''||[[DebianPkg:file:qlogic/1040.bin|qlogic/1040.bin]]<<BR>>[[DebianPkg:file:qlogic/12160.bin|qlogic/12160.bin]]<<BR>>[[DebianPkg:file:qlogic/1280.bin|qlogic/1280.bin]]||
||qla2xxx.ko||''QLogic Fibre Channel HBA Driver''||[[DebianPkg:file:ql2100_fw.bin|ql2100_fw.bin]]<<BR>>[[DebianPkg:file:ql2200_fw.bin|ql2200_fw.bin]]<<BR>>[[DebianPkg:file:ql2300_fw.bin|ql2300_fw.bin]]<<BR>>[[DebianPkg:file:ql2322_fw.bin|ql2322_fw.bin]]<<BR>>[[DebianPkg:file:ql2400_fw.bin|ql2400_fw.bin]]<<BR>>[[DebianPkg:file:ql2500_fw.bin|ql2500_fw.bin]]<<BR>>[[DebianPkg:file:ql8100_fw.bin|ql8100_fw.bin]]||
||qlcnic.ko||''QLogic 1/10 GbE Converged/Intelligent Ethernet Driver''||[[DebianPkg:file:phanfw.bin|phanfw.bin]]||
||r128.ko||''ATI Rage 128''||[[DebianPkg:file:r128/r128_cce.bin|r128/r128_cce.bin]]||
||r8169.ko||''!RealTek RTL-8169 Gigabit Ethernet driver''||[[DebianPkg:file:rtl_nic/rtl8105e-1.fw|rtl_nic/rtl8105e-1.fw]]<<BR>>[[DebianPkg:file:rtl_nic/rtl8168d-1.fw|rtl_nic/rtl8168d-1.fw]]<<BR>>[[DebianPkg:file:rtl_nic/rtl8168d-2.fw|rtl_nic/rtl8168d-2.fw]]<<BR>>[[DebianPkg:file:rtl_nic/rtl8168e-1.fw|rtl_nic/rtl8168e-1.fw]]<<BR>>[[DebianPkg:file:rtl_nic/rtl8168e-2.fw|rtl_nic/rtl8168e-2.fw]]||
||r8192_pci.ko||''[[rtl819x|Linux driver for Realtek RTL819x WiFi cards]]''||[[DebianPkg:file:RTL8192E/boot.img|RTL8192E/boot.img]]<<BR>>[[DebianPkg:file:RTL8192E/data.img|RTL8192E/data.img]]<<BR>>[[DebianPkg:file:RTL8192E/main.img|RTL8192E/main.img]]||
||r8192s_usb.ko||''[[rtl819x|Linux driver for Realtek RTL8192 USB WiFi cards]]''||[[DebianPkg:file:RTL8192SU/rtl8192sfw.bin|RTL8192SU/rtl8192sfw.bin]]||
||radeon.ko||''[[AtiHowTo|ATI Radeon]]''||[[DebianPkg:file:radeon/R100_cp.bin|radeon/R100_cp.bin]]<<BR>>[[DebianPkg:file:radeon/R100_cp.bin|radeon/R100_cp.bin]]<<BR>>[[DebianPkg:file:radeon/R200_cp.bin|radeon/R200_cp.bin]]<<BR>>[[DebianPkg:file:radeon/R200_cp.bin|radeon/R200_cp.bin]]<<BR>>[[DebianPkg:file:radeon/R300_cp.bin|radeon/R300_cp.bin]]<<BR>>[[DebianPkg:file:radeon/R300_cp.bin|radeon/R300_cp.bin]]<<BR>>[[DebianPkg:file:radeon/R420_cp.bin|radeon/R420_cp.bin]]<<BR>>[[DebianPkg:file:radeon/R420_cp.bin|radeon/R420_cp.bin]]<<BR>>[[DebianPkg:file:radeon/R520_cp.bin|radeon/R520_cp.bin]]<<BR>>[[DebianPkg:file:radeon/R520_cp.bin|radeon/R520_cp.bin]]<<BR>>[[DebianPkg:file:radeon/R600_me.bin|radeon/R600_me.bin]]<<BR>>[[DebianPkg:file:radeon/R600_me.bin|radeon/R600_me.bin]]<<BR>>[[DebianPkg:file:radeon/R600_pfp.bin|radeon/R600_pfp.bin]]<<BR>>[[DebianPkg:file:radeon/R600_pfp.bin|radeon/R600_pfp.bin]]<<BR>>[[DebianPkg:file:radeon/R600_rlc.bin|radeon/R600_rlc.bin]]<<BR>>[[DebianPkg:file:radeon/R700_rlc.bin|radeon/R700_rlc.bin]]<<BR>>[[DebianPkg:file:radeon/RS600_cp.bin|radeon/RS600_cp.bin]]<<BR>>[[DebianPkg:file:radeon/RS600_cp.bin|radeon/RS600_cp.bin]]<<BR>>[[DebianPkg:file:radeon/RS690_cp.bin|radeon/RS690_cp.bin]]<<BR>>[[DebianPkg:file:radeon/RS690_cp.bin|radeon/RS690_cp.bin]]<<BR>>[[DebianPkg:file:radeon/RS780_me.bin|radeon/RS780_me.bin]]<<BR>>[[DebianPkg:file:radeon/RS780_me.bin|radeon/RS780_me.bin]]<<BR>>[[DebianPkg:file:radeon/RS780_pfp.bin|radeon/RS780_pfp.bin]]<<BR>>[[DebianPkg:file:radeon/RS780_pfp.bin|radeon/RS780_pfp.bin]]<<BR>>[[DebianPkg:file:radeon/RV610_me.bin|radeon/RV610_me.bin]]<<BR>>[[DebianPkg:file:radeon/RV610_me.bin|radeon/RV610_me.bin]]<<BR>>[[DebianPkg:file:radeon/RV610_pfp.bin|radeon/RV610_pfp.bin]]<<BR>>[[DebianPkg:file:radeon/RV610_pfp.bin|radeon/RV610_pfp.bin]]<<BR>>[[DebianPkg:file:radeon/RV620_me.bin|radeon/RV620_me.bin]]<<BR>>[[DebianPkg:file:radeon/RV620_me.bin|radeon/RV620_me.bin]]<<BR>>[[DebianPkg:file:radeon/RV620_pfp.bin|radeon/RV620_pfp.bin]]<<BR>>[[DebianPkg:file:radeon/RV620_pfp.bin|radeon/RV620_pfp.bin]]<<BR>>[[DebianPkg:file:radeon/RV630_me.bin|radeon/RV630_me.bin]]<<BR>>[[DebianPkg:file:radeon/RV630_me.bin|radeon/RV630_me.bin]]<<BR>>[[DebianPkg:file:radeon/RV630_pfp.bin|radeon/RV630_pfp.bin]]<<BR>>[[DebianPkg:file:radeon/RV630_pfp.bin|radeon/RV630_pfp.bin]]<<BR>>[[DebianPkg:file:radeon/RV635_me.bin|radeon/RV635_me.bin]]<<BR>>[[DebianPkg:file:radeon/RV635_me.bin|radeon/RV635_me.bin]]<<BR>>[[DebianPkg:file:radeon/RV635_pfp.bin|radeon/RV635_pfp.bin]]<<BR>>[[DebianPkg:file:radeon/RV635_pfp.bin|radeon/RV635_pfp.bin]]<<BR>>[[DebianPkg:file:radeon/RV670_me.bin|radeon/RV670_me.bin]]<<BR>>[[DebianPkg:file:radeon/RV670_me.bin|radeon/RV670_me.bin]]<<BR>>[[DebianPkg:file:radeon/RV670_pfp.bin|radeon/RV670_pfp.bin]]<<BR>>[[DebianPkg:file:radeon/RV670_pfp.bin|radeon/RV670_pfp.bin]]<<BR>>[[DebianPkg:file:radeon/RV710_me.bin|radeon/RV710_me.bin]]<<BR>>[[DebianPkg:file:radeon/RV710_me.bin|radeon/RV710_me.bin]]<<BR>>[[DebianPkg:file:radeon/RV710_pfp.bin|radeon/RV710_pfp.bin]]<<BR>>[[DebianPkg:file:radeon/RV710_pfp.bin|radeon/RV710_pfp.bin]]<<BR>>[[DebianPkg:file:radeon/RV730_me.bin|radeon/RV730_me.bin]]<<BR>>[[DebianPkg:file:radeon/RV730_me.bin|radeon/RV730_me.bin]]<<BR>>[[DebianPkg:file:radeon/RV730_pfp.bin|radeon/RV730_pfp.bin]]<<BR>>[[DebianPkg:file:radeon/RV730_pfp.bin|radeon/RV730_pfp.bin]]<<BR>>[[DebianPkg:file:radeon/RV770_me.bin|radeon/RV770_me.bin]]<<BR>>[[DebianPkg:file:radeon/RV770_me.bin|radeon/RV770_me.bin]]<<BR>>[[DebianPkg:file:radeon/RV770_pfp.bin|radeon/RV770_pfp.bin]]<<BR>>[[DebianPkg:file:radeon/RV770_pfp.bin|radeon/RV770_pfp.bin]]||
||rt2800usb.ko||''[[rt2800usb|Ralink RT2800 USB Wireless LAN driver.]]''||[[DebianPkg:file:rt2870.bin|rt2870.bin]]||
||rt2860sta.ko||''[[rt2860sta|RT2860/RT3090 Wireless Lan Linux Driver]]''||[[DebianPkg:file:rt2860.bin|rt2860.bin]]<<BR>>[[DebianPkg:file:rt3090.bin|rt3090.bin]]||
||rt2870sta.ko||''[[rt2870sta|RT2870/RT3070 Wireless Lan Linux Driver]]''||[[DebianPkg:file:rt2870.bin|rt2870.bin]]<<BR>>[[DebianPkg:file:rt3070.bin|rt3070.bin]]<<BR>>[[DebianPkg:file:rt3071.bin|rt3071.bin]]||
||rt61pci.ko||''[[rt61pci|Ralink RT61 PCI & PCMCIA Wireless LAN driver.]]''||[[DebianPkg:file:rt2561.bin|rt2561.bin]]<<BR>>[[DebianPkg:file:rt2561s.bin|rt2561s.bin]]<<BR>>[[DebianPkg:file:rt2661.bin|rt2661.bin]]||
||rt73usb.ko||''[[WiFi/rt73|Ralink RT73 USB Wireless LAN driver.]]''||[[DebianPkg:file:rt73.bin|rt73.bin]]||
||smc91c92_cs.ko||''SMC 91c92 series PCMCIA ethernet driver''||[[DebianPkg:file:ositech/Xilinx7OD.bin|ositech/Xilinx7OD.bin]]||
||snd-cs46xx.ko||''[[snd-cs46xx|Cirrus Logic Sound Fusion CS46XX]]''||[[snd-cs46xx|cs46xx/cs46xx-old.fw]]||
||snd-darla20.ko||''Echoaudio Darla20 soundcards driver''||[[DebianPkg:file:ea/darla20_dsp.fw|ea/darla20_dsp.fw]]||
||snd-darla24.ko||''Echoaudio Darla24 soundcards driver''||[[DebianPkg:file:ea/darla24_dsp.fw|ea/darla24_dsp.fw]]||
||snd-echo3g.ko||''Echoaudio Echo3G soundcards driver''||[[DebianPkg:file:ea/3g_asic.fw|ea/3g_asic.fw]]<<BR>>[[DebianPkg:file:ea/echo3g_dsp.fw|ea/echo3g_dsp.fw]]<<BR>>[[DebianPkg:file:ea/loader_dsp.fw|ea/loader_dsp.fw]]||
||snd-emu10k1.ko||''[[snd-emu10k1|EMU10K1]]''||[[snd-emu10k1|emu/audio_dock.fw]]<<BR>>[[snd-emu10k1|emu/emu0404.fw]]<<BR>>[[snd-emu10k1|emu/emu1010b.fw]]<<BR>>[[snd-emu10k1|emu/emu1010_notebook.fw]]<<BR>>[[snd-emu10k1|emu/hana.fw]]<<BR>>[[snd-emu10k1|emu/micro_dock.fw]]||
||snd-gina20.ko||''Echoaudio Gina20 soundcards driver''||[[DebianPkg:file:ea/gina20_dsp.fw|ea/gina20_dsp.fw]]||
||snd-gina24.ko||''Echoaudio Gina24 soundcards driver''||[[DebianPkg:file:ea/gina24_301_asic.fw|ea/gina24_301_asic.fw]]<<BR>>[[DebianPkg:file:ea/gina24_301_dsp.fw|ea/gina24_301_dsp.fw]]<<BR>>[[DebianPkg:file:ea/gina24_361_asic.fw|ea/gina24_361_asic.fw]]<<BR>>[[DebianPkg:file:ea/gina24_361_dsp.fw|ea/gina24_361_dsp.fw]]<<BR>>[[DebianPkg:file:ea/loader_dsp.fw|ea/loader_dsp.fw]]||
||snd-indigodj.ko||''Echoaudio Indigo DJ soundcards driver''||[[DebianPkg:file:ea/indigo_dj_dsp.fw|ea/indigo_dj_dsp.fw]]<<BR>>[[DebianPkg:file:ea/loader_dsp.fw|ea/loader_dsp.fw]]||
||snd-indigodjx.ko||''Echoaudio Indigo DJx soundcards driver''||[[DebianPkg:file:ea/indigo_djx_dsp.fw|ea/indigo_djx_dsp.fw]]<<BR>>[[DebianPkg:file:ea/loader_dsp.fw|ea/loader_dsp.fw]]||
||snd-indigoio.ko||''Echoaudio Indigo IO soundcards driver''||[[DebianPkg:file:ea/indigo_io_dsp.fw|ea/indigo_io_dsp.fw]]<<BR>>[[DebianPkg:file:ea/loader_dsp.fw|ea/loader_dsp.fw]]||
||snd-indigoiox.ko||''Echoaudio Indigo IOx soundcards driver''||[[DebianPkg:file:ea/indigo_iox_dsp.fw|ea/indigo_iox_dsp.fw]]<<BR>>[[DebianPkg:file:ea/loader_dsp.fw|ea/loader_dsp.fw]]||
||snd-indigo.ko||''Echoaudio Indigo soundcards driver''||[[DebianPkg:file:ea/indigo_dsp.fw|ea/indigo_dsp.fw]]<<BR>>[[DebianPkg:file:ea/loader_dsp.fw|ea/loader_dsp.fw]]||
||snd-korg1212.ko||''[[snd-korg1212|korg1212]]''||[[snd-korg1212|korg/k1212.dsp]]||
||snd-layla20.ko||''Echoaudio Layla20 soundcards driver''||[[DebianPkg:file:ea/layla20_asic.fw|ea/layla20_asic.fw]]<<BR>>[[DebianPkg:file:ea/layla20_dsp.fw|ea/layla20_dsp.fw]]||
||snd-layla24.ko||''Echoaudio Layla24 soundcards driver''||[[DebianPkg:file:ea/layla24_1_asic.fw|ea/layla24_1_asic.fw]]<<BR>>[[DebianPkg:file:ea/layla24_2A_asic.fw|ea/layla24_2A_asic.fw]]<<BR>>[[DebianPkg:file:ea/layla24_2S_asic.fw|ea/layla24_2S_asic.fw]]<<BR>>[[DebianPkg:file:ea/layla24_dsp.fw|ea/layla24_dsp.fw]]<<BR>>[[DebianPkg:file:ea/loader_dsp.fw|ea/loader_dsp.fw]]||
||snd-maestro3.ko||''[[snd-maestro3|ESS Maestro3 PCI]]''||[[snd-maestro3|ess/maestro3_assp_kernel.fw]]<<BR>>[[snd-maestro3|ess/maestro3_assp_minisrc.fw]]||
||snd-mia.ko||''Echoaudio Mia soundcards driver''||[[DebianPkg:file:ea/loader_dsp.fw|ea/loader_dsp.fw]]<<BR>>[[DebianPkg:file:ea/mia_dsp.fw|ea/mia_dsp.fw]]||
||snd-mixart.ko||''Digigram miXart''||[[DebianPkg:file:mixart/miXart8AES.xlx|mixart/miXart8AES.xlx]]<<BR>>[[DebianPkg:file:mixart/miXart8.elf|mixart/miXart8.elf]]<<BR>>[[DebianPkg:file:mixart/miXart8.xlx|mixart/miXart8.xlx]]||
||snd-mona.ko||''Echoaudio Mona soundcards driver''||[[DebianPkg:file:ea/loader_dsp.fw|ea/loader_dsp.fw]]<<BR>>[[DebianPkg:file:ea/mona_2_asic.fw|ea/mona_2_asic.fw]]<<BR>>[[DebianPkg:file:ea/mona_301_1_asic_48.fw|ea/mona_301_1_asic_48.fw]]<<BR>>[[DebianPkg:file:ea/mona_301_1_asic_96.fw|ea/mona_301_1_asic_96.fw]]<<BR>>[[DebianPkg:file:ea/mona_301_dsp.fw|ea/mona_301_dsp.fw]]<<BR>>[[DebianPkg:file:ea/mona_361_1_asic_48.fw|ea/mona_361_1_asic_48.fw]]<<BR>>[[DebianPkg:file:ea/mona_361_1_asic_96.fw|ea/mona_361_1_asic_96.fw]]<<BR>>[[DebianPkg:file:ea/mona_361_dsp.fw|ea/mona_361_dsp.fw]]||
||snd-pcxhr.ko||''Digigram pcxhr 0.9.6''||[[DebianPkg:file:pcxhr/dspb1222e.b56|pcxhr/dspb1222e.b56]]<<BR>>[[DebianPkg:file:pcxhr/dspb1222hr.b56|pcxhr/dspb1222hr.b56]]<<BR>>[[DebianPkg:file:pcxhr/dspb882e.b56|pcxhr/dspb882e.b56]]<<BR>>[[DebianPkg:file:pcxhr/dspb882hr.b56|pcxhr/dspb882hr.b56]]<<BR>>[[DebianPkg:file:pcxhr/dspb924.b56|pcxhr/dspb924.b56]]<<BR>>[[DebianPkg:file:pcxhr/dspd1222.d56|pcxhr/dspd1222.d56]]<<BR>>[[DebianPkg:file:pcxhr/dspd222.d56|pcxhr/dspd222.d56]]<<BR>>[[DebianPkg:file:pcxhr/dspd882.d56|pcxhr/dspd882.d56]]<<BR>>[[DebianPkg:file:pcxhr/dspe882.e56|pcxhr/dspe882.e56]]<<BR>>[[DebianPkg:file:pcxhr/dspe924.e56|pcxhr/dspe924.e56]]<<BR>>[[DebianPkg:file:pcxhr/xlxc1222e.dat|pcxhr/xlxc1222e.dat]]<<BR>>[[DebianPkg:file:pcxhr/xlxc1222hr.dat|pcxhr/xlxc1222hr.dat]]<<BR>>[[DebianPkg:file:pcxhr/xlxc222.dat|pcxhr/xlxc222.dat]]<<BR>>[[DebianPkg:file:pcxhr/xlxc882e.dat|pcxhr/xlxc882e.dat]]<<BR>>[[DebianPkg:file:pcxhr/xlxc882hr.dat|pcxhr/xlxc882hr.dat]]<<BR>>[[DebianPkg:file:pcxhr/xlxc924.dat|pcxhr/xlxc924.dat]]<<BR>>[[DebianPkg:file:pcxhr/xlxint.dat|pcxhr/xlxint.dat]]||
||snd-riptide.ko||''riptide''||[[DebianPkg:file:riptide.hex|riptide.hex]]||
||snd-sb16-csp.ko||''ALSA driver for SB16 Creative Signal Processor''||[[DebianPkg:file:sb16/alaw_main.csp|sb16/alaw_main.csp]]<<BR>>[[DebianPkg:file:sb16/ima_adpcm_capture.csp|sb16/ima_adpcm_capture.csp]]<<BR>>[[DebianPkg:file:sb16/ima_adpcm_init.csp|sb16/ima_adpcm_init.csp]]<<BR>>[[DebianPkg:file:sb16/ima_adpcm_playback.csp|sb16/ima_adpcm_playback.csp]]<<BR>>[[DebianPkg:file:sb16/mulaw_main.csp|sb16/mulaw_main.csp]]||
||snd-vx-lib.ko||''Common routines for Digigram VX drivers''||[[DebianPkg:file:vx/bd56002.boot|vx/bd56002.boot]]<<BR>>[[DebianPkg:file:vx/bd563s3.boot|vx/bd563s3.boot]]<<BR>>[[DebianPkg:file:vx/bd563v2.boot|vx/bd563v2.boot]]<<BR>>[[DebianPkg:file:vx/bx_1_vp4.b56|vx/bx_1_vp4.b56]]<<BR>>[[DebianPkg:file:vx/bx_1_vxp.b56|vx/bx_1_vxp.b56]]<<BR>>[[DebianPkg:file:vx/l_1_v22.d56|vx/l_1_v22.d56]]<<BR>>[[DebianPkg:file:vx/l_1_vp4.d56|vx/l_1_vp4.d56]]<<BR>>[[DebianPkg:file:vx/l_1_vx2.d56|vx/l_1_vx2.d56]]<<BR>>[[DebianPkg:file:vx/l_1_vxp.d56|vx/l_1_vxp.d56]]<<BR>>[[DebianPkg:file:vx/x1_1_vp4.xlx|vx/x1_1_vp4.xlx]]<<BR>>[[DebianPkg:file:vx/x1_1_vx2.xlx|vx/x1_1_vx2.xlx]]<<BR>>[[DebianPkg:file:vx/x1_1_vxp.xlx|vx/x1_1_vxp.xlx]]<<BR>>[[DebianPkg:file:vx/x1_2_v22.xlx|vx/x1_2_v22.xlx]]||
||snd-wavefront.ko||''Turtle Beach Wavefront''||[[DebianPkg:file:wavefront.os|wavefront.os]]<<BR>>[[DebianPkg:file:yamaha/yss225_registers.bin|yamaha/yss225_registers.bin]]||
||snd-ymfpci.ko||''[[snd-ymfpci|Yamaha DS-1 PCI]]''||[[snd-ymfpci|yamaha/ds1_ctrl.fw]]<<BR>>[[snd-ymfpci|yamaha/ds1_dsp.fw]]<<BR>>[[snd-ymfpci|yamaha/ds1e_ctrl.fw]]||
||solos-pci.ko||''Solos PCI driver''||[[DebianPkg:file:solos-db-FPGA.bin|solos-db-FPGA.bin]]<<BR>>[[DebianPkg:file:solos-Firmware.bin|solos-Firmware.bin]]<<BR>>[[DebianPkg:file:solos-FPGA.bin|solos-FPGA.bin]]||
||speedfax.ko||''(none)''||[[DebianPkg:file:isdn/ISAR.BIN|isdn/ISAR.BIN]]||
||starfire.ko||''Adaptec Starfire Ethernet driver''||[[DebianPkg:file:adaptec/starfire_rx.bin|adaptec/starfire_rx.bin]]<<BR>>[[DebianPkg:file:adaptec/starfire_tx.bin|adaptec/starfire_tx.bin]]||
||tehuti.ko||''Tehuti Networks(R) Network Driver''||[[DebianPkg:file:tehuti/bdx.bin|tehuti/bdx.bin]]||
||tg3.ko||''Broadcom Tigon3 ethernet driver''||[[DebianPkg:file:tigon/tg3.bin|tigon/tg3.bin]]<<BR>>[[DebianPkg:file:tigon/tg3_tso5.bin|tigon/tg3_tso5.bin]]<<BR>>[[DebianPkg:file:tigon/tg3_tso.bin|tigon/tg3_tso.bin]]||
||ti_usb_3410_5052.ko||''TI USB 3410/5052 Serial Driver''||[[DebianPkg:file:mts_cdma.fw|mts_cdma.fw]]<<BR>>[[DebianPkg:file:mts_edge.fw|mts_edge.fw]]<<BR>>[[DebianPkg:file:mts_gsm.fw|mts_gsm.fw]]<<BR>>[[DebianPkg:file:ti_3410.fw|ti_3410.fw]]<<BR>>[[DebianPkg:file:ti_5052.fw|ti_5052.fw]]||
||tms380tr.ko||''(none)''||[[DebianPkg:file:tms380tr.bin|tms380tr.bin]]||
||typhoon.ko||''3Com Typhoon Family (3C990, 3CR990, and variants)''||[[DebianPkg:file:3com/typhoon.bin|3com/typhoon.bin]]||
||usb8xxx.ko||''[[libertas|8388 USB WLAN Driver]]''||[[DebianPkg:file:usb8388.bin|usb8388.bin]]||
||vicam.ko||''!ViCam !WebCam Driver''||[[DebianPkg:file:vicam/firmware.fw|vicam/firmware.fw]]||
||vt6656_stage.ko||''[[vt665x|VIA Networking Wireless LAN USB Driver]]''||[[DebianPkg:file:vntwusb.fw|vntwusb.fw]]||
||whiteheat.ko||''USB !ConnectTech WhiteHEAT driver''||[[DebianPkg:file:whiteheat.fw|whiteheat.fw]]<<BR>>[[DebianPkg:file:whiteheat_loader.fw|whiteheat_loader.fw]]||
||wl1251.ko||''TI wl1251 Wireles LAN Driver Core''||[[DebianPkg:file:wl1251-fw.bin|wl1251-fw.bin]]||
||wl1271.ko||''(none)''||[[DebianPkg:file:wl1271-fw.bin|wl1271-fw.bin]]||
||yam.ko||''Yam amateur radio modem driver''||[[DebianPkg:file:yam/1200.bin|yam/1200.bin]]<<BR>>[[DebianPkg:file:yam/9600.bin|yam/9600.bin]]||
||zd1201.ko||''[[zd1201|Driver for ZyDAS ZD1201 based USB Wireless adapters]]''||[[zd1201|zd1201-ap.fw]]<<BR>>[[zd1201|zd1201.fw]]||
||zd1211rw.ko||''[[zd1211rw|USB driver for devices with the ZD1211 chip.]]''||[[DebianPkg:file:zd1211/zd1211b_ub|zd1211/zd1211b_ub]]<<BR>>[[DebianPkg:file:zd1211/zd1211b_uphr|zd1211/zd1211b_uphr]]<<BR>>[[DebianPkg:file:zd1211/zd1211b_ur|zd1211/zd1211b_ur]]<<BR>>[[DebianPkg:file:zd1211/zd1211_ub|zd1211/zd1211_ub]]<<BR>>[[DebianPkg:file:zd1211/zd1211_uphr|zd1211/zd1211_uphr]]<<BR>>[[DebianPkg:file:zd1211/zd1211_ur|zd1211/zd1211_ur]]||
##TAG:LIST_END
<<Include(Firmware, ,from="^##TAG:LIST_START",to="^##TAG:LIST_END")>>
Line 180: Line 66:
----
## This page is referenced from http://www.debian.org/News/2011/20110205a
CategoryPermalink
##----

Traduction(s): English - Français - Italiano


Firmware

Le mot firmware, qui peut être traduit par le terme microprogramme, fait référence à un programme intégré qui contrôle des périphériques électroniques. Il n'y a pas de frontières précises entre microprogramme et programme dans la mesure où les deux termes recouvrent parfois des codes similaires. Habituellement, le terme firmware désigne un programme qui se charge des opérations de bas niveau dans un périphérique, sans lesquels le périphérique ne pourrait fonctionner... (pour en savoir plus Wikipedia).


Firmware, Périphériques et Pilotes

De nombreux périphériques ont besoin d'un firmware pour fonctionner. Historiquement, les firmware étaient incorporés à la ROM ou à la mémoire flash des périphériques, mais, de plus en plus souvent, ils doivent être chargés dans le périphérique par le pilote au moment de leur mise en route. Certains de ces firmware sont libres et open-source, mais d'autres non ce qui fait que vous devez ajouter les sources non-free et contrib à votre fichier /etc/apt/sources.list ; voir sources.list(5) et Debian archive basics (Debian Reference) pour des informations complémentaires.

le Firmware pendant l'installation

Dans certain cas, le programme d'installation de Debian détecte la nécessité de charger un firmware non-libre et demande à l'utilisateur de charger le firmware afin de pouvoir achever l'installation, comme par exemple les périphériques ipw2200. Cependant, parfois il ne le fait pas (601475).

Avant de débuter l'installation d'un matériel qui ne vous est pas familier, nous vous suggérons de télécharger l'archive compressée (tarball) du firmware nécessaire à l'installation et de le copier sur un support amovible. Quand l'installateur démarre, il trouve automatiquement cette archive sur le support amovible et installe le firmware de votre matériel s'il y en a besoin. Le lien de téléchargement des firmware correspondant à votre distribution Debian est le suivant :http://cdimage.debian.org/cdimage/unofficial/non-free/firmware/.

Autrement, il existe maintenant des versions d'Images CD "netinst" qui incluent directement l'ensemble des paquets de firmware non-libres : voir http://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/

Une fois que le réseau est configuré, le programme d'installation de Debian peut aller chercher les firmware dans les dépôts Debian.

Localisation des firmware

Les firmware sont stockés aux emplacements suivants (voir les fichiers /lib/udev/hotplug.functions et /lib/udev/firmware.agent d'udev).

  1. /lib/firmware/$(uname -r) - Firmware fournis par un paquet, spécifiques à un noyau.

  2. /lib/firmware/ - Firmware fournis par un paquet, valides pour tous les noyaux.

  3. /usr/local/lib/firmware - Emplacement des firmware installés manuellement.

  4. /usr/lib/hotplug/firmware - Firmware fournis par un paquet, valides pour tous les noyaux.

Liste des firmware du noyau Linux

Pour trouver le paquet qui fournit le fichier d'un firmware donné, rendez-vous sur cette page :
http://www.debian.org/distrib/packages#search_contents

Voici la liste, générée automatiquement par le noyau linux 2.6.32-5-686 (Debian 2.6.32-39) de Squeeze, des modules Linux qui ont besoin d'un firmware pour fonctionner. Certains des firmware ont été empaquetés pour Debian (par exemple dans le paquet firmware-linux-nonfree).

Attention : cette liste peut ne pas être complète parce que le nom des firmware ne peut pas toujours être extrait de façon fiable.

Include: Nothing found for "^##TAG:LIST_START"!

Include: Nothing found for "^##TAG:LIST_END"!

Translation(s): English - Español - Français - Italiano - Português (Brasil)


The Debian project took the decision in October 2022 to create a new repository component non-free-firmware, and include its content on installation media for the upcoming Debian 12 release (bookworm) to make things easier for our users. This change was implemented in time for the bookworm alpha 2 release of debian-installer in February 2023, and all d-i releases and daily and weekly images since then all include firmware.
For information for older releases, see "Older releases" further down this page.

What is firmware?

Firmware refers to embedded software which controls electronic devices. Well-defined boundaries between firmware and software do not exist, as both terms cover some of the same code. Typically, the term firmware deals with low-level operations in a device, without which the device would be completely non-functional (read more on Wikipedia).

Many devices require firmware to operate. Historically, firmware would be built into the device's ROM or Flash memory, but more and more often, a firmware image has to be loaded into the device RAM by a device driver during device initialisation.

A few firmware images are Free Software and Open Source but unfortunately almost all of them are non-free, which means that Debian cannot include them as normal in the archive under main or contrib.

Using non-free firmware on a Debian system

Debian 12 (bookworm) and later

For Debian 12 onwards, all the packaged non-free firmware binaries that Debian can distribute have been moved to a new component in the Debian archive, called non-free-firmware. If you're upgrading from an older release of Debian and you need these firmware binaries, you should update the apt sources.list on your system to use this new component. If you only had the non-free component enabled on your system to allow you to install firmware, you can safely remove that now.

Debian's installation and live images now include all of those firmware packages. The system should automatically detect, load and install the firmware available for your devices, where possible. There are a small number of cases where Debian can't do this, typically because of not being allowed to distribute the needed firmware binaries.

If you are booting the Debian installer over the network, that will not include all the firmware packages in the initramfs. This is a deliberate choice due to the extra space needed for all the firmware here. Many/most users will already need to modify the initramfs when setting up netboot, so an extra step here is reasonable. Adding the firmware blobs to your initramfs is easy: simply grab the appropriate cpio archive for your target release from https://cdimage.debian.org/cdimage/firmware/ and append it directly to the initramfs file.

How to disable detection and use of non-free firmware

From Debian 12, the installer will automatically check for needed firmware blobs and add them as required. If you would prefer it not to, add

firmware=never

to the installer boot parameters as described in the installation guide

Older releases

For Debian 11 (bullseye) and older, Debian did not include firmware on official installation and live images. The following sections should help you if you need firmware there.

Firmware during the installation

In some cases the installer detects the need for non-free firmware and prompts the user to make the firmware available to the installer to complete the installation. This can happen, for example, with wireless network cards which often require non-free firmware to function (see ipw2200 for an example).

Installation images with firmware

An easy method is to use an installer image that includes all non-free firmware packages directly. See https://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/

Firmware on removable media

You can also download the firmware archive for your platform and unpack it into a directory named firmware in the root of a removable storage device (USB/CD drive). You can find firmware downloads for your Debian version at https://cdimage.debian.org/cdimage/firmware/. When the installer starts, it will automatically find the firmware files in the directory on the removable storage and, if needed, install the required firmware.

In some cases, firmware supplied on removable media may not be detected automatically (e.g. 740503). In these situations, drop to the console (Ctrl+alt+F2) and manually mount(8) your removable storage on a temporary directory (e.g. /media).

Firmware on removable media and preseeding

It is also possible to bypass the installer's searching and installation process by preseeding and providing the firmware files directly to the kernel:

  • The needed firmware files are assumed to be in a directory named firmware on a FAT partition formatted with mkfs.vfat and labelled FIRMWARE.

  • The following addition is made to the installer's kernel command line. It is a single command but has been broken here for readability. Press TAB when the installation choice is highlighted to make the command line visible. A variation on this technique is presented elsewhere.

Installation+Archive+USBStick
preseed/early_command="modprobe vfat ; sleep 2 ;
mount /dev/disk/by-label/FIRMWARE /media ;
cp -a /media/firmware /lib"

Once the network is configured, Debian-Installer can fetch firmware from Debian repositories.

Firmware after installation

The isenkram and other tools can prompt to install the appropriate firmware and other hardware support packages when the hardware is plugged in. This mostly relies on packages declaring via AppStream what hardware they support. This might not work for all firmware, so read on for another solution.

If you still see missing firmware console messages when the initramfs is updated (for example whenever a kernel update is applied):

W: Possible missing firmware /lib/firmware/i915/skl_guc_62.0.0.bin for module i915

Then you can use apt-file or the Debian package contents search to look for the package that contains the firmware files, install it and then update the initramfs:

$ apt-file search skl_guc_62.0.0.bin
firmware-misc-nonfree: /lib/firmware/i915/skl_guc_62.0.0.bin
$ sudo apt install firmware-misc-nonfree
$ sudo update-initramfs -c -k all

Firmware missing from Debian

If the missing firmware is not available in Debian or if you still see missing firmware console messages even when you have the right firmware-* package installed, you can download and install the firmware from the linux-firmware repository, e.g. for i915 firmware:

mkdir firmware
cd firmware
wget -r -nd -e robots=no -A '*.bin' --accept-regex '/plain/' https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/i915/
sudo mv *.bin /lib/firmware/i915/
sudo update-initramfs -c -k all

Location of firmware files

Debian 8 "Jessie" and newer

udev used in Debian Jessie and later, only checks one directory for firmware files: /lib/firmware. See 729252 for details.

Debian 7 "Wheezy", Debian 6.0 "Squeeze"

Firmware is sourced from the following places (see udev's /lib/udev/hotplug.functions and /lib/udev/firmware.agent)

  1. /lib/firmware/$(uname -r) - Firmware provided by a package, specific for a kernel.

  2. /lib/firmware/ - Firmware provided by a package, valid for all kernels.

  3. /usr/local/lib/firmware - Location for manually installed firmware.

  4. /usr/lib/hotplug/firmware - Firmware provided by a package, valid for all kernels

List of firmware in Debian

To find which package provides a given firmware file, you can use this search page:
https://www.debian.org/distrib/packages#search_contents

Firmware/List lists firmware distributed by Debian.

Computer Firmware

EFI/UEFI

Found on most modern x86 PCs and servers, along with some ARM boards - (wikipedia)

BIOS

Found on older "IBM-PC" machines, generally most regular PCs and servers that were manufactured before 2011 - (wikipedia)

OpenFirmware

also known as OpenBoot, Found on Sun SPARC systems, IBM Power, PowerPC-based Apple Macintosh, IEEE 1275-1994... (wikipedia)

Coreboot (LinuxBIOS)

Can be used on some boards and tested under emulators - (wikipedia)

PMON2000

Found on the Lemote Yeeloong and embedded devices

Updating firmware

Firmware can be updated using various methods.


CategoryPermalink | CategoryHardware | CategoryProprietarySoftware

Ce tableau est destiné essentiellement à associer modules et firmware. Il pourrait être amélioré en listant les noms des paquets correspondants.

Firmware d'ordinateur

BIOS
(wikipedia)

Présent sur les ordinateurs appelés compatibles IBM-PC

OpenFirmware
connu aussi sous le nom de OpenBoot
(wikipedia)

Présent sur :
* les systèmes Sun SPARC,
* IBM Power,
* les Apple Macintosh basés sur PowerPC,
* IEEE 1275-1994,
...

EFI
(wikipedia)

Présent sur :
* les systèmes ia64 (Itanium),
* quelques systèmes ia32/amd64 (Macintosh Intel, quelques Dell Servers..),
* quelques systèmes basés sur XScale

Coreboot (LinuxBIOS)
(wikipedia)

Présent sur quelques très rares cartes mères de PC.
Peut être testé sous QEMU http://www.coreboot.org/QEMU

PMON2000
(homepage)

Présent sur le Lemote Yeeloong et des systèmes embarqués.