Pagina 1 di 2
comando pppd secco per Vodafone Key [Risolto]
Inviato: mar 25 set 2012, 15:05
da tgmx
Ciao Ragazzi,
ho da poco ricevuto una internet key vodafone e vorrei utilizzarla sulla Slack.
Prima ne avevo una della tim e mi connettevo lanciando un semplice script (per non stare ad installare wvdial su vari PC) :
/usr/sbin/pppd $PORT 921600 crtscts updetach defaultroute usepeerdns lcp-echo-failure 6 lcp-echo-interval 10 connect '/usr/sbin/chat -t 6 -s -v "" ATZ OK AT+CGDCONT=1,\"IP\",\"ibox.tim.it\",\"\",0,0 OK ATDT*99***1# CONNECT \d\c'
Ora questo sembra non funzionare con la vodafone sostituendo ibox.tim.it con web.omnitel.it .
Voi come fate?
Re: comando pppd secco per Vodafone Key
Inviato: mar 25 set 2012, 15:08
da tgmx
Ho provato anche con *99# con lo stesso risultato:
send (ATZ^M)
expect (OK)
^M
OK
-- got it
send (AT+CGDCONT=1,"IP","web.omnitel.it","",0,0^M)
expect (OK)
^M
^M
OK
-- got it
send (ATDT*99#^M)
expect (CONNECT)
^M
^M
CONNECT
-- got it
send (dc^M)
Serial connection established.
Using interface ppp0
Connect: ppp0 <--> /dev/ttyUSB2
LCP terminated by peer (0021: Normal Termination by NCP)
Modem hangup
Connection terminated.
Re: comando pppd secco per Vodafone Key
Inviato: mar 25 set 2012, 15:43
da nyquist
Ciao,
adesso ho l'adsl ma quando un'anno fa' non c'era, usavo anche io una chiavetta TIM. Fino ad una certa versione di Slackware l'avevo utilizzata tramite il software che veniva fornito assieme alla chiavetta. Dopo una certa versione di Slackware (credo la 13.1) questo software non andava più, così ho deciso di usare la chiavetta con kppp, seguendo il consiglio di
matzu in questo thread:
viewtopic.php?f=6&t=31717&p=280328&hilit=huawei#p280328.
Ora, non so se da quella volta sia cambiato qualcosa, comunque prova a vedere se ciò può esserti utile in qualche modo.
Inoltre, se non erro, dalla 14 saranno inclusi anche i pacchetti
networkmanager e
modem-manager. Quindi teoricamente dovrebbe essere tutto un po' più semplice per quanto concerne le chiavette internet.
Re: comando pppd secco per Vodafone Key
Inviato: mar 25 set 2012, 15:45
da tgmx
Si', pero' per me resterebbe comunque molto utile avere il mio script in una pennette USB da usare in qualunque PC Linux.
Re: comando pppd secco per Vodafone Key
Inviato: mar 25 set 2012, 16:30
da percoco2000
Sicuro che la scheda sia attiva? Perche' sembra che la connesisone si attivi, e poi il "server" disconnetta....
Provato anche con ttyUSB0 e ttyUSB1?
Re: comando pppd secco per Vodafone Key
Inviato: mar 25 set 2012, 17:03
da tgmx
Ho provato con tutte le ttyUSBX che crea. La scheda e' attiva perche' su windows con il software in dotazione naviga senza problemi.
Re: comando pppd secco per Vodafone Key
Inviato: mar 25 set 2012, 17:37
da joe
Il risultato sopra riportato è il contenuto del file /var/log/messages ?
In questi casi in un terminale lancia
E da un'altro lanci lo script, così si capisce esattamente cosa sta facendo durante la seesione ppp.
Posta pure tutta la sessione, nel mio caso per esempio, all'ultima connessione ho ottenuto:
Codice: Seleziona tutto
Sep 25 14:30:50 darkstar pppd[21338]: pppd 2.4.5 started by root, uid 0
Sep 25 14:30:54 darkstar bluetoothd[1763]: link_key_request (sba=00:09:DD:50:2F:9C, dba=00:21:AA:A4:F2:AD)
Sep 25 14:30:55 darkstar chat[21344]: send (\d^M)
Sep 25 14:30:56 darkstar chat[21344]: send (atz^M)
Sep 25 14:30:56 darkstar chat[21344]: expect (OK)
Sep 25 14:30:56 darkstar chat[21344]: ^Matz^M^M
Sep 25 14:30:56 darkstar chat[21344]: OK
Sep 25 14:30:56 darkstar chat[21344]: -- got it
Sep 25 14:30:56 darkstar chat[21344]: send (at+cgatt=1^M)
Sep 25 14:30:56 darkstar chat[21344]: expect (OK)
Sep 25 14:30:56 darkstar chat[21344]: ^M
Sep 25 14:30:56 darkstar chat[21344]: at+cgatt=1^M^M
Sep 25 14:30:56 darkstar chat[21344]: OK
Sep 25 14:30:56 darkstar chat[21344]: -- got it
Sep 25 14:30:56 darkstar chat[21344]: send (at+cgdcont=1,"IP","ibox.tim.it"^M)
Sep 25 14:30:56 darkstar chat[21344]: expect (OK)
Sep 25 14:30:56 darkstar chat[21344]: ^M
Sep 25 14:30:56 darkstar chat[21344]: at+cgdcont=1,"IP","ibox.tim.it"^M^M
Sep 25 14:30:56 darkstar chat[21344]: OK
Sep 25 14:30:56 darkstar chat[21344]: -- got it
Sep 25 14:30:56 darkstar chat[21344]: send (atd*99***1#^M)
Sep 25 14:30:56 darkstar pppd[21338]: Serial connection established.
Sep 25 14:30:56 darkstar pppd[21338]: Using interface ppp0
Sep 25 14:30:56 darkstar pppd[21338]: Connect: ppp0 <--> /dev/rfcomm0
Sep 25 14:30:57 darkstar kernel: PPP BSD Compression module registered
Sep 25 14:30:57 darkstar kernel: PPP Deflate Compression module registered
Sep 25 14:30:58 darkstar pppd[21338]: local IP address 2.198.*.*
Sep 25 14:30:58 darkstar pppd[21338]: remote IP address 10.6.6.6
Io uso un cellulare collegato al PC con un dongle bluetooth, ma lo script di connessione dovrebbe essere simile.
Nel mio caso so all'inizio anche il comando at+cgatt=1 che praticamente attiva il GPRS nel telefono. Nella chiavetta potrebbe non essere necessario probabilmente.
In casi del genere ho trovato utile anche il vecchio "minicom" da cui puoi dare comandi AT al device e vedere cosa risponde.
Ad esempiose io dò
at+cgatt?
vedo lo stato di attivazione del servizio gprs, se è a zero dovrò prima impostarlo a 1 per effettuare la connessione.
Di seguito il mio script di connessione (script chat):
Codice: Seleziona tutto
root@darkstar:~# cat /etc/ppp/gprs.chat
'' \d
'' 'atz'
OK 'at+cgatt=1'
OK 'at+cgdcont=1,"IP","ibox.tim.it"'
OK 'atd*99***1#'
E quà ecco quello di pppd:
Codice: Seleziona tutto
root@darkstar:~# cat /etc/ppp/peers/btgprs
/dev/rfcomm0 115200
connect '/usr/sbin/chat -v -f /etc/ppp/gprs.chat'
noauth
novj
novjccomp
mru 1500
mtu 1500
debug
defaultroute
Per collegarmi ad internet faccio
Noto anche che nelmio caso il comando di connessione (chiamata) è atd"numero", invece tu usi atdt"numero"..
Però sembra comunque giusto visto che ricevi il CONNECT... booo.
Re: comando pppd secco per Vodafone Key
Inviato: mer 26 set 2012, 8:30
da fgcl2k
Prova a aggiungere noauth alle opzioni di pppd.
P.S. Io non sarei così fiducioso su ModemManager

Con la mia chiavetta non sono mai riuscito a farlo funzionare mentre pppd va benissimo.
Re: comando pppd secco per Vodafone Key
Inviato: mer 26 set 2012, 8:56
da tgmx
Grazie Ragazzi,
ho provato le soluzioni che mi avete consigliato e nessuna aveva successo.
Quindi ho concluso che il problema era della Internet Key dato che con la Tim ne usavo un'altra.
Ho sostituito la internet key della vodafone con quella che utilizzavo per la tim ed ora riesco a connettermi col mio caro e vecchio script:
/usr/sbin/pppd $PORT 921600 crtscts updetach defaultroute usepeerdns lcp-echo-failure 6 lcp-echo-interval 10 connect '/usr/sbin/chat -t 6 -s -v "" ATZ OK AT+CGDCONT=1,\"IP\",\"web.omnitel.it\",\"\",0,0 OK ATDT*99# CONNECT \d\c'
grazie di nuovo della collaborazione.
Re: comando pppd secco per Vodafone Key [Vodafone]
Inviato: mer 26 set 2012, 11:59
da joe
Se sei comunque interessato comquneu a far funzionare la chiavetta della vodafone, potresti intanto postare di quale modello precisamente si tratti. Eventualmente posta anche il modello della chiavetta che funziona... può sempre servire.
Re: comando pppd secco per Vodafone Key [Vodafone]
Inviato: mer 26 set 2012, 12:11
da tgmx
Giusto. Se non altro puo' essere utile ad altri.
La chiavetta che funziona e' una vecchia alcatel (brandizzata wind).
lsusb:
Bus 001 Device 016: ID 1bbb:0000 T & A Mobile Phones
dmesg:
[13424.625026] sd 6:0:0:2: [sdd] 7744512 512-byte logical blocks: (3.96 GB/3.69 GiB)
[13424.625399] sd 6:0:0:2: [sdd] Assuming drive cache: write through
[13424.637212] sd 6:0:0:2: [sdd] Assuming drive cache: write through
[13424.644165] sdd: sdd1
[13744.337020] usb 1-5: new high speed USB device using ehci_hcd and address 15
[13744.471184] usb 1-5: New USB device found, idVendor=1bbb, idProduct=f000
[13744.471188] usb 1-5: New USB device strings: Mfr=3, Product=2, SerialNumber=4
[13744.471190] usb 1-5: Product: HSPA Data Card
[13744.471193] usb 1-5: Manufacturer: USBModem
[13744.471195] usb 1-5: SerialNumber: 1234567890ABCDEF
[13744.479337] scsi20 : usb-storage 1-5:1.0
[13748.005866] usb 1-5: USB disconnect, address 15
[13748.320016] usb 1-5: new high speed USB device using ehci_hcd and address 16
[13748.448583] usb 1-5: New USB device found, idVendor=1bbb, idProduct=0000
[13748.448586] usb 1-5: New USB device strings: Mfr=2, Product=1, SerialNumber=3
[13748.448589] usb 1-5: Product: USBModem Configuration
[13748.448591] usb 1-5: Manufacturer: USBModem
[13748.448594] usb 1-5: SerialNumber: 1234567890ABCDEF
[13748.453178] option 1-5:1.0: GSM modem (1-port) converter detected
[13748.453277] usb 1-5: GSM modem (1-port) converter now attached to ttyUSB0
[13748.453383] option 1-5:1.1: GSM modem (1-port) converter detected
[13748.453439] usb 1-5: GSM modem (1-port) converter now attached to ttyUSB1
[13748.453577] scsi21 : usb-storage 1-5:1.2
[13748.453768] option 1-5:1.3: GSM modem (1-port) converter detected
[13748.453841] usb 1-5: GSM modem (1-port) converter now attached to ttyUSB2
[13749.458845] scsi 21:0:0:0: Direct-Access USBModem MMC Storage 2.31 PQ: 0 ANSI: 2
[13749.459121] sd 21:0:0:0: Attached scsi generic sg6 type 0
[13749.468457] sd 21:0:0:0: [sdf] Attached SCSI removable disk
La chiavetta vodafone invece e' una "huawei k3806h hspa white is az".
Adesso se la inserisco non mi crea neanche piu' i device ttyUSB:
dmesg:
[14118.921021] usb 1-5: new high speed USB device using ehci_hcd and address 17
[14119.053657] usb 1-5: New USB device found, idVendor=12d1, idProduct=14ad
[14119.053661] usb 1-5: New USB device strings: Mfr=2, Product=1, SerialNumber=3
[14119.053664] usb 1-5: Product: Vodafone Mobile Broadband (Huawei)
[14119.053666] usb 1-5: Manufacturer: Vodafone Group (Huawei)
[14119.053671] usb 1-5: SerialNumber: 0.0.1
[14119.054217] scsi22 : usb-storage 1-5:1.0
[14119.054444] scsi23 : usb-storage 1-5:1.1
[14119.652409] usb 1-5: USB disconnect, address 17
[14128.394012] usb 1-5: new high speed USB device using ehci_hcd and address 18
[14128.515411] usb 1-5: New USB device found, idVendor=12d1, idProduct=14ae
[14128.515415] usb 1-5: New USB device strings: Mfr=3, Product=2, SerialNumber=4
[14128.515418] usb 1-5: Product: Vodafone Mobile Broadband (Huawei)
[14128.515420] usb 1-5: Manufacturer: Vodafone Group (Huawei)
[14128.515422] usb 1-5: SerialNumber: 0
[14128.516636] scsi24 : usb-storage 1-5:1.3
[14129.534044] scsi 24:0:0:0: CD-ROM Vodafone CD ROM (Huawei) 2.31 PQ: 0 ANSI: 0
[14129.534794] sr1: scsi3-mmc drive: 0x/0x caddy
[14129.534927] sr 24:0:0:0: Attached scsi CD-ROM sr1
[14129.535031] sr 24:0:0:0: Attached scsi generic sg6 type 5
[14129.536681] scsi 24:0:0:1: Direct-Access Vodafone Storage (Huawei) 2.31 PQ: 0 ANSI: 0
[14129.536909] sd 24:0:0:1: Attached scsi generic sg7 type 0
[14129.539485] sd 24:0:0:1: [sdf] Attached SCSI removable disk
Re: comando pppd secco per Vodafone Key [Vodafone]
Inviato: mer 26 set 2012, 12:13
da tgmx
Sinceramente non ho provato con modeswitch dato che la alcatel funziona senza.
Re: comando pppd secco per Vodafone Key [Vodafone]
Inviato: mer 26 set 2012, 18:09
da joe
Così su due piedi non saprei, il fatto che sta volta non te la riconosca potrebbe anche significare che non sia un problema di operatore quanto di riconoscimento non ottimale del device.
Io proverei a verderese sotto un sistema windows funziona. Se sì allora smanettando più o meno tanto dovresti riuscire per forza a farla funzionare anche con linux e come punto di partenza usa google, con le solite chiavi di ricerca "nome modello chiavetta" + linux.
Eventualmente metti nella ricerca anche il product id e vendor id.
Se invece anche in windows fallisce allora il problema potrebbe essere diverso...
Non è che ci sono anche dei pin da inserire in queste chiavette???
Re: comando pppd secco per Vodafone Key [Vodafone]
Inviato: mer 26 set 2012, 18:35
da freefred
joe ha scritto:
Se invece anche in windows fallisce allora il problema potrebbe essere diverso...
Non è che ci sono anche dei pin da inserire in queste chiavette???
Eh infatti, volevo chiederlo anch'io.
Per usarne una Wind in Slackware ho dovuto prima inserirla in un cellulare
e resettare il PIN.
In windows funzionava comunque, perché il suo software di connessione
consente l'inserimento del PIN.
bye
Re: comando pppd secco per Vodafone Key [Risolto]
Inviato: mer 26 set 2012, 18:38
da tgmx
Come ho detto sopra, mettendo la SIM in un'altra chavetta funziona perfettamente quindi non puo' essere un problema di PIN (che comunque non c'e').
Secondo me e' semplicemente un problema di dispositivo non completamente supportato dal kernel (forse troppo nuovo).
Comuque con l'altra funziona e per adesso mi accontento.