Debian e firmware: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
m
nessun oggetto della modifica
mNessun oggetto della modifica
mNessun oggetto della modifica
Riga 20: Riga 20:
<pre># update-initramfs -u -k all</pre>
<pre># update-initramfs -u -k all</pre>
oppure:
oppure:
<pre>$ dmesg | grep -i "firmware|fw"</pre>
<pre>$ dmesg | egrep -i "firmware|fw"</pre>
Ad esempio:
Ad esempio:
<pre>
<pre>
Riga 46: Riga 46:
[  20.871348] r8169 0000:03:00.0 eth0: unable to load firmware patch rtl_nic/rtl8105e-1.fw (-2)
[  20.871348] r8169 0000:03:00.0 eth0: unable to load firmware patch rtl_nic/rtl8105e-1.fw (-2)
</pre>
</pre>
ci darà più o meno le stesse informazioni e in più ci informa che è stata individuata dal sistema anche la mancanza del firmware per il microcodice della CPU.
ci darà più o meno le stesse informazioni oltre al fatto che è stata individuata dal sistema anche la mancanza del firmware per il microcodice della CPU.


Altro metodo è quello guardare il contenuto della directory <code>/run/udev/firmware-missing/</code> in cui <code>udev</code> inserisce informazioni riguardanti il firmware mancante durante il riconoscimento delle periferiche:
Altro metodo è quello guardare il contenuto della directory <code>/run/udev/firmware-missing/</code> in cui <code>udev</code> inserisce informazioni riguardanti il firmware mancante durante il riconoscimento delle periferiche:
Riga 56: Riga 56:
== Quali pacchetti installare ==
== Quali pacchetti installare ==
Ci sono diverse strade.<br/>
Ci sono diverse strade.<br/>
'''1)''' Utilizzare un motore di ricerca specificando la periferica hardware individuta attraverso il comando "lspci" o "lsusb".<br/>
'''1)''' Utilizzare un motore di ricerca specificando la periferica hardware individuata attraverso il comando "lspci" o "lsusb".<br/>
Ad esempio per cercare firmware per la propria scheda di rete:
Ad esempio per cercare firmware per la propria scheda di rete:
<pre>
<pre>
Riga 105: Riga 105:
Ad esempio:
Ad esempio:
<pre>
<pre>
# dpkg -i firmware-realtek.deb
# dpkg -i firmware-realtek_0.36+wheezy.1_all.deb
</pre>
</pre>


== Pacchetti firmware ==
== Pacchetti firmware ==
La lista dei [[pacchetti]] contenenti firmware può essere visualizzata in [http://packages.debian.org/search?suite=all&section=all&searchon=names&keywords=firmware questa pagina].
La lista dei [[pacchetti]] contenenti firmware può essere visualizzata in [http://packages.debian.org/search?suite=all&section=all&searchon=names&keywords=firmware questa pagina].
* '''firmware-linux-free'''<br/>firmware conforme alle [[DFSG]]; è contenuto nelle [[sezione]] [[main]].
* '''firmware-linux-free'''<br/>firmware conforme alle DFSG; è contenuto nelle [[sezione]] [[main]].
* '''firmware-linux-nonfree'''<br/>firmware non conforme alle [[DFSG]]; è contenuto nella sezione [[non-free]] e contiene firmware per varie periferiche (ad esempio per le schede ATI Radeon) che non è incluso in un pacchetto specifico.
* '''firmware-linux-nonfree'''<br/>firmware non conforme alle [[DFSG]]; è contenuto nella sezione [[non-free]] e contiene firmware per varie periferiche (ad esempio per le schede ATI Radeon) che non è incluso in un pacchetto specifico.
* '''firmware-linux'''<br/>[[metapacchetto]] che installa i pacchetti ''firmware-linux-free'' e ''firmware-linux-nonfree''. Appartiene alla sezione <code>non-free</code>.
* '''firmware-linux'''<br/>[[metapacchetto]] che installa i pacchetti ''firmware-linux-free'' e ''firmware-linux-nonfree''. Appartiene alla sezione <code>non-free</code>.
Riga 131: Riga 131:


Nel caso l'individuazione del firmware copiato su pendrive fallisca, è sempre possibile, nel caso in cui l'[[installer]] lo permetta, ignorare il messaggio e proseguire fino al termine dell'installazione di Debian. A questo punto installare il firmware necessario con i metodi elencati in precedenza.<br/>
Nel caso l'individuazione del firmware copiato su pendrive fallisca, è sempre possibile, nel caso in cui l'[[installer]] lo permetta, ignorare il messaggio e proseguire fino al termine dell'installazione di Debian. A questo punto installare il firmware necessario con i metodi elencati in precedenza.<br/>
Nel caso in cui si stia installando una [[netinst]] o una mini.iso e si abbia la necessità di firmware per la propria scheda ethernet o wireless (che permettono il collegamento alla Rete necessario per scaricare i pacchetti di cui si ha bisogno), è sempre obbligatorio copiare i file di cui sopra su una pendrive (o altro supporto rimovibile) altrimenti ci si potrebbe trovare nell'impossibilità di terminare correttamente l'[[Installare Debian|installazione di Debian]] (se si sta usando una mini.iso) o nelle condizioni di terminare con successo l'installazione ma di far partire Debian senza un'interfaccia grafica (nel caso si stia utilizzando una [[netinst]]).
Nel caso in cui si stia installando una [[netinst]] o una mini.iso e si abbia la necessità di firmware per la propria scheda ethernet o wireless (che permettono il collegamento alla Rete necessario per scaricare i pacchetti di cui si ha bisogno), è sempre obbligatorio copiare i file di cui sopra su una pendrive (o altro supporto rimovibile) altrimenti ci si potrebbe trovare nell'impossibilità di terminare correttamente l'[[Installare Debian|installazione di Debian]] (se si sta usando una mini.iso) o nelle condizioni di terminare con successo l'installazione ma di far partire Debian senza un'interfaccia grafica (nel caso si stia utilizzando una ''netinst'').


{{Autori
{{Autori
6 999

contributi

Menu di navigazione