Sources list et firmware drivers : dépots non-free
Listes de sources
Les live-CD aptosid embarquent exclusivement des logiciels libres respectant le contrat social debian. De ce fait, vous pourrez souhaiter ajoûter les sources contrib non-free à vos fichiers /etc/apt/sources.list.d/debian.list:
mcedit /etc/apt/sources.list.d/debian.list
Les lignes pour le faire devraient ressembler à ceci, variant en fonction des miroirs que vous préférerez utiliser, (refer to Liste de serveurs et miroirs Debian:
# Debian deb http://ftp.de.debian.org/debian unstable main contrib non-free # deb-src http://ftp.de.debian.org/debian unstable main contrib non-free
Si vous modifiez vos listes de sources vous devez sitôt après lancer apt-get update afin de pouvoir chercher et installer les paquets des nouvelles sources ( apt-get update est toujours une bonne habitude à prendre dans sid avant d'installer tout paquetage).
Detection du Firmware - non-free
Pour installer des firmwares non libres ("non-free firmware"), (vérifiez que contrib non-free ont été ajoutés aux sources):
apt-get update apt-get install firmware-linux firmware-linux-free firmware-linux-nonfree
Le besoins de vos matériel en pilotes non-libres peuvent être identifiés soit en utilisant la liste qui suit, soit en recourant au nouveau script fw-detect (inclus dans aptosid-scripts).
$ fw-detect
Le retour de fw-detect vous décrit les commandes nécessaires à l'installation et à l'activation de pilotes non-libres dont vous aurez besoin:
Exemple:
#Detected driver that requires firmware to operate #Follow these instructions to obtain the correct firmware # and activate the zd1211rw driver: apt-get update apt-get install zd1211-firmware modprobe -r zd1211rw modprobe zd1211rw
Pour installer le pilotes depuis le dépot git, faites:
apt-get install git-core
pilotes non-libres en paquets .deb stockés sur une clé
Vous pouvez récupérer un ensemble de pilotes sous forme d'archives .deb, que vous pouvez ensuite stocker sur une clé pour installer sur ordinateur tiers. Cet ensemble se récupère soit sous forme d'archive .zip soit sous forme d'archive .tar.gz à l'url http://cdimage.debian.org/cdimage/unofficial/non-free/firmware/sid/current/. Décompactez l'archive dans un répertoire "pilotes", ou vous pourrez distinguer différents fichiers .deb.
Téléchargez ensuite firmware-linux-free*.deb et ajoutez cette archive à votre répertoire "pilotes". Copiez ce répertoire sur une clé usb et lorsque vous connecterez la clé à un ordinateur ayant besoin de pilotes non-libres, vous vous déplacerez dans la clé puis ferez:
dpkg -i firmware-linux-nonfree*.deb
Nous nous efforçons de fournir des paquetages pour tout firmware librement redistribuable depuis nos dépots d'outils non-libres, mais tous les fournisseurs ne l'autorisent pas.
Catégories de pilotes
- audio
-
- Cirrus Logic (Sound Fusion) CS4280/CS461x/CS462x/CS463x
-
- snd-cs46xx
- http://bugs.debian.org/464197
- /lib/firmware/cs46xx/cs46xx-old.fw
- suivez scrupuleusement le how-to décrit dans le rapport de bug, MD5: 6510e1759d85b0627d36367febbb3a6a
- EMI 2|6
-
- emi26
- http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git;a=tree;f=emi26;hb=HEAD
/lib/firmware/emi26/ - /lib/firmware/emi26/bitstream.bin
- /lib/firmware/emi26/firmware.fw
- /lib/firmware/emi26/loader.fw
- EMI 6|2m
-
- emi62
- http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git;a=tree;f=emi62;hb=HEAD
/lib/firmware/emi62 - /lib/firmware/emi62/bitstream.bin
- /lib/firmware/emi62/loader.fw
- /lib/firmware/emi62/midi.fw
- /lib/firmware/emi62/spdif.fw
- Sound Blaster 16/AWE CSP
-
- sb16
- http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git;a=tree;f=sb16;hb=HEAD
/lib/firmware/sb16
- Korg 1212 IO
-
- snd-korg1212
- http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git;a=tree;f=korg;hb=HEAD
/lib/firmware/korg - /lib/firmware/smctr/k1212.dsp
- ESS Allegro Maestro3
-
- snd-maestro3
- http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git;a=tree;f=ess;hb=HEAD
/lib/firmware/ess - /lib/firmware/ess/maestro3_assp_kernel.fw
- /lib/firmware/ess/maestro3_assp_minisrc.fw
- Yamaha YMF724/740/744/754
-
- snd-ymfpci
- http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git;a=tree;f=yamaha;hb=HEAD
/lib/firmware/yamaha - /lib/firmware/yamaha/ds1_ctrl.fw
- /lib/firmware/yamaha/ds1_dsp.fw
- /lib/firmware/yamaha/ds1e_ctrl.fw
- bluetooth
-
- Atheros AR30xx Bluetooth chipset
-
- ath3k
- apt-get install firmware-atheros
- /lib/firmware/ath3k-1.fw
- Broadcom Blutonium Bluetooth chipset (BCM203x)
-
- bcm203x
- apt-get install bluez-firmware
- cpu
-
- Intel
-
- apt-get install intel-microcode
- eth
-
- Broadcom NetXtremeII (BCM5706/5708/5709/5716, bnx)
-
- bnx2
- apt-get install firmware-bnx2
- Broadcom NetXtremeII 10Gb (BCM57710/57711/57711E, bnx2x)
-
- bnx2x
- apt-get install firmware-bnx2x
- Chelsio Communications T3 10Gb Ethernet
-
- cxgb3
- http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git;a=tree;f=cxgb3
/lib/firmware/cxgb3/ - /lib/firmware/cxgb3/*.bin
- Intel e100 (82559 D101M/ D101M, 82551-F, 82551-10), 100 MBit/s
-
- e100
- apt-get install firmware-linux-nonfree
- KLSI KL5USB101-based
-
- klsi
- apt-get install firmware-linux-nonfree
- Realtek RTL8111D(L), 1 GBit/s ethernet
-
- r8169
- apt-get install firmware-realtek
- /lib/firmware/rtl_nic/rtl8168d-1.fw
- /lib/firmware/rtl_nic/rtl8168d-2.fw
- SMC ISA/MCA Token Ring
-
- smctr
- http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git;a=blob_plain;f=tr_smctr.bin;hb=HEAD
- /lib/firmware/smctr/tr_smctr.bin
- SUN Cassini GBit/s
-
- sun
- http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git;a=tree;f=sun;hb=HEAD
/lib/firmware/sun
- Broadcom Tigon3 (tg3)
-
- tg3
- apt-get install firmware-linux-nonfree
- /lib/firmware/tigon/tg3.bin
- /lib/firmware/tigon/tg3_tso5.bin
- /lib/firmware/tigon/tg3_tso.bin
- ieee802.11
-
- Atheros AR9170 802.11n USB wireless
-
- ar9170usb
- http://www.kernel.org/pub/linux/kernel/people/mcgrof/firmware/ar9170/ar9170.fw
- /lib/firmware/ar9170.fw
- Atheros AR7010/ AR9271 802.11n USB wireless
-
- ath9k_htc
- http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git;a=blob_plain;f=ar9271.fw;hb=HEAD
- /lib/firmware/ar9271.fw
- /lib/firmware/ar7010.fw
- /lib/firmware/ar7010_1_1.fw
- Atmel AT76c50x 11 MBit/s
-
- atmel* at76_usb
- apt-get install atmel-firmware
- /lib/firmware/atmel_at76c5
- Broadcom b43
-
- b43
- apt-get install firmware-b43-lpphy-installer
- /lib/firmware/b43/b0g0bsinitvals5.fw
- /lib/firmware/b43/b0g0initvals5.fw
- /lib/firmware/b43/ucode5.fw
- Vous ne devriez plus avoir besoin d'installer le firmware propriétaire pour la plupart des cartes b43 802.11b/g. 2. Au cas où les 2 sont installés, le firmware propriétaire sera utilisé de préférence au firmware libre.
- Broadcom b43legacy
-
- b43legacy
- apt-get install firmware-b43legacy-installer
- /lib/firmware/b43legacy/ucode2.fw
- /lib/firmware/b43legacy/ucode4.fw
- /lib/firmware/b43legacy/pcm4.fw
- /lib/firmware/b43legacy/a0g0bsinitvals2.fw
- /lib/firmware/b43legacy/a0g0initvals2.fw
- /lib/firmware/b43legacy/b0g0bsinitvals2.fw
- /lib/firmware/b43legacy/b0g0initvals2.fw
- Broadcom b43legacy
-
- b43legacy
- apt-get install firmware-brcm80211
- /lib/firmware/brcm/bcm43xx-0.fw
- /lib/firmware/brcm/bcm43xx_hdr-0.fw
- Intel ipw2100 (11 MBit/s) and Intel ipw2200 (54 MBit/s)
-
- ipw2100 ipw2200
- apt-get install firmware-ipw2x00
- /lib/firmware/ipw2100
- Intel ipw3945/ iwlwifi, 54 Mbit/s and Intel ipw4965, iwl1000/ iwl5xxx, iwl6000, iwl6050/ iwlagn, draft-n
-
- iwl4965 iwl3945 iwlwifi-* iwlagn
- apt-get install firmware-iwlwifi
- /lib/firmware/iwlwifi-3945-1.ucode
- /lib/firmware/iwlwifi-3945-2.ucode
- /lib/firmware/iwlwifi-4965-1.ucode
- /lib/firmware/iwlwifi-4965-2.ucode
- /lib/firmware/iwlwifi-5000-1.ucode
- /lib/firmware/iwlwifi-5000-2.ucode
- /lib/firmware/iwlwifi-5150-2.ucode
- Intersil prism54 (p54pci/ p54usb), 54 MBit/s
-
- p54pci p54usb prism54
- http://jbnote.free.fr/prism54usb/
- Realtek RTL8188S 150/ RTL8191S/ RTL8192S 300 MBit/s USB WiFi cards
-
- r8712u
- apt-get install firmware-realtek
- /lib/firmware/rtlwifi/rtl8712u.bin
- RaLink rt61, rt73, rt2860 and rt2870 54 MBit/s
-
- rt73* rt61* rt28*
- apt-get install firmware-ralink
- /lib/firmware/rt73
- Realtek 8192C/8188C 150/ 300 MBit/s PCI WiFi cards
-
- rtl8192ce
- apt-get install firmware-realtek
- /lib/firmware/rtlwifi/rtl8192cfw.bin
- Realtek RTL8192E 150/ 300 MBit/s PCI WiFi cards
-
- r8192e_pci
- apt-get install firmware-realtek
- /lib/firmware/RTL8192E/data.img
- /lib/firmware/RTL8192E/main.img
- /lib/firmware/RTL8192E/boot.img
- Realtek 8192S/8191S 150/ 300 MBit/s PCI WiFi cards
-
- rtl8192se
- apt-get install firmware-realtek
- /lib/firmware/rtlwifi/rtl8192sefw.bin
- Realtek RTL8188S 150/ RTL8191S 300 MBit/s USB WiFi cards
-
- r8192s_usb
- apt-get install firmware-realtek
- /lib/firmware/RTL8192SU/rtl8192sfw.bin
- ZyDAS zd1201 11 MBit/s
-
- zd1201
- http://surfnet.dl.sourceforge.net/sourceforge/linux-lc100020/zd1201-0.14-fw.tar.gz
- /lib/firmware/zd1201
- ZyDAS zd1211 54 MBit/s
-
- zd1211*
- apt-get install zd1211-firmware
- /lib/firmware/zd1211/zd1211
- modem
-
- Atari DSP56k
-
- dsp56k
- http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git;a=tree;f=dsp56k;hb=HEAD
/lib/firmware/dsp56k
- Eagle ADSL
- radio
-
- Digital Audio Broadcasting (DAB) Receiver
-
- dabusb
- apt-get install firmware-linux-nonfree
- /lib/firmware/dabusb/bitstream.bin
- /lib/firmware/dabusb/firmware.fw
- serial
-
- Computone IntelliPort Plus
- Inside Out Edgeport
-
- edgeport
- http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git;a=tree;f=edgeport;hb=HEAD
/lib/firmware/edgeport/
- Keyspan USA-xxx
-
- keyspan
- http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git;a=tree;f=keyspan;hb=HEAD
/lib/firmware/keyspan - /lib/firmware/keyspan/mpr.fw
- /lib/firmware/keyspan/usa18x.fw
- /lib/firmware/keyspan/usa19.fw
- /lib/firmware/keyspan/usq19qi.fw
- /lib/firmware/keyspan/usa19qw.fw
- /lib/firmware/keyspan/usa19w.fw
- /lib/firmware/keyspan/usa28.fw
- /lib/firmware/keyspan/usa28x.fw
- /lib/firmware/keyspan/usa28xa.fw
- /lib/firmware/keyspan/usa28xb.fw
- /lib/firmware/keyspan/usa49w.fw
- /lib/firmware/keyspan/usa19qw.fw
- /lib/firmware/keyspan/usa49wlc.fw
- Keyspan PDA single-port
-
- keyspanda
- http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git;a=tree;f=keyspan_pda;hb=HEAD
/lib/firmware/keyspan_pda
- TI 3410/5052
-
- ti_usb_3410_5052
- http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git;a=blob_plain;f=ti_3410.fw;hb=HEAD http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git;a=blob;f=ti_5052.fw;hb=HEAD
- /lib/firmware/ti_usb_3410_5052/ti_3410.fw
- /lib/firmware/ti_usb_3410_5052/ti_5052.fw
- ConnectTech WhiteHEAT
-
- whiteheat
- http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git;a=blob_plain;f=whiteheat.fw;hb=HEAD http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git;a=blob;f=whiteheat_loader.fw;hb=HEAD
- /lib/firmware/whiteheat/whiteheat.fw
- /lib/firmware/whiteheat/whiteheat_loader.fw
- tv
-
- Afatech AF9005 DVB-T USB1.1
-
- dvb-usb-af9005
- /lib/firmware/AF05BDA.sys
- Afatech AF9015 DVB-T
-
- dvb-usb-af9015
- http://palosaari.fi/linux/v4l-dvb/firmware/af9015/5.1.0.0/dvb-usb-af9015.fw
- /lib/firmware/dvb-usb-af9015.fw
- av7110 dvb
-
- av7110
- get_dvb_firmware av7110
- /lib/firmware/dvb-ttpci-01.fw
- bluebird dvb
-
- bluebird
- get_dvb_firmware bluebird
- /lib/firmware/dvb-usb-bluebird-01.fw
- dec2000t dvb
-
- dec2000t
- get_dvb_firmware dec2000t
- /lib/firmware/dvb-ttusb-dec-dec2000t.fw
- dec2500t dvb
-
- dec2500t
- get_dvb_firmware dec2500t
- /lib/firmware/dvb-ttusb-dec-dec20500t.fw
- dec3000t dvb
-
- dec3000t
- get_dvb_firmware dec3000t
- /lib/firmware/dvb-ttusb-dec-dec3000t.fw
- diusb dvb
-
- diusb
- get_dvb_firmware diusb
- /lib/firmware/dvb-diusb-5.0.0.11.fw
- various full featured DVB
-
- dvb
- http://www.linuxtv.org/downloads/firmware/
- la plupart des cartes bon marché n'auront pas besoin de celà
- IVTV
- Technotrend/Hauppauge Nova
-
- nova
- http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git;a=tree;f=ttusb-budget;hb=HEAD
/lib/firmware/ttusb-budget/
- or51132_qam
-
- or51132_qam
- get_dvb_firmware or51132_qam
- /lib/firmware/dvb-fe-or51132_qam.fw
- or51132_vsb dvb
-
- or51132_vsb
- get_dvb_firmware or51132_vsb
- /lib/firmware/dvb-fe-or51132_vsb.fw
- or51211 dvb
-
- or51211
- get_dvb_firmware or51211
- /lib/firmware/dvb-fe-or51211.fw
- sp8870 dvb
-
- sp8870
- get_dvb_firmware sp8870
- /lib/firmware/dvb-fe-sp8870
- sp887x dvb
-
- sp887x
- get_dvb_firmware sp887x
- /lib/firmware/dvb-fe-sp887x
- tda1004x dvb
-
- tda1004x
- get_dvb_firmware tda10046
- /lib/firmware/dvb-fe-tda10046.fw
- vga
-
- ATi r128 and Radeon r100-r780
-
- radeon
- apt-get install firmware-linux-nonfree
- Matrox MGA 100-450
-
- matrox
- apt-get install firmware-linux-nonfree
- nVidia
-
- nv
- l'accélaration 3d n'est actuellement pas possible avec les pilotes libre
- video
-
- cameras based on Vision's CPiA2
-
- cpia2
- http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git;a=tree;f=cpia2;hb=HEAD
/lib/firmware/cpia2/ - /lib/firmware/cpia2/stv0672_vp4.bin
- 3com HomeConnect (aka vicam)
-
- vicam
- http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git;a=tree;f=vicam;hb=HEAD
/lib/firmware/vicam/ - /lib/firmware/vicam/firmware.fw