3 581
contributi
S3v (discussione | contributi) (Collegamenti esterni e controllata per Stretch) |
m (dmesg può richiedere privilegi di amministrazione (a partire da Stretch, a seconda del kernel installato)) |
||
(3 versioni intermedie di un altro utente non mostrate) | |||
Riga 23: | Riga 23: | ||
<pre># update-initramfs -u -k all</pre> | <pre># update-initramfs -u -k all</pre> | ||
oppure: | oppure: | ||
<pre> | <pre># dmesg | grep -Ei "firmware|fw"</pre> | ||
Ad esempio: | Ad esempio: | ||
<pre> | <pre> | ||
Riga 40: | Riga 40: | ||
Allo stesso modo il comando: | Allo stesso modo il comando: | ||
<pre> | <pre> | ||
# dmesg | grep -Ei "firmware|fw" | |||
[ 6.588840] platform microcode: firmware: agent aborted loading intel-ucode/06-36-01 (not found?) | [ 6.588840] platform microcode: firmware: agent aborted loading intel-ucode/06-36-01 (not found?) | ||
[ 6.595326] platform microcode: firmware: agent aborted loading intel-ucode/06-36-01 (not found?) | [ 6.595326] platform microcode: firmware: agent aborted loading intel-ucode/06-36-01 (not found?) | ||
Riga 85: | Riga 85: | ||
... | ... | ||
Nel caso in cui i precedenti metodi non possano essere applicati, o perché la connessione alla Rete è assente o perché non si ha a disposizione un terminale con cui interfacciarsi con Debian, la ricerca del firmware mancante può essere comunque eseguita utilizzando [ | Nel caso in cui i precedenti metodi non possano essere applicati, o perché la connessione alla Rete è assente o perché non si ha a disposizione un terminale con cui interfacciarsi con Debian, la ricerca del firmware mancante può essere comunque eseguita utilizzando questa pagina<sup>[[#Collegamenti esterni | [4]]]</sup>. | ||
== Installare il firmware == | == Installare il firmware == | ||
Riga 98: | Riga 98: | ||
Prestare attenzione alla [[sezione]] di cui il pacchetto fa parte. Se questo appartiene alla sezione [[non-free]], bisognerà abilitarla nel file <code>/etc/apt/sources.list</code> e poi eseguire un "apt-get update" per rigenerare la lista dei pacchetti. | Prestare attenzione alla [[sezione]] di cui il pacchetto fa parte. Se questo appartiene alla sezione [[non-free]], bisognerà abilitarla nel file <code>/etc/apt/sources.list</code> e poi eseguire un "apt-get update" per rigenerare la lista dei pacchetti. | ||
Se non si ha a disposizione una connessione funzionante alla Rete, l'unica soluzione è prelevare il [[pacchetto|pacchetto deb]] e trasferirlo alla macchina su cui deve essere installato. Il pacchetto da prelevare deve appartenere alla stessa versione di Debian che si sta utilizzando, cioè, se si sta utilizzando [[ | Se non si ha a disposizione una connessione funzionante alla Rete, l'unica soluzione è prelevare il [[pacchetto|pacchetto deb]] e trasferirlo alla macchina su cui deve essere installato. Il pacchetto da prelevare deve appartenere alla stessa versione di Debian che si sta utilizzando, cioè, se si sta utilizzando [[Stretch]], bisogna prelevare il pacchetto nella sua versione contenuta in "Stretch" e deve essere relativo all'[[architettura]] della macchina su cui deve essere installato (amd64, i386, etc.).<br/> | ||
Le pagine da cui prelevare i pacchetti .deb sono quelle classiche. Ad esempio, [ | Le pagine da cui prelevare i pacchetti .deb sono quelle classiche. Ad esempio, questa<sup>[[#Collegamenti esterni | [3]]]</sup> è la pagina relativa al pacchetto "firmware-realtek" per "Stretch"; il download si avvia dopo aver scelto l'architettura della propria macchina (oppure "all" se il pacchetto è valido per tutte le architetture) e poi il [[mirror]].<br/> | ||
[[Image:Firmware1.png|center]] | [[Image:Firmware1.png|350px|link=|center]] | ||
Una volta prelevato il pacchetto .deb, quest'ultimo va installato con [[dpkg]]: | Una volta prelevato il pacchetto .deb, quest'ultimo va installato con [[dpkg]]: | ||
Riga 108: | Riga 108: | ||
Ad esempio: | Ad esempio: | ||
<pre> | <pre> | ||
# dpkg -i firmware- | # dpkg -i firmware-realtek_20161130-3_all.deb | ||
</pre> | </pre> | ||
Una strada alternativa è utilizzare [[Gdebi]] nel caso si abbiano problemi di [[dipendenze]] che non si vogliono risolvere manualmente. | Una strada alternativa è utilizzare [[Gdebi]] nel caso si abbiano problemi di [[dipendenze]] che non si vogliono risolvere manualmente. | ||
== Pacchetti firmware == | == Pacchetti firmware == | ||
Una lista parziale dei [[pacchetto|pacchetti]] contenenti firmware può essere visualizzata in questa pagina<sup>[[#Collegamenti esterni | [5]]]</sup>. | |||
* '''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. | ||
Riga 133: | Riga 133: | ||
Questo 'problema' può essere risolto prelevando uno dei tre file (.zip, .tar.gz o cpio.gz) da questo indirizzo<sup>[[#Collegamenti esterni | [1]]]</sup> per poi copiarlo su una pendrive, oppure ricorrendo all'installazione di Debian attraverso questa immagine contenente firmware non-free<sup>[[#Collegamenti esterni | [2]]]</sup><br/> | Questo 'problema' può essere risolto prelevando uno dei tre file (.zip, .tar.gz o cpio.gz) da questo indirizzo<sup>[[#Collegamenti esterni | [1]]]</sup> per poi copiarlo su una pendrive, oppure ricorrendo all'installazione di Debian attraverso questa immagine contenente firmware non-free<sup>[[#Collegamenti esterni | [2]]]</sup><br/> | ||
L'immagine non appartiene alla distribuzione ufficiale Debian in quanto ha al suo interno del firmware distribuito con licenza non conforme alle [[DFSG]]. | L'immagine non appartiene alla distribuzione ufficiale Debian in quanto ha al suo interno del firmware distribuito con licenza non conforme alle [[DFSG]]. | ||
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/> | ||
Riga 140: | Riga 139: | ||
== Collegamenti esterni == | == Collegamenti esterni == | ||
[1] [https://cdimage.debian.org/cdimage/unofficial/non-free/firmware/ Indirizzo dei tre file contenenti firmware]<br/> | [1] [https://cdimage.debian.org/cdimage/unofficial/non-free/firmware/ Indirizzo dei tre file contenenti firmware]<br/> | ||
[2] [https://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/ Immagine con firmware] | [2] [https://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/ Immagine con firmware]<br/> | ||
[3] [https://packages.debian.org/stretch/firmware-realtek Pacchett .deb per firmware Realtek]<br/> | |||
[4] [https://www.debian.org/distrib/packages.it.html#search_contents Ricerca tra i pacchetti Debian]<br/> | |||
[5] [https://packages.debian.org/search?suite=all§ion=all&searchon=names&keywords=firmware Ricerca pacchetti firmware]<br/> | |||
{{Autori | {{Autori |
contributi