[Squeeze et +] ISO avec firmwares non libres inclus

Bonjour,

Depuis Squeeze, les firmwares non-libres “essentiels” ne sont plus inclus dans les ISO d’installation officielles, ce qui est assez gênant si ce firmware est celui de votre carte réseau (e100) - il vous faudra une autre distrib ou PC pour télécharger les dits-firmwares [size=50](ou y penser avant)[/size].

Jusque là, la solution la plus simple était d’avoir ces derniers sur clé USB et de les mettre dans /firmware au moment de l’install. C’est pas pratique, mais heureusement des CD d’installation contenant ces firmwares sont disponibles pour Squeeze et Sid à l’adresse suivante : cdimage.debian.org/cdimage/unoff … -firmware/

[size=85]A noter que si vous recompilez votre kernel par la suite avec make-kpkg, le paquet firmware-linux-nonfree peut être supprimé une fois votre kernel perso installé (le firmware est inclut dans votre .deb) et si vous avez désinstallé le kernel d’origine. [/size]

Bonjour,

C’est le cas pour la carte Ethernet de mon portable Keynux :

Exact, je devais le récupérer sur opendrivers.com : r8169-6.011.00.tar.bz2

Merci beaucoup pour l’info, ça va éviter les gRœ#÷]ô^s_öOt lorsque pendant l’install on se rend compte qu’on n’a pas DL ce driver. :wink:

A+

C’est sympa de remonter l’info.

installation-avec-firmware-non-reconnu-connexion-au-reseau-t29318.html
isalo.org/wiki.debian-fr/ind … n_reconnus

Dans le champ de recherche, j’ai cherché le module correspondant à ma carte :confused:

Il serait peut être bien de rajouter dans le wiki la liste des firmwares concernés [size=50](ou je devrais m’inscrire)[/size]

Je l’ai générée comme ceci, ça peut reservir (c’est un uniligne):

 cd /tmp;wget http://cdimage.debian.org/cdimage/unofficial/non-free/firmware/squeeze/current/firmware.zip;unzip firmware.zip; for i in *deb;do dpkg --info $i|grep '^[ ]\+\*'|sed 's/^[ ]\+\*/*/g'>>liste_firmware.tmp;done;sort liste_firmware.tmp > liste_firmware; rm *.deb firmware.zip liste_firmware.tmp; echo "Terminé..."

La liste sera disponible dans /tmp/list_firmware.

La voici(attention c’est long, une balise “spoil” serait sympa :smiley:):

