PDA

View Full Version : Eeebuntu e cellulari 3 come modem


DeMoN3
18-02-2009, 10:25
Salve a tutti.

Stavo pensando di disdire il contratto hsdpa con la 3 ed usare il cellulare(con la sua scheda ed i suoi 4gb/mese inclusi nel piano tariffario)come modem per collegarmi con il netbook e vedere email e forum(magari qualche video su youtube,ma non è fondamentale...principalmente pagine web).

è possibile usare il cellulare come modem con linux(nello specifico, eeebuntu)?Su windows ci sono 2 possibilità di usare il cellulare come modem(e si basano su due software diversi):una a consumo,in base a quanto navighi paghi tot in base al tuo piano tariffario,e uno sfruttando la connessione gratuita(per via del piano tariffario che include tot traffico o per via di promozioni)...sapete aiutarmi?

Barra
18-02-2009, 23:23
ho provato per un amico a fare andare un lg u990xseries (gran telefono) sul suo eee 701. Sull'asus ho installato hardy + kernel adam + script vari per ottimizzare.

Ho installato network manager 0.70 e collegando il cell questo viene riconosciuto al volo e cliccando sull'icona di network manager mi compare un'icona per far partire al connessione che però non funziona.

Sul fisso invece usando intrepid la cosa è un pò + evoluta (anche se il risultato è lo stesso). Infatti NM mi presenta al collegamento del cellulare un pannello che consente la selezione dell'operatore telefonico, il problema però resta identico.

Leggendo su qualche wiki ho scoperto che per far andare correttamente nm con quel cellulare bisogna fare una modifica in HAL.Magari nel tuo caso tutto funziona.

DeMoN3
18-02-2009, 23:39
ehm...ho capito ben poco,a dir la verità...cmq io ho trovato questa guida


Per prima cosa è necessario rimuovere il modulo cdc_acm; lo possiamo fare digitando sul terminale il comando:

sudo rmmod cdc_acm

Ora dobbiamo recuperare alcune informazioni sul cellulare. Da terminale digitiamo:

lsusb

ci comparirà qualcosa come output, tra gli altri, le informazioni del cellulare:

nakinub@nakinub-laptop:~$ lsusb
Bus 005 Device 007: ID 059b:007e Iomega Corp.
Bus 005 Device 003: ID 05ca:1810 Ricoh Co., Ltd
Bus 005 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 013: ID 1004:6000 LG Electronics, Inc. VX4400/VX6000 Cellphone
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 004: ID 1241:1166 Belkin
Bus 001 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000

I dati che ci interessano sono questi: 1004:6000, che rappresentano rispettivamente il codice produttore e il codice prodotto.
A questo punto basta forzare il sistema affiché carichi il modulo usbserial per il nostro cellulare.
Scriviamo quindi sul terminale:

sudo modprobe usbserial vendor=0x1004 product=0x6000

anteponendo ai codici produttore e prodotto 0x perché si tratta di numeri esadecimali.
A questo punto siamo pronti a connetterci. Per ora useremo wvdial e da terminale digitiamo:

sudo gedit /etc/wvdial.conf

Editiamo il nostro file che dovrà avere questo contenuto:

[Dialer Defaults]
Modem = /dev/ttyUSB0
Baud = 460800
Init1 = ATZ
Init2 = AT+CGATT=0,"IP","naviga.tre.it",,0,0
ISDN = 0
Modem Type = Analog Modem
Carrier Check = no
Phone = *99#
Username = a
Password = ''

Salviamo e usciamo dall'editor di testo.
Per connettersi basta digitare wvdial sul terminale. Per disconnettersi, si preme la combinazione di tasti Ctrl+C.

Nota - Ctrl+c dovrete premerlo sul terminale dove avete lanciato wvdial.

I passi appena compiuti non sono persistenti. Al riavvio del sistema, tutto sarà come prima. Per rendere persistente la precedente configurazione occorre eseguire i seguenti passaggi:

1.Mettere in blacklist il modulo cdc_acm

sudo gedit /etc/modprobe.d/blacklist

basta aggiungere la riga finale blacklist cdc_acm e salvare;


2.Far caricare all'avvio il modulo usbserial

sudo gedit /etc/modules

alla fine del file si scrive usbserial e si salva;


3.Forzare il sistema a caricare il modulo usbserial per il cellulare

sudo gedit /etc/modprobe.d/options

e inserire una riga con il contenuto options usbserial vendor=0x1004 product=0x6000, poi salvare.




Il problema è che quando avvio wvdial mi dice "bad init string",quindi c'è un problema in
Init1 = ATZ
Init2 = AT+CGATT=0,"IP","naviga.tre.it",,0,0

Barra
19-02-2009, 07:14
IMHO quella guida è vecchia.

Per darti una mano sarebbe utile sapere quale distro (e che versione della stessa usi), di che cellulare stiamo parlando e il tipo di contatto che usi.

DeMoN3
19-02-2009, 11:29
allora...uso

linux eeebuntu 2.0 standard,che dovrebbe esser basata su ubuntu 8.10

nokia E65

cavo dati usb

piano tariffario "zero6Top"

se ti servono altre informazioni,chiedi pure

Barra
19-02-2009, 13:06
Ho provato ora:


