# \[Squeeze et +\] ISO avec firmwares non libres inclus

**URL:** <https://www.debian-fr.org/t/squeeze-et-iso-avec-firmwares-non-libres-inclus/29528>\
**Category:** Trucs et Astuces\
**Created:** [Février 21, 2016, 12:04 UTC](https://www.debian-fr.org/t/squeeze-et-iso-avec-firmwares-non-libres-inclus/29528 "2016-02-21T00:04:35Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Knucky](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/k/71e660/32.png) [@Knucky](https://www.debian-fr.org/u/Knucky)\
**Post date:** [Février 21, 2016, 12:04 UTC](https://www.debian-fr.org/t/squeeze-et-iso-avec-firmwares-non-libres-inclus/29528/1 "2016-02-21T00:04:35Z")

</div>

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/](http://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-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]

---

<div class="post-metadata">

**Author:** ![michel-04](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/c6cbf5/32.png) [@michel-04](https://www.debian-fr.org/u/michel-04)\
**Post date:** [Février 21, 2016, 12:04 UTC](https://www.debian-fr.org/t/squeeze-et-iso-avec-firmwares-non-libres-inclus/29528/2 "2016-02-21T00:04:38Z")

</div>

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

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

```auto

```

> [@](#):
>
> 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

Exact, je devais le récupérer sur [opendrivers.com](http://opendrivers.com) : [r8169-6.011.00.tar.bz2](http://www.opendrivers.com/driver/292954/realtek-rtl8110s-32-driver-6.011.00-linux-kernel-2.6.x-2.4.x-free-download.html)

> [@](#):
>
> mais heureusement des CD d’installation contenant ces firmwares sont disponibles pour Squeeze et Sid à l’adresse suivante : [cdimage.debian.org/cdimage/unoff … -firmware/](http://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/)

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. 😉

A+

---

<div class="post-metadata">

**Author:** ![lol](https://www.debian-fr.org/user_avatar/www.debian-fr.org/lol/32/15629_2.png) [@lol](https://www.debian-fr.org/u/lol)\
**Post date:** [Février 21, 2016, 12:04 UTC](https://www.debian-fr.org/t/squeeze-et-iso-avec-firmwares-non-libres-inclus/29528/3 "2016-02-21T00:04:38Z")

</div>

C’est sympa de remonter l’info.

[installation-avec-firmware-non-reconnu-connexion-au-reseau-t29318.html](http://www.debian-fr.org/installation-avec-firmware-non-reconnu-connexion-au-reseau-t29318.html)  
[isalo.org/wiki.debian-fr/ind … n\_reconnus](http://www.isalo.org/wiki.debian-fr/index.php/Images_pour_firmwares_non_reconnus)

---

<div class="post-metadata">

**Author:** ![Knucky](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/k/71e660/32.png) [@Knucky](https://www.debian-fr.org/u/Knucky)\
**Post date:** [Février 21, 2016, 12:04 UTC](https://www.debian-fr.org/t/squeeze-et-iso-avec-firmwares-non-libres-inclus/29528/4 "2016-02-21T00:04:40Z")

</div>

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

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):

```auto
 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 😃):

```auto
* 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
```

---

<div class="post-metadata">

**Author:** ![lol](https://www.debian-fr.org/user_avatar/www.debian-fr.org/lol/32/15629_2.png) [@lol](https://www.debian-fr.org/u/lol)\
**Post date:** [Février 21, 2016, 12:04 UTC](https://www.debian-fr.org/t/squeeze-et-iso-avec-firmwares-non-libres-inclus/29528/5 "2016-02-21T00:04:41Z")

</div>

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

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](https://www.debian-fr.org/uploads/default/original/1X/924eb3db8bedad6a0d333b02031d3c6a9af9d9c5.gif "salut")

---

<div class="post-metadata">

**Author:** ![MisterFreez](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/m/bb73d2/32.png) [@MisterFreez](https://www.debian-fr.org/u/MisterFreez)\
**Post date:** [Février 21, 2016, 12:04 UTC](https://www.debian-fr.org/t/squeeze-et-iso-avec-firmwares-non-libres-inclus/29528/6 "2016-02-21T00:04:42Z")

</div>

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é..."
`

---

<div class="post-metadata">

**Author:** ![Knucky](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/k/71e660/32.png) [@Knucky](https://www.debian-fr.org/u/Knucky)\
**Post date:** [Février 21, 2016, 12:04 UTC](https://www.debian-fr.org/t/squeeze-et-iso-avec-firmwares-non-libres-inclus/29528/7 "2016-02-21T00:04:43Z")

</div>

[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](https://www.debian-fr.org/uploads/default/original/1X/3c587556c0cc11389317c03a60788d77ceebd307.gif "OK")