* 3Com Typhoon firmware, version 03.001.008 (3com/typhoon.bin)
* AdvanSys ASC-3550 firmware (advansys/3550.bin)
* AdvanSys ASC-38C0800 firmware (advansys/38C0800.bin)
* AdvanSys ASC-38C1600 firmware (advansys/38C1600.bin)
* AdvanSys SCSI controller microcode (advansys/mcode.bin)
* Agere/Prism/Symbol Orinoco firmware (AP mode), version 9.48 Hermes I (agere_ap_fw.bin)
* Agere/Prism/Symbol Orinoco firmware (STA mode), version 9.48 Hermes I (agere_sta_fw.bin)
* Atheros AR5007UG (alternatively known as AR2524/AR5524)
* Broadcom BCM5701A0 firmware (tigon/tg3.bin)
* Broadcom BCM5703/BCM5704 TSO firmware (tigon/tg3_tso.bin)
* Broadcom BCM5705 TSO firmware (tigon/tg3_tso5.bin)
* Broadcom NetXtreme II 10Gb 57710, version 4.8.53.0 (bnx2x-e1-4.8.53.0.fw)
* Broadcom NetXtreme II 10Gb 57710, version 5.0.21.0 (bnx2x-e1-5.0.21.0.fw)
* Broadcom NetXtreme II 10Gb 57711, version 4.8.53.0 (bnx2x-e1h-4.8.53.0.fw)
* Broadcom NetXtreme II 10Gb 57711, version 5.0.21.0 (bnx2x-e1h-5.0.21.0.fw)
* Broadcom NetXtremeII 5706/5708 firmware (mips), version Linux 2.6.30 (bnx2/bnx2-mips-06-4.6.16.fw)
* Broadcom NetXtremeII 5706/5708 firmware (mips), version Linux 2.6.32 (bnx2/bnx2-mips-06-5.0.0.j3.fw)
* Broadcom NetXtremeII 5706/5708 firmware (rv2p), version Linux 2.6.30 (bnx2/bnx2-rv2p-06-4.6.16.fw)
* Broadcom NetXtremeII 5706/5708 firmware (rv2p), version Linux 2.6.32 (bnx2/bnx2-rv2p-06-5.0.0.j3.fw)
* Broadcom NetXtremeII 5706/5708 firmware, version Linux 2.6.25 (bnx2-06-4.0.5.fw)
* Broadcom NetXtremeII 5706/5708 firmware, version Linux 2.6.29 (bnx2-06-4.6.16.fw)
* Broadcom NetXtremeII 5709/5716 firmware (mips), version Linux 2.6.30 (bnx2/bnx2-mips-09-4.6.17.fw)
* Broadcom NetXtremeII 5709/5716 firmware (mips), version Linux 2.6.32 (bnx2/bnx2-mips-09-5.0.0.j3.fw)
* Broadcom NetXtremeII 5709/5716 firmware (rv2p), version Linux 2.6.30 (bnx2/bnx2-rv2p-09-4.6.15.fw)
* Broadcom NetXtremeII 5709/5716 firmware (rv2p), version Linux 2.6.32 (bnx2/bnx2-rv2p-09-5.0.0.j3.fw)
* Broadcom NetXtremeII 5709/5716 firmware, version Linux 2.6.29 (bnx2-09-4.6.15.fw)
* Broadcom NetXtremeII 5709 A0/A1 firmware (rv2p), version Linux 2.6.32 (bnx2/bnx2-rv2p-09ax-5.0.0.j3.fw)
* Broadcom NetXtremeII 5709 firmware, version Linux 2.6.25 (bnx2-09-4.0.5.fw)
* Chelsio T3B protocol engine firmware, version 1.1.0 (cxgb3/t3b_psram-1.1.0.bin)
* Chelsio T3C protocol engine firmware, version 1.1.0 (cxgb3/t3c_psram-1.1.0.bin)
* Chelsio T3 main firmware, version 7.4.0 (cxgb3/t3fw-7.4.0.bin)
* Chelsio T3 optical EDC firmware (AEL2005 PHY) (cxgb3/ael2005_opt_edc.bin)
* Chelsio T3 twinax EDC firmware (AEL2005 PHY) (cxgb3/ael2005_twx_edc.bin)
* Chelsio T3 twinax EDC firmware (AEL2020 PHY) (cxgb3/ael2020_twx_edc.bin)
* DAB-USB firmware (dabusb/firmware.fw)
* DAB-USB FPGA bitfile (dabusb/bitstream.bin)
* DiBcom dib0700 USB DVB bridge firmware, version 1.20 (dvb-usb-dib0700-1.20.fw)
* Intel 82551-F and 82551-10 microcode (e100/d102e_ucode.bin)
* Intel 82559 D101M microcode (e100/d101m_ucode.bin)
* Intel 82559 D101S microcode (e100/d101s_ucode.bin)
* Intel Pro Wireless 2100 firmware (bootstrap), version 1.3 (ipw2100-1.3.fw)
* Intel Pro Wireless 2100 firmware (ibss mode), version 1.3 (ipw2100-1.3-i.fw)
* Intel Pro Wireless 2100 firmware (monitor mode), version 1.3 (ipw2100-1.3-p.fw)
* Intel Pro Wireless 2200/2915 firmware (bss), version 3.1 (ipw2200-bss.fw)
* Intel Pro Wireless 2200/2915 firmware (ibss), version 3.1 (ipw2200-ibss.fw)
* Intel Pro Wireless 2200/2915 firmware (snf), version 3.1 (ipw2200-sniffer.fw)
* Intel Wireless 1000 firmware, version 128.50.3.1 (iwlwifi-1000-3.ucode)
* Intel Wireless 3945 firmware, version 15.28.1.6 (iwlwifi-3945-1.ucode)
* Intel Wireless 3945 firmware, version 15.32.2.9 (iwlwifi-3945-2.ucode)
* Intel Wireless 4965 firmware, version 228.57.1.21 (iwlwifi-4965-1.ucode)
* Intel Wireless 4965 firmware, version 228.61.2.24 (iwlwifi-4965-2.ucode)
* Intel Wireless 5100, 5300 and 5350 firmware, version 5.4.A.11 (iwlwifi-5000-1.ucode)
* Intel Wireless 5100, 5300 and 5350 firmware, version 8.24.2.12 (iwlwifi-5000-2.ucode)
* Intel Wireless 5150 firmware, version 8.24.2.2 (iwlwifi-5150-2.ucode)
* Intel Wireless 6000 firmware, version 9.193.4.1 (iwlwifi-6000-4.ucode)
* Intel Wireless 6250 firmware, version 9.201.4.1 (iwlwifi-6050-4.ucode)
* kaweth/new_code.bin
* kaweth/new_code_fix.bin
* kaweth/trigger_code.bin
* kaweth/trigger_code_fix.bin
* Matrox G200 WARP engine microcode (matrox/g200_warp.fw)
* Matrox G400/G550 WARP engine microcode (matrox/g400_warp.fw)
* Multi-Tech USB CDMA modem firmware (mts_cdma.fw)
* Multi-Tech USB EDGE modem firmware (mts_edge.fw)
* Multi-Tech USB GPRS modem firmware (mts_gsm.fw)
* NPE-B
* NPE-C
* QLogic IBA7220 serdes firmware (qlogic/sd7220.fw)
* QLogic ISP2322, SP212 firmware, version 3.03.27 (ql2322_fw.bin)
* QLogic ISP2422, ISP2432[M], SP222, SP232 firmware, version 4.04.05 (ql2400_fw.bin)
* QLogic ISP2532 firmware, version 4.04.05 (ql2500_fw.bin)
* QLogic QLA10160, 12160 firmware, version 10.04.42 (qlogic/12160.bin)
* QLogic QLA1040 firmware, version 7.65.06 (qlogic/1040.bin)
* QLogic QLA1080, 1240, 1280 firmware, version 8.15.11 (qlogic/1280.bin)
* QLogic QLA2100 firmware, version 1.19.38 (ql2100_fw.bin)
* QLogic QLA2200 firmware, version 2.02.08 (ql2200_fw.bin)
* QLogic QLA2300, ISP2312, SP202 firmware, version 3.03.27 (ql2300_fw.bin)
* Radeon HD 5400-family ME microcode (radeon/CEDAR_me.bin)
* Radeon HD 5400-family PFP microcode (radeon/CEDAR_pfp.bin)
* Radeon HD 5400-family RLC microcode (radeon/CEDAR_rlc.bin)
* Radeon HD 5500/5600-family ME microcode (radeon/REDWOOD_me.bin)
* Radeon HD 5500/5600-family PFP microcode (radeon/REDWOOD_pfp.bin)
* Radeon HD 5500/5600-family RLC microcode (radeon/REDWOOD_rlc.bin)
* Radeon HD 5700-family ME microcode (radeon/JUNIPER_me.bin)
* Radeon HD 5700-family PFP microcode (radeon/JUNIPER_pfp.bin)
* Radeon HD 5700-family RLC microcode (radeon/JUNIPER_rlc.bin)
* Radeon HD 5800/5900-family ME microcode (radeon/CYPRESS_me.bin)
* Radeon HD 5800/5900-family PFP microcode (radeon/CYPRESS_pfp.bin)
* Radeon HD 5800/5900-family RLC microcode (radeon/CYPRESS_rlc.bin)
* Radeon R100-family CP microcode (radeon/R100_cp.bin)
* Radeon R200-family CP microcode (radeon/R200_cp.bin)
* Radeon R300-family CP microcode (radeon/R300_cp.bin)
* Radeon R400-family CP microcode (radeon/R420_cp.bin)
* Radeon R500-family CP microcode (radeon/R520_cp.bin)
* Radeon R600-family RLC microcode (radeon/R600_rlc.bin)
* Radeon R600 ME microcode (radeon/R600_me.bin)
* Radeon R600 PFP microcode (radeon/R600_pfp.bin)
* Radeon R700-family RLC microcode (radeon/R700_rlc.bin)
* Radeon RS600 CP microcode (radeon/RS600_cp.bin)
* Radeon RS690 CP microcode (radeon/RS690_cp.bin)
* Radeon RS780 ME microcode (radeon/RS780_me.bin)
* Radeon RS780 PFP microcode (radeon/RS780_pfp.bin)
* Radeon RV610 ME microcode (radeon/RV610_me.bin)
* Radeon RV610 PFP microcode (radeon/RV610_pfp.bin)
* Radeon RV620 ME microcode (radeon/RV620_me.bin)
* Radeon RV620 PFP microcode (radeon/RV620_pfp.bin)
* Radeon RV630 ME microcode (radeon/RV630_me.bin)
* Radeon RV630 PFP microcode (radeon/RV630_pfp.bin)
* Radeon RV635 ME microcode (radeon/RV635_me.bin)
* Radeon RV635 PFP microcode (radeon/RV635_pfp.bin)
* Radeon RV670 ME microcode (radeon/RV670_me.bin)
* Radeon RV670 PFP microcode (radeon/RV670_pfp.bin)
* Radeon RV710 ME microcode (radeon/RV710_me.bin)
* Radeon RV710 PFP microcode (radeon/RV710_pfp.bin)
* Radeon RV730 ME microcode (radeon/RV730_me.bin)
* Radeon RV730 PFP microcode (radeon/RV730_pfp.bin)
* Radeon RV770 ME microcode (radeon/RV770_me.bin)
* Radeon RV770 PFP microcode (radeon/RV770_pfp.bin)
* Rage 128 CCE microcode (r128/r128_cce.bin)
* Ralink RT2561 (RT2501/RT5201 chipset) firmware, version 1.2 (rt2561.bin)
* Ralink RT2561S (RT2501 Turbo/RT5201 Turbo chipset) firmware, version 1.2 (rt2561s.bin)
* Ralink RT2571W/RT2671 (RT2501USB/RT5201USB chipset) firmware, version 1.8 (rt73.bin)
* Ralink RT2661 (RT2600/RT5600 chipset) firmware, version 1.2 (rt2661.bin)
* Ralink RT2760/RT2790/RT2860/RT2890 (RT2700P[D]/RT2700E[D]/RT2800P[D]/RT2800E[D] chipset) firmware, version 11 (rt2860.bin)
* Ralink RT2870 (RT2800U[D] chipset) firmware, version 12 (rt2870.bin)
* Ralink RT3070 firmware, version 17 (rt3070.bin)
* Ralink RT3071/RT3072 firmware, version 17 (rt3071.bin)
* Ralink RT3090 (RT3000E[D] chipset) firmware, version 19 (rt3090.bin)
* Tehuti network card firmware (tehuti/bdx.bin)
* Xceive 5000 tuner firmware, version 1.6.114 (dvb-fe-xc5000-1.6.114.fw)
* ZyDAS ZD1211
* ZyDAS ZD1211B

