comando pppd secco per Vodafone Key [Risolto]

Area di discussione libera.

Moderatore: Staff

Regole del forum
1) Rispettare le idee altrui.
2) Evitare le offese dirette.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
tgmx
Linux 4.x
Linux 4.x
Messaggi: 1336
Iscritto il: ven 28 apr 2006, 14:40
Slackware: 14.1
Desktop: KDE 4
Località: Ancona

comando pppd secco per Vodafone Key [Risolto]

Messaggio 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?
Ultima modifica di tgmx il mer 26 set 2012, 18:36, modificato 2 volte in totale.

Avatar utente
tgmx
Linux 4.x
Linux 4.x
Messaggi: 1336
Iscritto il: ven 28 apr 2006, 14:40
Slackware: 14.1
Desktop: KDE 4
Località: Ancona

Re: comando pppd secco per Vodafone Key

Messaggio 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.

Avatar utente
nyquist
Linux 2.x
Linux 2.x
Messaggi: 269
Iscritto il: sab 2 ago 2008, 16:02
Nome Cognome: Cristiano Urban
Slackware: 14.2 multilib
Kernel: 4.4.240
Desktop: KDE
Località: Gonars (UD)
Contatta:

Re: comando pppd secco per Vodafone Key

Messaggio 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.

Avatar utente
tgmx
Linux 4.x
Linux 4.x
Messaggi: 1336
Iscritto il: ven 28 apr 2006, 14:40
Slackware: 14.1
Desktop: KDE 4
Località: Ancona

Re: comando pppd secco per Vodafone Key

Messaggio da tgmx »

Si', pero' per me resterebbe comunque molto utile avere il mio script in una pennette USB da usare in qualunque PC Linux.

Avatar utente
percoco2000
Linux 3.x
Linux 3.x
Messaggi: 632
Iscritto il: gio 15 lug 2004, 0:00
Slackware: 12.2
Kernel: 2.6.27
Desktop: mate - fluxbox
Distribuzione: mint 13 / slackware
Località: Salerno

Re: comando pppd secco per Vodafone Key

Messaggio 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?

Avatar utente
tgmx
Linux 4.x
Linux 4.x
Messaggi: 1336
Iscritto il: ven 28 apr 2006, 14:40
Slackware: 14.1
Desktop: KDE 4
Località: Ancona

Re: comando pppd secco per Vodafone Key

Messaggio 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.

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3797
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Re: comando pppd secco per Vodafone Key

Messaggio da joe »

Il risultato sopra riportato è il contenuto del file /var/log/messages ?
In questi casi in un terminale lancia

Codice: Seleziona tutto

tailf /var/log/messages
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

Codice: Seleziona tutto

# pppd call btgprs
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.

Avatar utente
fgcl2k
Linux 1.x
Linux 1.x
Messaggi: 137
Iscritto il: gio 29 ott 2009, 10:14
Nome Cognome: Federico
Slackware: 14.1 (64bit)
Kernel: 3.10.17
Desktop: KDE 4.13.3

Re: comando pppd secco per Vodafone Key

Messaggio 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.

Avatar utente
tgmx
Linux 4.x
Linux 4.x
Messaggi: 1336
Iscritto il: ven 28 apr 2006, 14:40
Slackware: 14.1
Desktop: KDE 4
Località: Ancona

Re: comando pppd secco per Vodafone Key

Messaggio 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.

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3797
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Re: comando pppd secco per Vodafone Key [Vodafone]

Messaggio 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.

Avatar utente
tgmx
Linux 4.x
Linux 4.x
Messaggi: 1336
Iscritto il: ven 28 apr 2006, 14:40
Slackware: 14.1
Desktop: KDE 4
Località: Ancona

Re: comando pppd secco per Vodafone Key [Vodafone]

Messaggio 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

Avatar utente
tgmx
Linux 4.x
Linux 4.x
Messaggi: 1336
Iscritto il: ven 28 apr 2006, 14:40
Slackware: 14.1
Desktop: KDE 4
Località: Ancona

Re: comando pppd secco per Vodafone Key [Vodafone]

Messaggio da tgmx »

Sinceramente non ho provato con modeswitch dato che la alcatel funziona senza.

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3797
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Re: comando pppd secco per Vodafone Key [Vodafone]

Messaggio 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???

Avatar utente
freefred
Linux 0.x
Linux 0.x
Messaggi: 87
Iscritto il: dom 28 set 2008, 19:08
Slackware: 13.1
Kernel: 2.6.36.2
Desktop: kde 4.4.3
Contatta:

Re: comando pppd secco per Vodafone Key [Vodafone]

Messaggio 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

Avatar utente
tgmx
Linux 4.x
Linux 4.x
Messaggi: 1336
Iscritto il: ven 28 apr 2006, 14:40
Slackware: 14.1
Desktop: KDE 4
Località: Ancona

Re: comando pppd secco per Vodafone Key [Risolto]

Messaggio 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.

Rispondi