Dimensione: 2224
Commento:
|
← Versione 17 del 20/03/2011 17.02.25 ⇥
Dimensione: 5107
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 1: | Linea 1: |
## page was renamed from DialupModemHowto/Lucent | |
Linea 2: | Linea 3: |
#format wiki | |
Linea 3: | Linea 5: |
<<BR>> <<Indice>> ## <<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?t=365787")>> |
|
Linea 4: | Linea 9: |
||<tablebgcolor="#f1f1ed" tablewidth="40%" tablestyle="margin: 0pt 0pt 1em 1em; float: right; font-size: 0.9em;"style="padding: 0.5em;">[[TableOfContents(2)]]|| | |
Linea 6: | Linea 10: |
= Modem che supportano il driver Lucent = | = Introduzione = Guida per i modem che supportano il driver '''Lucent'''. |
Linea 13: | Linea 20: |
== Itmodem == | = Itmodem = |
Linea 17: | Linea 25: |
Linea 32: | Linea 41: |
A questo punto si può passare alla [:DialupModemHowto#configurazione: configurazione] della rete. | A questo punto si può passare alla [[Hardware/Modem/Dialup#configurazione| configurazione]] della rete. |
Linea 34: | Linea 43: |
== Martian, un alterniva a ltmodem == | = Martian, un alternativa a ltmodem = |
Linea 40: | Linea 49: |
Sarà il caso di installare il [http://martian.barrelsoutofbond.org/ Martian driver] per ovviare all'errore. | Sarà il caso di installare il [[http://martian.barrelsoutofbond.org/|Martian driver]] per ovviare all'errore. |
Linea 43: | Linea 52: |
* Scaricare il driver a questo indirizzo: [http://www.barrelsoutofbond.org/downloads/martian/] | * Scaricare il driver a questo indirizzo: [[http://www.barrelsoutofbond.org/downloads/martian/]] |
Linea 52: | Linea 61: |
= Ubuntu 10.04 Lucid Lynx e driver Martian = Su Ubuntu 10.04 è possibile installare i driver a partire dai sorgenti, l'ultima versione la potete trovare a [[http://linmodems.technion.ac.il/packages/ltmodem/kernel-2.6/martian|questo indirizzo]]. La procedura per l'installazione è la seguente: * Scaricare `martian-full-20100123.tar.gz` e decomprimerlo; * Assicurarsi di avere installati i pacchetti ''build-essential'' e ''gcc'', altrimenti installarli {{{ sudo apt-get install build-essential gcc }}} * Dal terminale, posizionarsi all'interno della cartella con i sorgenti decompressi, compilare e installare seguendo i seguenti comandi (leggetevi prima però il file INSTALL) {{{ cd /Scaricati/martian make clean make sudo make install }}} * Se la compilazione è andata a buon fine ora potete controllare se il modulo del vostro modem è stato caricato con il comando {{{ lsmod | grep martian_dev }}} Se per qualche motivo non è stato caricato potete provare a farlo voi a mano con il comando {{{ sudo modprobe martian_dev }}} * Per poter essere attivo il modem ora ha bisogno che rimanga in memoria il programma "martian_modem", per caricarlo in memoria come demone potete usare il seguente comando: {{{ sudo martian_modem --daemon --user=root --group=dialout --mode=0660 --country=it --smp }}} Se avete un processore singolo o comunque con un solo core omettete pure "--smp" * A questo punto il vostro modem pronto all'uso con i programmi di vostro gradimento e lo potete trovare sotto `/dev/ttySM0`, permangono 2 problemi, l'esecuzione automatica all'avvio e la necessità di eseguire il programma in modalità amministratore pena il non funzionamento del modem. * Per non dover eseguire il programma di composizione (dialup o fax che sia) in modalità amministrativa bisogna aggiungere il proprio utente ai gruppi "dialout", "dip" e "fax" dal gestore degli utenti della vostra distribuzione (oltre ad aver gia settato le opzioni --mode=0660 --user=root --group=dialout nella stringa di inizializzazione del demone). * Per avviare il nostro demone in maniera automatica potete procedere creando un file di testo con un nome che volete (es. martian) all'interno della cartella `/etc/init.d/` e lo potete fare col seguente comando (sostituendo a "gedit" il vostro editor di testo di riferimento): {{{ sudo gedit /etc/init.d/martian }}} All'interno del file incollate il seguente testo e salvate il file: {{{ #! /bin/sh martian_modem --daemon --user=root --group=dialout --mode=0660 --country=it --smp }}} Ora dovremo rendere il file eseguibile con: {{{ sudo chmod +x /etc/init.d/martian }}} Per finire diciamo alla nostra ubuntu di caricare all'avvio il file "martian" che abbiamo creato con: {{{ sudo update-rc.d /etc/init.d/martian defaults }}} |
|
Linea 53: | Linea 112: |
CategoryDaRevisionare CategoryHardware | CategoryHardware CategoryDaRevisionare |
Introduzione
Guida per i modem che supportano il driver Lucent.
Se l'output di scanModem è simile a The modem has a supported Lucent/Agere DSP (digital signal processing) chipset, bisognerà procedere in questo modo.
Prima cosa, installare dal LiveCD il pacchetto linux-restricted-modules, da terminale digitare:
sudo apt-get install linux-restricted-modules-`uname -r`
Itmodem
Creare, se c'è bisogno, un link simbolico per /etc/modem, da terminale digitare:
sudo ln -s rom /dev/ttyLTM0 /dev/modem
Successivamente dare i seguenti comandi:
sudo sh -c "echo ltserial >> /etc/modules" sudo sh -c "echo ltmodem >> /etc/modules"
Creare il file /etc/udev/rules.d/10-local.rules, da terminale digitate:
sudo nano /etc/udev/rules.d/10-local.rules
- Inserire queste righe: {{{#ltmodem
KERNEL="ttyLTM0", SYMLINK="modem" }}}
Premere Ctrl+X per uscire e salvare.
Caricare i nuovi driver, digitare:
sudo modprobe ltserial sudo modprobe ltmodem
A questo punto si può passare alla configurazione della rete.
Martian, un alternativa a ltmodem
Su Dapper 6.06.1 è possibile che provando a caricare il modulo ltserial si vada incontro a un errore simile a questo:
FATAL: Error inserting ltserial (...): Invalid argument
Sarà il caso di installare il Martian driver per ovviare all'errore.
- Installare i pacchetti necessari come spiegato all'inizio della guida.
Scaricare il driver a questo indirizzo: http://www.barrelsoutofbond.org/downloads/martian/
Seguire le istruzioni riportate nel file INSTALL compreso nel pacchetto, e alla fine digitate da terminale:
sudo martian_helper --daemon
Se si inciampa in qualche problema forse dovrete creare un link simbolico:
sudo ln -s /dev/ttySM0 /dev/modem
- Dovrebbe funzionare.
Ubuntu 10.04 Lucid Lynx e driver Martian
Su Ubuntu 10.04 è possibile installare i driver a partire dai sorgenti, l'ultima versione la potete trovare a questo indirizzo. La procedura per l'installazione è la seguente:
Scaricare martian-full-20100123.tar.gz e decomprimerlo;
Assicurarsi di avere installati i pacchetti build-essential e gcc, altrimenti installarli
sudo apt-get install build-essential gcc
Dal terminale, posizionarsi all'interno della cartella con i sorgenti decompressi, compilare e installare seguendo i seguenti comandi (leggetevi prima però il file INSTALL)
cd /Scaricati/martian make clean make sudo make install
Se la compilazione è andata a buon fine ora potete controllare se il modulo del vostro modem è stato caricato con il comando
lsmod | grep martian_dev
Se per qualche motivo non è stato caricato potete provare a farlo voi a mano con il comando
sudo modprobe martian_dev
Per poter essere attivo il modem ora ha bisogno che rimanga in memoria il programma "martian_modem", per caricarlo in memoria come demone potete usare il seguente comando:
sudo martian_modem --daemon --user=root --group=dialout --mode=0660 --country=it --smp
Se avete un processore singolo o comunque con un solo core omettete pure "--smp"
A questo punto il vostro modem pronto all'uso con i programmi di vostro gradimento e lo potete trovare sotto /dev/ttySM0, permangono 2 problemi, l'esecuzione automatica all'avvio e la necessità di eseguire il programma in modalità amministratore pena il non funzionamento del modem.
- Per non dover eseguire il programma di composizione (dialup o fax che sia) in modalità amministrativa bisogna aggiungere il proprio utente ai gruppi "dialout", "dip" e "fax" dal gestore degli utenti della vostra distribuzione (oltre ad aver gia settato le opzioni --mode=0660 --user=root --group=dialout nella stringa di inizializzazione del demone).
Per avviare il nostro demone in maniera automatica potete procedere creando un file di testo con un nome che volete (es. martian) all'interno della cartella /etc/init.d/ e lo potete fare col seguente comando (sostituendo a "gedit" il vostro editor di testo di riferimento):
sudo gedit /etc/init.d/martian
All'interno del file incollate il seguente testo e salvate il file:
martian_modem --daemon --user=root --group=dialout --mode=0660 --country=it --smp
Ora dovremo rendere il file eseguibile con:
sudo chmod +x /etc/init.d/martian
Per finire diciamo alla nostra ubuntu di caricare all'avvio il file "martian" che abbiamo creato con:
sudo update-rc.d /etc/init.d/martian defaults