Ricerca tra la vecchia roba

Vodafone connect card

Posted: Agosto 7th, 2007 | Author: | Filed under: General | 1 Comment »

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é….


One Comment on “Vodafone connect card”

  1. 1 nakinub said at 3:12 am on Agosto 8th, 2007:

    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!!!