STOP! Perché questa guida si trova sotto la pagina Cestino?. Una guida può essere cestinata dal Gruppo Documentazione se contiene istruzioni compatibili solo con rilasci non più supportati di Ubuntu oppure perché non si ha certezza che lo siano per i rilasci attualmente supportati. Queste pagine richiedono un aggiornamento e una verifica delle istruzioni contenute. Se vuoi riesumare una di queste guide contatta il Gruppo Documentazione nella board sul forum. |
Introduzione
I portatili Amilo A1650G dispongono di un lettore di schede flash integrato, che utilizza i moduli tifm, i quali, tuttavia, non sono molto comodi da usare, non disponendo di un'interfaccia grafica. Nel seguito ne verrà descritta il reperimento e l'installazione.
La soluzione dovrebbe funzionare anche con altri portatili.
Rilevamento del lettore
Per verificare se il lettore di memorie flash in dotazione al portatile necessita dei suddetti driver, basta lanciare il seguente comando:
lspci | grep -i pcixx21
verificare che il risultato del precedente comando sia una riga contenente la stringa Texas Instruments PCIxx21 Integrated Flash Media Controller.
Configurazione del dispositivo
Digitare nel terminale il seguente comando:
lspci -n
visualizzare il codice della scheda (per esempio 02:09.3 0180: 104c:8033). Sarà facile riconoscerlo perché rintracciabile nella stessa posizione in cui si trova il lettore digitando il comando lspci.
Per Ubuntu 6.10 (Edgy Eft) o precedenti
Eseguire in un terminale il comando:
sudo setpci -s 02:09.3
al posto di 02:09.3 inserire il codice visualizzato poco prima.
Per Ubuntu 7.04 (Feisty Fawn)
In Ubuntu 7.04 la procedura e' leggermente diversa in quanto bisogna esplicitamente impostare il canale PCI di funzionamento per il lettore di card.
Digitare il comando:
sudo setpci -s 02:09.3 4c.b=0x02
al posto di 02:09.3 inserire il codice visualizzato poco prima.
A questo punto il sistema è pronto all'installazione e al caricamento dei moduli nel kernel.
Moduli per il kernel
In Ubuntu 6.10 ed Ubuntu 7.04 i moduli necessari dovrebbero essere automaticamente inclusi al momento dell'installazione.
In questo caso passare direttamente al passo successivo.
Per verificarlo, digitare il comando:
lsmod | grep -i tifm_sd
Nel caso siano assenti, procedere al prossimo paragrafo.
Caricare manualmente i moduli Tifm
Cercare i moduli su web o scaricarli al sito http://williagh.altervista.org.
Dopo aver scaricato i moduli, eseguire il seguente comando nella directory dei file sorgenti:
make sudo make install
Caricamento dei moduli
Una volta che siano stati compilati, è necessario caricarli nel kernel con i comandi:
sudo modprobe tifm_core sudo modprobe tifm_sd
Il sistema potrà ora correttamente rilevare la presenza di schede nel lettore.
