Elenco delle sorgenti software e driver firmware: non-free
Elenco delle sorgenti software
La live-ISO di siduction fornisce solamente software conforme alle linee guida della DFSG (Debian Free Software Guidelines). Probabilmente vorrete aggiungere le sezioni contrib non-free al file /etc/apt/sources.list.d/debian.list :
mcedit /etc/apt/sources.list.d/debian.list
Adesso le linee dovrebbero assomigliare a queste, a seconda della scelta del mirror (fate riferimento a Elenco dei server e mirror Debian - Stato attuale):
# 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
Dopo aver modificato le sorgenti software dovrete eseguire apt-get update prima di ricercare o installare nuovi pacchetti (eseguire apt-get update è sempre una buona pratica prima dell'installazione di un qualsiasi pacchetto).
Rilevazione del firmware - non-free
Per installare eventuali firmware non-free (si presume, in proposito, che le voci contrib non-free siano state già aggiunte alle sorgenti):
apt-get update apt-get install firmware-linux firmware-linux-free firmware-linux-nonfree
Il firmware richiesto può essere determinato con l'enumerazione device/firmware più sotto riportata oppure usando lo script fw-detect (contenuto nel pacchetto siduction-scripts).
$ fw-detect
L'output di fw-detect mostra i comandi da usare per installare e attivare il firmware:
Esempio:
#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
Per installare il firmware dai depositi git, digitate in un terminale:
apt-get install git
Pacchetti di firmware non-free .deb su di una chiavetta
Nel caso aveste bisogno di avere predisponibile firmware .deb su una chiavetta USB sì da poterlo trasferire in un altro computer, potete scaricarlo sia come file zip che come file tar.gz da http://cdimage.debian.org/cdimage/unofficial/non-free/firmware/sid/current/ ed estrarlo in una directory di nome firmware. Dovreste vedere una certa quantità di file .deb.
Quindi scaricate firmware-linux-free*.deb e aggiungetelo agli altri file .deb nella directory in cui si sono estratti i firmware non-free. Infine trasferite il tutto con la chiavetta nel computer che necessita del firmware non-free e:
dpkg -i firmware-linux-nonfree*.deb
Noi cerchiamo di fornire nei nostri archivi di software "non-free" i pacchetti per i firmware legalmente ridistribuibili, ma non tutti i produttori lo permettono.
Categorie dei firmware
- audio
-
- Cirrus Logic (Sound Fusion) CS4280/CS461x/CS462x/CS463x
-
- snd-cs46xx
- /lib/firmware/cs46xx/cs46xx-old.fw
- 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
-
- 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
- 1. Non dovreste più aver bisogno del firmware proprietario per la maggior parte delle schede wifi 802.11b/g. 2. Il firmware non-free verrà usato a preferenza di quello free se entrambi risultano installati."
- 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 RTL8192E 150/ 300 MBit/s PCI WiFi cards
-
- rtl8192ce
- apt-get install firmware-realtek
- /lib/firmware/RTL8192E/data.img
- /lib/firmware/RTL8192E/main.img
- /lib/firmware/RTL8192E/boot.img
- Realtek RTL8192E 150/ 300 MBit/s USB WiFi cards
-
- r8192e_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 maggior parte delle schede economiche non ne hanno bisogno
- 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'accelerazione 3D non è ancora possibile con i driver liberi
- 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