Cerca
Login
Chi è online?
 92 visitatori online
Membri Iscritti
18 registrati
0 oggi
0 questa settimana
3 questo mese
Ultimo: catello

Installare Huawei e169 della Tre su ArchLinux

Manuali - Linux
logo huaweiDopo aver curato la guida su come installare ArchLinux sull’eeepc, eccomi con una nuova guida per ArchLinux, riguardande l’installazione e configurazione della chiavetta Huawei e169 della Tre su ArchLinux.

Premetto che questa guida potrebbe andare bene anche con altre chiavette simili.
Tempo fa avevo già trattato questo argomento, però in quel caso avevo spiegato come installarla e configurarla su Ubuntu, mentre su ArchLinux è un po’ diverso ed è quindi necessaria una nuova guida per i seguenti motivi:

  • Bisogna utilizzare una versione di ppp patchata
  • All’inizio non funzionerà da utente normale
  • Bisogna fargli assegnare i dns giusti

In questa guida nonostante io utilizzo KDE, tratterò della configurazione del tutto con Gnome-PPP, poichè ha interfaccia grafica, e KPPP mi restituisce errore, e quindi non ci sono riuscito.

La soluzione è ppp-rdr, che sarebbe esattamente ppp con una patch applicata chiamata rdr, che sta per ‘replacedefaultroute’, che serve appunto per permettere di inserire questa opzione in ppp per permettere di assegnare la route di default quando viene stabilita la connessione con il modem

 

Per ottenere questo possiamo utilizzare yaourt, quindi aggiungiamo al file /etc/pacman.conf la seguente riga:

[archlinuxfr]
Server = http://repo.archlinux.fr/i686

Ora aggiorniamo la lista con pacman -Syu e successivamente digitiamo pacman -S yaourt

Ora per installare ppp-rdr digitiamo yaourt -S ppp-rdr e probabilmente alla fine vi dirà che si è verificato un errore di conflitti con ppp e che yaourt ancora non supporta la sostituzione, quindi vi dirà di eseguire pacman -Rd ppp e successivamente pacman -U /tmp/yaourt-tmp-nomeutente/ppp-rdr-2.4.4-7..pkg.tar.gz o qualcosa di simile.

Ora installiamo gnome-ppp, digitiamo quindi pacman -S gnome-ppp e fra le dipendenze avremo anche wvdial.

Adesso aggiungiamo l’opzione per la default route, modifichiamo quindi il file /etc/ppp/peers/wvdial e aggiungiamo l’opzione replacedefaultroute.

Ora prima di configurare gnome-ppp modifichiamo i permessi per eseguirlo con utente normale.

Il metodo che useremo e assegnare wvdial a un gruppo chiamato dialout.
Per prima cosa quindi lanciamo questi 2 comandi:

groupadd dialout
gpasswd -a utente dialout

Ora settiamo i permessi in questo modo:

chgrp dialout /usr/bin/wvdial
chmod u+s,o= /usr/bin/wvdial

L’ultima modifica necessaria è la modifica dei permessi del file /etc/resolv.conf per permettergli di modificare i dns quando viene lanciato da utente normale.

Attenzione: La modifica dei permessi a questo file in realtta’ non è la miglior soluzione, se qualcuno ha una soluzione migliore è ben accetta.

Se non ve la sentite di usare una soluzione non sicurissima modificate il file /etc/resolv.conf a mano dopo aver stabilito la connessione, altrimenti modificate i permessi in questo modo:

chmod a+rw /etc/resolv.conf

Io per rendere effettive le modifiche ho dovuto riavviare il computer, quindi riavviate, e quando vi siete loggati nuovamente aprite gnome-ppp per configurare la chiavetta vera e propria.

Prima di tutto inserite la chiavetta nella porta USB del computer, poi digitate dmesg e assicuratevi che vengano creati i dispositivi /dev/ttyUSB0, /dev/ttyUSB1, /dev/ttyUSB2.

In caso contrario potrebbe significare che avete un kernel modificato senza i moduli necessari.

Per facilitarvi il compito vi posto il mio file di configurazione .wvdial.conf che verrà creato quando lanciate gnome-ppp ed è situato nella vostra home.

[Dialer Defaults]
Modem = /dev/ttyUSB0
ISDN = off
Modem Type = Analog Modem
Baud = 460800
Init = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+cgdcont=1,”ip”,”tre.it”
Init4 =
Init5 =
Init6 =
Init7 =
Init8 =
Init9 =
Phone = *99#
Phone1 =
Phone2 =
Phone3 =
Phone4 =
Dial Prefix =
Dial Attempts = 1
Dial Command = ATM1L3DT
Ask Password = off
Password = tre
Username = tre
Auto Reconnect = off
Abort on Busy = off
Carrier Check = off
Check Def Route = on
Abort on No Dialtone = on
Stupid Mode = on
Idle Seconds = 0
Auto DNS = off
;Domain =
;Nameserver = 208.67.222.222
;Nameserver2 =
;Minimize = on
;Dock = on
;Do NOT edit this file by hand!

Questo file di configurazione funziona bene nel mio caso e utilizzerà il DNS 208.67.222.222, che è quello corretto.

Infine potreste utilizzare un APN differente dal mio, io utulizzo tre.it, ma ho visto che la maggiorparte delle persone hanno datacard.tre.it, dipende dall’abbonamento che avete con la sim.

Ora aprite nuovamente Gnome-PPP da utente normale e andate su Connetti.

Ora se tutto è andato bene dovreste esser connessi e riuscir a navigare, e nella SystemTray dovrebbe esserci l’icona di gnome-ppp di due monitor che indica che siete connessi, e facenddo doppio click potrete vedere i dettagli, e disconnettervi quando lo desiderate.

 

Tags: archlinux | internet key

 

Aggiungi commento


Codice di sicurezza
Aggiorna

Translate
Ultime dal Forum
Iscriviti al Feed

Enter your email address: