Home > Altro, Debian / Ubuntu > Debian Squeeze:Possible missing firmware

Debian Squeeze:Possible missing firmware

Tra le novità della nuova Debian Squeeze c’è stato lo spostamento dei firmware non liberi in pacchetti appartenenti alla sezione non-free dell’archivio, per esempio firmware-linux.

In sostanza l’errore che potreste ricevere in fase di aggiornamento della vostra Debian, è che alcuni driver non vengano riconosciuti con un messaggio simile al seguente:

:W: Possible missing firmware /lib/firmware/e100/d102e_ucode.bin for module e100

Ecco alcuni firmware che sono stati spostati nella directory /lib/firmware:

3com
advansys
agere_ap_fw.bin
agere_sta_fw.bin
av7110
cis
cxgb3
dabusb
dsp56k
dvb-fe-xc5000-1.6.114.fw
dvb-usb-dib0700-1.20.fw
e100
kaweth
keyspan_pda
matrox
mts_cdma.fw
mts_edge.fw
mts_gsm.fw
r128
radeon
tehuti
tigon

Per installare i firmware mancanti:

vi /etc/apt/sources.list
deb http://ftp.it.debian.org/debian/ squeeze main non-free contrib
deb-src http://ftp.it.debian.org/debian/ squeeze main non-free contrib

deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free

Dovete aggiungere non-free ai repository.

Ora dobbiamo installare il pacchetto necessario per i firmware non-free:

apt-get update
apt-get install firmware-linux-nonfree

L’installazione del pacchetto provvede alla rigenerazione dell’initrd, però se volete essere sicuri che non ci siano problemi alla ripartenza potete forzare la riconfigurazione del pacchetto:

dpkg-reconfigure linux-image-2.6.32-x-x

Se non ci sono errori di firmware mancanti potete riavviare con il nuovo kernel.

  1. Nessun commento ancora...
  1. Nessun trackback ancora...