Dimensione: 3000
Commento: completata la traduzione
|
Dimensione: 3283
Commento: CategoryNuoviDocumenti (esiste anche DialupModemHowto/Smartlink, che si fa?)
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 1: | Linea 1: |
#LANGUAGE it | |
Linea 2: | Linea 3: |
||<tablestyle="fixed; font-size: 0.9em; width:50%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]][[TableOfContents]]|| | ||<tablestyle="float:right; font-size: 0.9em; width:25%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]][[TableOfContents]]|| [[BR]][[BR]] = Introduzione = |
Linea 4: | Linea 7: |
La presente guida descrive la procedura di installazione dei driver per il modem '''!SmartLink''', molto diffuso sulle schede madri dei portatili. | |
Linea 5: | Linea 9: |
= Per iniziare = ---- Questo modem è molto diffuso sulle schede madri dei portatili. Da un terminale, eseguendo `lspci` dovrebbe comparire, tra le altre righe, anche questa: {{{ |
= Verifica dell'hardware = Eseguire in un terminale il seguente comando: {{{ lspci }}} dovrebbe comparire, tra le altre righe, anche questa: {{{ |
Linea 13: | Linea 17: |
Per installere questo driver è necessario avere abilitato il repository `multiverse`, controllare [:AddingRepositoriesHowto:AddingRepositoriesHowto]. | Per installare questo driver è necessario avere abilitato il repository '''multiverse''', controllare questo [:Repository:how-to] per aggiungere i repository. |
Linea 15: | Linea 19: |
Utilizzare [:SynapticHowto: Synaptic], [:AptGetHowTo: apt-get] o un altro strumento, per installare i pacchetti. | Utilizzare '''[:SynapticHowto:Synaptic]''', '''[:AptGetHowTo:apt-get]''' o un altro strumento, per installare i pacchetti. |
Linea 19: | Linea 23: |
1. `linux-ARCH` (dove `ARCH` può essere 686, 686-smp, k7 o k7-smp) | 0. ''linux-ARCH'' (dove `ARCH` può essere 686, 686-smp, k7 o k7-smp) |
Linea 21: | Linea 25: |
1. `build-essential` | 0. ''build-essential'' |
Linea 23: | Linea 27: |
1. `linux-headers-2.6-ARCH` | 0. ''linux-headers-2.6-ARCH'' |
Linea 25: | Linea 29: |
1. `fakeroot` | 0. ''fakeroot'' |
Linea 29: | Linea 33: |
Installare anche i sorgenti del driver Smart Link: | Installare anche i sorgenti del driver '''!SmartLink''': |
Linea 31: | Linea 35: |
1. `sl-modem-daemon` | 0. ''sl-modem-daemon'' |
Linea 33: | Linea 37: |
1. `sl-modem-source` | 0. ''sl-modem-source'' |
Linea 35: | Linea 39: |
[[Anchor(dricompil)]] = Compilare il driver = |
|
Linea 36: | Linea 42: |
= Compilare il driver = ---- |
Eseguire i passi seguenti all'interno di un terminale: |
Linea 39: | Linea 44: |
Eseguire i passi seguenti all'interno di un terminale. | 1. estrarre tutti i file contenuti nell'archivio all'interno della directory corrente: {{{ tar -xjf /usr/src/sl-modem.tar.bz2 }}} |
Linea 41: | Linea 48: |
1. {{{tar -xjf /usr/src/sl-modem.tar.bz2}}}: questo comando estrarrà tutti i file contenuti nell'archivio all'interno della directory corrente. | 1. spostarsi all'interno di questa directory per modificare i moduli affinché funzionino con Ubuntu: {{{ cd modules/sl-modem/debian }}} |
Linea 43: | Linea 52: |
1. {{{cd modules/sl-modem/debian}}}: è necessario spostersi in questa directory per modificare i moduli affinché funzionino con Ubuntu. | 1. Aprire il file `control.modules.in` presente in questa directory. All'interno del file si trova la riga «`Depends: kernel-image-_KVERS_`», cambiare questa riga in «`Depends: linux-image-_KVERS_`» |
Linea 45: | Linea 54: |
1. Aprire il file `control.modules.in` presente in questa directory. All'interno del file si trova una riga come: | 1. {{{ cd .. }}} |
Linea 47: | Linea 58: |
{{{Depends: kernel-image-_KVERS_}}} | 1. creare il driver sul kernel corrente:{{{ fakeroot debian/rules kdist KVERS=`uname -r` KSRC=/usr/src/linux-headers-`uname -r` }}} |
Linea 49: | Linea 62: |
Cambiare questa riga in questo modo: | 1. {{{ cd .. }}} |
Linea 51: | Linea 66: |
{{{Depends: linux-image-_KVERS_}}} | 1. {{{ sudo dpkg -i sl-modem-modules-*.deb }}} ogni tanto questo comando si blocca, quando succede cancellarlo con '''Ctrl+C''' e riprovare. |
Linea 53: | Linea 70: |
1. {{{cd ..}}} | = Risoluzione dei problemi = |
Linea 55: | Linea 72: |
1. {{{fakeroot debian/rules kdist KVERS=`uname -r` KSRC=/usr/src/linux-headers-`uname -r`}}}: questo comando creerà il driver sul kernel corrente. | Se il driver funziona, un file chiamato `/dev/ttySL0` sarà presente. Se non funziona, eseguire: {{{ sudo /etc/init.d/sl-modem-daemon restart }}} potrebbe essere anche utile lanciare il comando: {{{ modprobe slamr }}} |
Linea 57: | Linea 78: |
1. {{{cd ..}}} 1. {{{sudo dpkg -i sl-modem-modules-*.deb}}}: ogni tanto questo comando si blocca, cancellarlo con `Ctrl+C` e riprovare. = Far funzionare il tutto = ---- Se il driver funziona, un file chiamato `/dev/ttySL0` sarà presente. Se non funziona, eseguire {{{sudo /etc/init.d/sl-modem-daemon restart}}} potrebbe essere utile come eseguire {{{modprobe slamr}}}, ma tutto ciò sembra essere molto 'random'. Riavviare il sistema potrebbe anche essere utile. |
potrebbe essere necessario un riavvio del sistema. |
Linea 67: | Linea 81: |
1. Questo driver è fornito da Ubuntu all'interno del repository '''multiverse''' e diversamente da quelli presenti nel repository '''restricted''', questo non viene modificato dal team di sviluppo di Ubuntu. Per tale ragione, ottenere il suo corretto funzionamento può rivelarsi non banale. 2. Ogni volta che si aggiorna il kernel del sistema, è necessario parallelamente ricompilare i driver del modem, come riportato in [#dricompil Compilare il driver]. = Ulteriori risorse = * [wiki:Ubuntu/BinaryDriverHowto/SmartLinkModem Documento originale] (en) |
|
Linea 68: | Linea 90: |
1. Questo driver è fornito da Ubuntu all'interno del repository '''multiverse''' e diversamente da quelli presenti nel repository '''restricted''', questo non viene modificato dal team di sviluppo di Ubuntu.Per quello necessita di un po' di lavoro per farlo funzionare. 2. Ogni volta che si aggiorna il kernel del sistema, bisogna ripetere i passi della sezione '''Compliare il driver'''. ---- Documento originale: [wiki:Ubuntu/BinaryDriverHowto/SmartLinkModem SmartLinkModem] {en} |
CategoryHardware CategoryNuoviDocumenti |
IndiceBRTableOfContents |
Introduzione
La presente guida descrive la procedura di installazione dei driver per il modem SmartLink, molto diffuso sulle schede madri dei portatili.
Verifica dell'hardware
Eseguire in un terminale il seguente comando:
lspci
dovrebbe comparire, tra le altre righe, anche questa:
0000:00:1f.6 Modem: Intel Corp. 82801DB (ICH4) AC'97 Modem Controller (rev 03)
Per installare questo driver è necessario avere abilitato il repository multiverse, controllare questo [:Repository:how-to] per aggiungere i repository.
Utilizzare [:SynapticHowto:Synaptic], [:AptGetHowTo:apt-get] o un altro strumento, per installare i pacchetti.
Assicurarsi di avere l'ultima versione disponibile del kernel, quindi installare i seguenti pacchetti:
linux-ARCH (dove ARCH può essere 686, 686-smp, k7 o k7-smp)
build-essential
linux-headers-2.6-ARCH
fakeroot
attachment:Icone/Piccole/note.png Alcuni di questi pacchetti potrebbero avere bisogno di installare altri pacchetti per risolvere le dipendenze.
Installare anche i sorgenti del driver SmartLink:
sl-modem-daemon
sl-modem-source
Compilare il driver
Eseguire i passi seguenti all'interno di un terminale:
estrarre tutti i file contenuti nell'archivio all'interno della directory corrente:
tar -xjf /usr/src/sl-modem.tar.bz2
spostarsi all'interno di questa directory per modificare i moduli affinché funzionino con Ubuntu:
cd modules/sl-modem/debian
Aprire il file control.modules.in presente in questa directory. All'interno del file si trova la riga «Depends: kernel-image-_KVERS_», cambiare questa riga in «Depends: linux-image-_KVERS_»
cd ..
creare il driver sul kernel corrente:
fakeroot debian/rules kdist KVERS=`uname -r` KSRC=/usr/src/linux-headers-`uname -r`
cd ..
sudo dpkg -i sl-modem-modules-*.deb
ogni tanto questo comando si blocca, quando succede cancellarlo con Ctrl+C e riprovare.
Risoluzione dei problemi
Se il driver funziona, un file chiamato /dev/ttySL0 sarà presente. Se non funziona, eseguire:
sudo /etc/init.d/sl-modem-daemon restart
potrebbe essere anche utile lanciare il comando:
modprobe slamr
potrebbe essere necessario un riavvio del sistema.
Note
Questo driver è fornito da Ubuntu all'interno del repository multiverse e diversamente da quelli presenti nel repository restricted, questo non viene modificato dal team di sviluppo di Ubuntu. Per tale ragione, ottenere il suo corretto funzionamento può rivelarsi non banale.
- Ogni volta che si aggiorna il kernel del sistema, è necessario parallelamente ricompilare i driver del modem, come riportato in [#dricompil Compilare il driver].
Ulteriori risorse
- [wiki:Ubuntu/BinaryDriverHowto/SmartLinkModem Documento originale] (en)