Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Cestino/SmartLink"
Differenze tra le versioni 3 e 9 (in 6 versioni)
Versione 3 del 01/12/2005 21.50.21
Dimensione: 3000
Commento: completata la traduzione
Versione 9 del 13/05/2007 19.11.13
Dimensione: 3304
Autore: LeoIannacone
Commento: Nuova Organizzazione Wiki
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
## page was renamed from ModemSmartLink
#LANGUAGE it
Linea 2: Linea 4:
||<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 8:
La presente guida descrive la procedura di installazione dei driver per il modem '''!SmartLink''', molto diffuso sulle schede madri dei portatili.
Linea 5: Linea 10:
= Per iniziare =
----

Q
uesto 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 18:
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 20:
Utilizzare [:SynapticHowto: Synaptic], [:AptGetHowTo: apt-get] o un altro strumento, per installare i pacchetti. Utilizzare [:SynapticHowto:Synaptic], [:Apt:apt-get] o [:AdeptHowTo:Adept] per installare i pacchetti.
Linea 19: Linea 24:
 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 26:
 1. `build-essential`  0. ''build-essential''
Linea 23: Linea 28:
 1. `linux-headers-2.6-ARCH`  0. ''linux-headers-2.6-ARCH''
Linea 25: Linea 30:
 1. `fakeroot`  0. ''fakeroot''
Linea 29: Linea 34:
Installare anche i sorgenti del driver Smart Link: Installare anche i sorgenti del driver '''!SmartLink''':
Linea 31: Linea 36:
 1. `sl-modem-daemon`  0. ''sl-modem-daemon''
Linea 33: Linea 38:
 1. `sl-modem-source`  0. ''sl-modem-source''
Linea 35: Linea 40:
[[Anchor(dricompil)]]
= Compilare il driver =
Linea 36: Linea 43:
= Compilare il driver =
----
Eseguire i passi seguenti all'interno di un terminale:
Linea 39: Linea 45:
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 49:
 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 53:
 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 55:
 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 59:
  {{{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 63:
 Cambiare questa riga in questo modo:  1. {{{
cd ..
}}}
Linea 51: Linea 67:
  {{{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 71:
 1. {{{cd ..}}} = Risoluzione dei problemi =
Linea 55: Linea 73:
 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 79:
 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 82:

 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 91:

 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

BR

BRBR

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], [:Apt:apt-get] o [:AdeptHowTo:Adept] per installare i pacchetti.

Assicurarsi di avere l'ultima versione disponibile del kernel, quindi installare i seguenti pacchetti:

  1. linux-ARCH (dove ARCH può essere 686, 686-smp, k7 o k7-smp)

  2. build-essential

  3. linux-headers-2.6-ARCH

  4. 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:

  1. sl-modem-daemon

  2. sl-modem-source

Anchor(dricompil)

Compilare il driver

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
  2. spostarsi all'interno di questa directory per modificare i moduli affinché funzionino con Ubuntu:

    cd modules/sl-modem/debian
  3. 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_»

  4. cd ..
  5. creare il driver sul kernel corrente:

    fakeroot debian/rules kdist KVERS=`uname -r` KSRC=/usr/src/linux-headers-`uname -r`
  6. cd ..
  7. 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

  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)


CategoryHardware CategoryNuoviDocumenti