Installare modem USB su Ubuntu e derivate.

14 Maggio, 2011 (16:48) | Linux | By: sargonsei

Installare modem USB su Ubuntu e derivate.

Le operazioni per installare un modem USB su Lunux Ubuntu e derivate (es. Linux Mint), sono le seguenti:

1) Reperire il firmware.

2) Copiare il firmware nella directory /lib/firmware/.
3) Verificare dove si trova il file pppoatm.so.
4) Modificare il file /etc/ppp/options .
5) Modificare i files /etc/ppp/pap-secrets e /etc/ppp/chap-secrets.

6) Inserire il proprio utente all’interno del gruppo dip
7) Per attivare il modem USB, aprire una shell e impartire il comando pppd.

    FINE. Per disattivare il modem USB, aprire una shell e impartire il comando killall -s9 pppd.

I punti 1) e 2) non dipendono dalla distribuzione che si usa, quindi sono stati spiegati in un altro post, che voi avete già letto e seguito con estrema cura (se non l’avete fatto, fatelo ora!)

http://sargonsei.altervista.org/gnulinux-installazione-modem-usb-%E2%80%93-firmware/

quindi procediamo dal punto 3).


TRE. Verificare dove si trova il file pppoatm.so.

Per farlo, impartire il comando

sudo locate pppoatm.so

che, nel mio caso, ha dato come output:

/usr/lib/pppd/2.4.5/pppoatm.so

 

QUATTRO. Modificare il file /etc/ppp/options .

Con nautilus in modalità Super Utente, andare all’interno della cartella /etc/ppp , trovare il file options, modificarne i permessi in modo che il SuperUtente lo possa modificare, aprirlo ed aggiungere le seguenti righe:

 

lock
debug
kdebug 1
noauth
maxfail 3
ipparam ppp0
noipdefault
usepeerdns
defaultroute
noaccomp
noccp
nobsdcomp
nodeflate
nopcomp
novj
novjccomp
persist
plugin /usr/lib/pppd/2.4.5/pppoatm.so 8.35

user “aliceadsl”

ATTENZIONE! Nel vostro caso, ultime 2 righe, potrebbero essere diverse. Infatti, fra la parola plugin e il numero 8.35, occorre scrivere l’output trovato al punto 3, che, nel mio caso, era appunto /usr/lib/pppd/2.4.5/pppoatm.so ma nel vostro caso, potrebbe essere diverso. Inoltre, nell’ultima riga, io ho messo fra virgolette il nome dell’user della mia linea ADSL, mentre voi dovrete mettere la vostra.

 

CINQUE. Modificare i files /etc/ppp/pap-secrets e /etc/ppp/chap-secrets.

Con nautilus in modalità Super Utente, andare all’interno della cartella /etc/ppp , trovare il file chap-secrets, modificarne i permessi in modo che il SuperUtente lo possa modificare, aprirlo ed aggiungere la righa:

“aliceadsl” * “aliceadsl” *

ATTENZIONE! Nel vostro caso, le parole scritte fra apici, potrebbero essere diverse. Infatti, fra apici occorre mettere il nome utente e la password della linea ADSL, che nel mio caso erano entrambe aliceadsl, mentre voi dovrete mettere il nomeutente e la password relative alla vostra linea ADSL.

Se il file non esiste, crearlo direttamente con quel contenuto.

Fare la stessa cosa col file chap-secrets.

 

SEI. Inserire il proprio utente all’interno del gruppo dip.

Per fare ciò, è sufficiente impartire, da terminale, il comando

 sudo adduser nome_utente dip

 

Ovviamente, al posto di nome_utente occorre mettere il nome dell’utente che si desidera possa accedere ad Internet senza dover possedere i privilegi da Super Utente

SETTE. Per attivare il modem USB, aprire una shell e impartire il comando pppd. Gli utenti non iscritti al gruppo dip. potranno comunque connettersi ad internet impartendo il comando sudo pppd.

    FINE. Per disattivare il modem USB, aprire una shell e impartire il comando killall -s9 pppd. Gli utenti non iscritti al gruppo dip. potranno comunque disconnettersi impartendo il comando sudo killall -s9 pppd.

Chi è capace, può creare un lanciatore che faccia partire il modem con un click del mouse.

Prima di procedere nella navigazione, assicurarsi di aver tolto la spunta a “Lavora non in linea”.

Se qualcuno conosce un modo per far eseguire il comando pppd senza essere Super Utenti, o un modo per terminare la navigazione senza dover scollegare fisicamente il modem, me lo faccia sapere.

 

Qui trovate interessanti informazioni sul comando pppd:

http://oldsit