Vodafone connect card
Succede per caso che uno deve far funzionare una di quelle diavolerie elettroniche con cui non avrà mai niente a che fare siccome serve ad un amico e succede di rimanere sbalorditi dal fatto che la cosa funzioni ma neanche voi sapete come... la storia che vi sto per raccontare è una di queste.Si parte dal possedere una scheda PCMCIA della vodafone, una di quelle schede lunghe con delle lucine colorate che lampeggiano quando la collegate: in particolare dopo collegata un bel lspci vi restituirà
03:00.0 Network controller: Option N.V. Qualcomm MSM6275 UMTS chip
È utile anche verificare da /var/log/message dei messaggi del tipo
Jul 28 15:41:14 por-0140 kernel: [ 7598.708000] pccard: CardBus card inserted into slot 0
Jul 28 15:41:14 por-0140 kernel: [ 7598.708000] nozomi 0000:04:00.0: Card type is: 2048
Jul 28 15:41:14 por-0140 kernel: [ 7598.708000] PCI: Enabling device 0000:04:00.0 (0000 -> 0002)
Jul 28 15:41:14 por-0140 kernel: [ 7598.708000] ACPI: PCI Interrupt 0000:04:00.0[A] -> GSI 21 (level, low) -> IRQ 18
Jul 28 15:41:14 por-0140 kernel: [ 7598.708000] nozomi 0000:04:00.0: Nozomi driver nozomi_tty
Jul 28 15:41:14 por-0140 kernel: [ 7599.337000] nozomi 0000:04:00.0: Version of card: 3
Jul 28 15:41:14 por-0140 kernel: [ 7599.337000] nozomi 0000:04:00.0: Initialization OK
che ci danno il segnale che il driver "nozomi" per questa benedetta card è stato riconosciuto; adesso dovreste avere una sequela di device del tipo noz0, noz1, noz2 etc...
A questo punto usiamo il programma gcom (se non è installato date apt-get install gcom da super utente) secondo la regola
gcom -d /dev/noz0
per magia dovrebbero comparire la richiesta del PIN
PIN:
che se corretta dovrebbe permettervi il collegamento
SIM ready
Waiting for Registration..(120 sec max)
Registered on Home network: "P TMN",2
Signal Quality: 1,0
Adesso è il momento di configurare wvdial per la connessione: inserite le seguenti righe in /etc/wvdial
[Dialer tmn]
Modem = /dev/noz0
Baud = 460800
Init2 = ATZ
Init3 = AT+CGDCONT=1,"ip","internet"
Phone = *99#
ISDN = 0
Username = dummy
Password = dummy
Ask Password = 0
Dial Command = ATD
Stupid Mode = 1
e usate questo benedetto wvdial (wvdial tmn): da terminale dovrebbero uscire le seguenti righe
--> WvDial: Internet dialer version 1.56
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATZ
ATZ
OK
--> Sending: AT+CGDCONT=1,"ip","internet"
AT+CGDCONT=1,"ip","internet"
OK
--> Modem initialized.
--> Sending: ATD*99#
--> Waiting for carrier.
ATD*99#
CONNECT 1800000
--> Carrier detected. Starting PPP immediately.
--> Starting pppd at Sat Jul 28 15:54:53 2007
--> Pid of pppd: 16917
--> Using interface ppp0
--> local IP address 88.214.157.107
--> remote IP address 10.64.64.64
--> primary DNS address 10.11.12.13
--> secondary DNS address 10.11.12.14
(ovviamente gli indirizzi IP, i DNS etc saranno diversi). A questo punto sarete collegati ad internet (muovetevi ad usarlo perché non è gratis!!!).... se qualcuno ha qualche spiegazione supplementare sarei ben lieto di sapere, così funziona, ma non so assolutamente perché....
08/08,2007, at 03:12
Visit nakinub
We ciao!
ottimo tutorial......ne ho scritto pure io uno in merito all'LG U880 della TRE.
se ti può essere utile....
lo trovi quì:
http://nakinub.noblogs.org/post/2007/04/12/accedere-alla-rete-con-un-cellulare-umts-lg-u880
ciao!!!