[quote=“Knucky”]Dans le champ de recherche, j’ai cherché le module correspondant à ma carte :confused:

Il serait peut être bien de rajouter dans le wiki la liste des firmwares concernés [size=150](ou je devrais m’inscrire)[/size]

Je l’ai générée comme ceci, ça peut reservir (c’est un uniligne):

cd /tmp;wget http://cdimage.debian.org/cdimage/unofficial/non-free/firmware/squeeze/current/firmware.zip;unzip firmware.zip; for i in *deb;do dpkg --info $i|grep '^[ ]\+\*'|sed 's/^[ ]\+\*/*/g'>>liste_firmware.tmp;done;sort liste_firmware.tmp > liste_firmware; rm *.deb firmware.zip liste_firmware.tmp; echo "Terminé..." [/quote]

Ça c’est cool. Merci.
Je colle ça sur le Wiki. en attendant de t’y voir bientôt! :006

On peut virer le grep (ça raccourcis cet joli uniligne), mais j’ai pas testé :

cd /tmp;wget http://cdimage.debian.org/cdimage/unofficial/non-free/firmware/squeeze/current/firmware.zip;unzip firmware.zip; for i in *deb;do dpkg --info $i|sed -n 's/^[ ]\+\*/*/p'>>liste_firmware.tmp;done;sort liste_firmware.tmp > liste_firmware; rm *.deb firmware.zip liste_firmware.tmp; echo "Terminé..."

[quote=“MisterFreez”]On peut virer le grep (ça raccourcis cet joli uniligne), mais j’ai pas testé :

cd /tmp;wget http://cdimage.debian.org/cdimage/unofficial/non-free/firmware/squeeze/current/firmware.zip;unzip firmware.zip; for i in *deb;do dpkg --info $i|sed -n 's/^[ ]\+\*/*/p'>>liste_firmware.tmp;done;sort liste_firmware.tmp > liste_firmware; rm *.deb firmware.zip liste_firmware.tmp; echo "Terminé..." [/quote]
Je confirme que ça fonctionne :023