ubuntu intrepid (8.10)
nokia e61
cavo dati di serie

tim



collego il cell, mi chiede di configurarlo e propone la finesta con tutti gli operatori telefonici, scelgo tim 3g e confermo tutto.

cliccando sull'icona di network manager c'è oltre alla rete locale l'indicazione 'tim 3g'. Selezionandola mi si è collegato al primo colpo.

APN e tutto il resto non vanno configurati, sono già dentro il cell. (Prova se il cellulare naviga). Sono a tua disposizione per ogni altro chiarimento.

DeMoN3
19-02-2009, 13:12
il cellulare per conto suo naviga,ma se lo collego al pc con eeebuntu non mi chiede nulla,ma guardando lsusb mi fa vedere che è collegato e con ls /dev/ttyACM* mi fa vedere che viene cretato ttyACM0

su eeebuntu(la versione per eeepc)non c'è la creazione guidata,c'è questa situazione

http://img6.imageshack.us/img6/7342/standbybw6.png
http://img22.imageshack.us/img22/7759/menuew4.png
http://img23.imageshack.us/img23/1710/finestravm9.png
http://img9.imageshack.us/img9/7044/parametrioq3.png

Barra
19-02-2009, 13:57
Da terminale:
lsusb

e posta qui il risultato.

DeMoN3
19-02-2009, 14:03
Da terminale:
lsusb

e posta qui il risultato.

ti riporto direttamente il vendor e il product id del cellulare... 0x0421 e 0x0506 (mi pare,il vendor è sicuramente quello...al max usa quelli e poi ci penso io a mettere i valori giusti :P )

c'ero andato vicino... 0x0421 e 0x0508

Bus 001 Device 001: ID 0421:0508 Nokia Mobile Phones

Barra
19-02-2009, 15:02
L'account h3g lo hai creato tu o il sistema?
prova a rimuoverlo e ricollegare il telefono.


https://wiki.ubuntu.com/NetworkManager/Hardware/3G
qui magari trovi qualcosa. Il tuo modello non è riportato ma nemmeno il mio E61 (che va out of box!)

DeMoN3
19-02-2009, 15:46
L'account h3g lo hai creato tu o il sistema?
prova a rimuoverlo e ricollegare il telefono.


https://wiki.ubuntu.com/NetworkManager/Hardware/3G
qui magari trovi qualcosa. Il tuo modello non è riportato ma nemmeno il mio E61 (che va out of box!)

h3g è la connessione che era stata creata per usare la penna hsdpa

DeMoN3
19-02-2009, 15:55
allora...eliminando quella connessione,appena connesso il cellulare me lo rileva e mi chiede di configurare la connessione,ma quando poi provo a connettermi(anche mettendo l'apn giusto)non va...ora voglio controllare se ne l frattempo mi hanno cambiato il piano tariffario,ma anche senza credito "per contratto",dovrebbe cmq farmi navigare a consumo,no?

DeMoN3
19-02-2009, 15:57
si,me l'hanno già attivato,e sul "le sai tutte??" di tre(praticamente una sorta di assistenza clienti gestita da altri clienti)mmi hanno risposto con un sibilino "purtroppo l'e65 ha problemi su linux"

DeMoN3
19-02-2009, 16:27
allora...cancellando quella connessione il cell viene rilevato,ma non riesce a connettersi(neanche impostando il giusto APN)

seguendo questa guida
http://www.dynamicduo.it/ilfornaio/2008/05/25/usare-il-nokia-e65-come-modem-su-debian-gnulinux
(naturalmente mettendo l'APN tre.it anzichè tim.ibox etc...)
wvdial non mi dà più "bad init string",ma in compenso mi da un messaggio

-->Sending: ATDT*99#
-->Waiting for carrier
NO CARRIER
-->No carrier! Trying again


finchè non lo interrompo io...cosa può essere??possibile che l'unico cellulare che non possa essere usato come modem su linux ce l'ho io??

tra parentesi,connettendo il mio vecchio 6680 al pc,si connette senza problemi(ma,poverino,ha oramai la batteria a pezzi e lo uso solo per chiamare gratis la mia ragazza)

Barra
19-02-2009, 16:39
hai bluetooth sul pc? potresti provare blueman che è completamente indipendente da nm e magari va meglio!

DeMoN3
19-02-2009, 16:43
si,ha anche il bluethoot...ora vedo se tramite sinaptic riesco a installarlo

...blueman,giusto?


edit:niente,non lo trova...sicuro si chiami così?

Barra
19-02-2009, 17:18
http://rafanto.net/2009/02/blueman-un-nuovo-gestore-dispositivi-bluetooth/

chicco83
19-02-2009, 18:32
non funziona neanche impostando come apn solo tre.it?

DeMoN3
19-02-2009, 18:34
non funziona neanche impostando come apn solo tre.it?

con quella guida no...ora provo blueman

DeMoN3
19-02-2009, 19:29
ho installato blueman...ma non riesco a farlo funzionare...l'icona sua non c'è,praticamente ha preso il posto di "bluetooth manager",ma quando l'avvio non riesco a connettermi(xò trova il bluetooth del cellulare)

Barra
20-02-2009, 19:16
Mah qui io non avedo il bluetooth sui miei pc non posso esserti di aiuto....