Newsgroup: it.tlc.gestori.wind
Titolo: [GPRS Aruba/Wind + win2k] risolto il problema con la posta in uscita (lungo)

Dubito che qualcuno ricordi i miei post precedenti, visto il numero
dei messaggi che circola da queste parti...
Il mio problema, che ho visto aver colpito anche altri, è che non
riuscivo a spedire messaggi superiori a poche righe. L'ho risolto *da
solo* dopo aver invano chiesto soccorso a wind, e volevo aiutare gli
altri che fossero nella mia situazione.
Racconto la mia odissea...
[chi fosse interessato solo alla soluzione, può leggere direttamente
in fondo al messaggio, dove c'è scritto [SOLUZIONE]  ]
Ho sottoscritto l'abbonamento con Aruba intorno a fine dicembre, una
volta comprato il telefono Philips Fisio 825 e un Digicom Palladio
Bluetooth Usb per connetterlo al PC poiché il cavo USB era e rimane
praticamente irreperibile (all'epoca non era neppure in commercio...
non so adesso). Il sistema operativo usato è Windows 2000
professional.
Appena installato si è verificata una stranezza, che pensavo si
dovesse ad un mio errore nell'installazione di qualche driver: le
prestazioni in download erano decenti (tra i 2 e i 4 kb/s) e la
stabilità non era male, ma non riuscivo a spedire mail né newsgroup.
Ho iniziato a svolgere qualche esperimento, e il problema sembrava
legato alla lunghezza dei messaggi: messaggi telegrafici tipo SMS
(poche righe) riuscivano a passare, mentre qualcosa di più lungo
scatenava un breve ping-pong con la rete (visibile dall'icona di
connessione), per poi andare in errore di timeout dopo un tempo
prestabilito (un minuto circa).
La sensazione era rafforzata dal fatto che non riuscivo neppure a
collegarmi al sito della mia banca, che usa https e quindi richiede
più dati in uscita dal mio sistema.
La configurazione si è rivelata essere ok anche parlando con il
servizio clienti wind, e ho così aperto una pratica di assistenza per
avere aiuto.
Dopo qualche giorno ho scoperto, richiamandoli, che la pratica era
stata chiusa, perché il loro tecnico, chiamandomi e non trovando il
cellulare acceso (la mattina è quasi sempre spento), ha chiuso la
pratica, così ho dovuto riaprirla nuovamente.
Il giorno dopo vengo finalmente richiamato da un tecnico (? non mi
sembrava) wind, che mi chiede se la configurazione fosse corretta, e
se l'accesso alla rete risultasse normale.
La mia risposta è stata che qualsiasi flusso di dati uscente che non
fosse semplicemente un messaggio brevissimo o un URL non troppo lungo,
veniva segato. Ho suggerito (siamo agli inizi di gennaio) che potesse
trattarsi di un problema di dimensione dei pacchetti IP.
Il mio suggerimento viene liquidato con un "controlleremo" (ne
dubito...), e si rimanda tutto a qualche giorno dopo.
Qualche giorno dopo la pratica viene chiusa perché quel figlio di
sultana non mi rintraccia al telefono la mattina...
Nel frattempo, casualmente, scopro che con Win98 funziona tutto, anche
se non a velocità relativistiche e perciò inizio a sospettare che
Win2k sia configurato per collegamenti ad internet di prestazioni
maggiori, recando problemi a quelli un pò più "poveri".
Preso dagli impegni di lavoro e da altri impegni pomeridiani, apro
altre due pratiche di assistenza, rispiegando daccapo sempre più
inca**ato la situazione a ragazze del call center, e puntualmente
queste vengono chiuse perché gli st****i non mi trovano la mattina...
Alla fine, lunedì scorso, una volta trovato il tempo per di
occuparmene, apro una pratica pregandoli di chiamarmi *solo* negli
orari in cui *sicuramente* possono rintracciarmi davanti al PC, e
finalmente riesco ad avere udienza con un altro tecnico...
Costui, con pesante accento tedesco (probabilmente altoatesino) non
capisce una ceppa di quel che dico, rendendo estremamente complicato
comunicare, ma perlomeno ascolta con grande attenzione quello che gli
domando, e mi risponde di provare con un ping non frammentato, per
verificare se la risposta fosse quella prevista dal suo manuale di
procedura (vale a dire se il mio PC fosse configurato correttamente).
Una volta scoperto che la risposta era corretta, si congeda rimandando
al giorno seguente, per fare svolgere qualche controllo ai tecnici di
rete, usando macchine con Win2000 Pro.
L'indomani sera lo stesso signore mi richiama, dicendomi che i tecnici
avevano svolto le verifiche del caso, e che avevano provato con altri
PC win2000 pro accoppiati con altri terminali diversi dal mio (di cui
non disponevano) senza problemi, e che perciò sicuramente era un
problema di driver e che avrei dovuto farmi prestare un altro
cellulare e riprovare...
???!???!???!???
Ho risposto, molto seccato, che innanzitutto non sapevo a chi diavolo
chiedere un altro cellulare bluetooth o con un cavo di collegamento
USB, seriale o vattelapesca, e che oltretutto non era compito mio
sperimentare le varie configurazioni per risolvere i problemi degli
utenti wind. Inoltre, più importante di tutto, non avevo nessuna
intenzione di buttare nel cesso un cellulare da quasi mezzo milione
solamente perché loro non sono in grado di aiutarmi.
La sua risposta è stata "Cosa vuole fare allora?"
La mia replica "Semplice: lascio scadere la carta sim, utilizzandola
solo per i download (che continuano a funzionare), e fatto questo
arrivederci e grazie. Userò il cellulare solamente come telefono."
Ho poi aggiunto "Eventualmente procuratevi *voi* un fisio 825 e un
dongle usb per verificare."
Ha iniziato a scusarsi (evidentemente non voleva sentirsi dire che
stava perdendo un cliente), a dire che avrebbero controllato e via
dicendo. Mi ha salutato, e ha rinviato a lunedì dicendo che avrebbero
fatto ulteriori controlli.
Furioso, sono rientrato a casa, e al mio arrivo (circa alle 18.40) mi
sono connesso a internet e ho iniziato a scartabellare in google per
cercare di portare avanti la mia idea della dimensione dei pacchetti.
Dopo svariati tentativi, chiamate con ping per verificare quali
dimensioni di pacchetto si perdessero per strara, e numerosi riavvii
del sistema operativo, per provare piccole modifiche al registry,
intorno all'una di notte finalmente ho sbloccato il tutto!
Avevo ragione io, accidenti a loro! La dimensionde standard del
pacchetto è di 1500 byte... dopo diversi tentativi (sono partito dal
minimo, vale a dire da 83), ho fissato la dimensione in 500 byte, e
ora riesco a:
spedire messaggi di qualunque dimensione;
connettermi allo home banking (era ora!);
spedire form anche grossi presenti nelle pagine web (come lo
stramaledetto sito di assistenza philips, che ironia della sorte non
riuscivo ad usare...);
etc... etc...
[SOLUZIONE]
Dopo avere spiegato tutto questo ora veniamo alla soluzione.
In Windows 2000 c'è una voce del registry che definisce la dimensione
del MTU (non mi chiedete il significato dell'acronimo... ho letto
tanta di quella roba che me lo sono dimenticato...).
Questa voce si trova in
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\NdisWan\Parameters\Protocols\0
Impostate il valore ProtocolMTU a 500 (decimale, non sbagliatevi).
A me funziona, ma magari a voi può passare anche un pacchetto più
grande (con pacchetti più grandi c'è meno frammentazione e migliorano
le prestazioni)... fate qualche esperimento con attach di qualche kb
spediti a voi stessi, per trovare il valore (comunque non più di 1500)
che fa per voi.
Dopo ogni modifica del registry dovete riavviare... forse basta solo
disconnettere e riconnettere l'utente, ma io ho preferito riavviare
del tutto.
In questo momento, mentre vi scrivo, sto scaricando la posta e le news
in simultanea e sto terminando di inviare un messaggio di prova a me
stesso: circa 1 Mb di asterischi... :-)
Sono arrivato al 98%... ora aspetto un attimo...
...
Spedito!!! :-)
Quindi anche i grossi messaggi non mi danno più problemi.
Spero di essere stato utile ad altri nelle mie condizioni!
-- 
Cordiali saluti
  Artemio
ICQ 22105744

arrivederci e grazie. Userò il cellulare solamente come telefono."
Evidentemente
1) la MTU era sbagliata solo da una parte (non ricordo se la MTU e` unica per
   tutto il flusso PPP oppure se e` possibile settare due MTU indipendenti per
   le interfacce ai due capi)
oppure
2) lo stack IP di Windows accetta anche pacchetti piu` grandi della MRU mentre
   il router dall'altra parte li rifiuta (*)
(*) trattandosi di un flusso seriale, la MRU non e` dovuta al "mezzo fisico"
    bensi` alla dimensione di qualche buffer di ricezione...
Giuseppe


Mi sono guardato per bene il mio registro di Win2000pro service pack3 e ti
giuro che non ho trovato questo parametro!
Come mai nel tuo Win2000 e' impostato e nel mio no?
Se vuoi analizzare il log della mia connessione per vedere i parametri
eccotelo:
03-09-2003 21:35:13.707 - File: D:\WINNT\System32\unimdm.tsp, Version
5.0.2195 - Retail
03-09-2003 21:35:13.707 - File: D:\WINNT\System32\unimdmat.dll, Version
5.0.2195 - Retail
03-09-2003 21:35:13.707 - File: D:\WINNT\System32\uniplat.dll, Version
5.0.2195 - Retail
03-09-2003 21:35:13.727 - File: D:\WINNT\System32\drivers\modem.sys, Version
5.0.2195 - Retail
03-09-2003 21:35:13.727 - File: D:\WINNT\System32\modemui.dll, Version
5.0.2195 - Retail
03-09-2003 21:35:13.727 - Tipo di modem: Sony Ericsson T200 Serial Modem
03-09-2003 21:35:13.727 - Percorso informazioni sul modem: oem12.inf
03-09-2003 21:35:13.727 - Sezione informazioni sul modem: Modem1
03-09-2003 21:35:17.873 - 115200,8,N,1, ctsfl=0, rtsctl=1
03-09-2003 21:35:17.873 - Inizializzazione modem in corso.
03-09-2003 21:35:17.873 - Il livello del segnale CD è alto durante
l'inizializzazione del modem.
03-09-2003 21:35:17.883 - Invio:  AT<cr>
03-09-2003 21:35:17.883 - Ricezione: AT<cr>
03-09-2003 21:35:17.883 - Echo comandi
03-09-2003 21:35:17.893 - Ricezione: <cr><lf>OK<cr><lf>
03-09-2003 21:35:17.893 - risposta interpretata: OK
03-09-2003 21:35:17.903 - Invio:  AT V1E0S0=0&D2&C1<cr>
03-09-2003 21:35:17.913 - Ricezione: AT V1E0S0=0&D2&C1<cr>
03-09-2003 21:35:17.913 - Echo comandi
03-09-2003 21:35:17.943 - Ricezione: <cr><lf>OK<cr><lf>
03-09-2003 21:35:17.943 - risposta interpretata: OK
03-09-2003 21:35:17.953 - Invio:  AT +CMEE=1<cr>
03-09-2003 21:35:18.163 - Ricezione: <cr><lf>OK<cr><lf>
03-09-2003 21:35:18.163 - risposta interpretata: OK
03-09-2003 21:35:18.173 - Invio:  ATS7=60;<cr>
03-09-2003 21:35:18.183 - Ricezione: <cr><lf>OK<cr><lf>
03-09-2003 21:35:18.183 - risposta interpretata: OK
03-09-2003 21:35:18.183 - Impostazione del protocollo di collegamento
digitale
03-09-2003 21:35:18.193 - Invio:  AT+CBST=0,,1<cr>
03-09-2003 21:35:18.364 - Ricezione: <cr><lf>OK<cr><lf>
03-09-2003 21:35:18.364 - risposta interpretata: OK
03-09-2003 21:35:18.374 - In attesa di una chiamata.
03-09-2003 21:35:18.384 - Invio:  ATS0=0<cr>
03-09-2003 21:35:18.394 - Ricezione: <cr><lf>OK<cr><lf>
03-09-2003 21:35:18.394 - risposta interpretata: OK
03-09-2003 21:35:18.394 - 115200,8,N,1, ctsfl=1, rtsctl=2
03-09-2003 21:35:18.394 - Inizializzazione modem in corso.
03-09-2003 21:35:18.394 - Il livello del segnale CD è alto durante
l'inizializzazione del modem.
03-09-2003 21:35:18.404 - Invio:  AT<cr>
03-09-2003 21:35:18.404 - Ricezione: <cr><lf>OK<cr><lf>
03-09-2003 21:35:18.404 - risposta interpretata: OK
03-09-2003 21:35:18.414 - Invio:  AT V1E0S0=0&D2&C1<cr>
03-09-2003 21:35:18.444 - Ricezione: <cr><lf>OK<cr><lf>
03-09-2003 21:35:18.444 - risposta interpretata: OK
03-09-2003 21:35:18.454 - Invio:  AT +CMEE=1<cr>
03-09-2003 21:35:18.664 - Ricezione: <cr><lf>OK<cr><lf>
03-09-2003 21:35:18.664 - risposta interpretata: OK
03-09-2003 21:35:18.674 - Invio:  ATS7=60;<cr>
03-09-2003 21:35:18.684 - Ricezione: <cr><lf>OK<cr><lf>
03-09-2003 21:35:18.684 - risposta interpretata: OK
03-09-2003 21:35:18.684 - Impostazione del protocollo di collegamento
digitale
03-09-2003 21:35:18.694 - Invio:  AT+CBST=0,,1<cr>
03-09-2003 21:35:18.864 - Ricezione: <cr><lf>OK<cr><lf>
03-09-2003 21:35:18.864 - risposta interpretata: OK
03-09-2003 21:35:18.864 - Composizione del numero in corso.
03-09-2003 21:35:18.874 - Invio:  ATD*##***##<cr>
03-09-2003 21:35:19.906 - Ricezione: <cr><lf>CONNECT<cr><lf>
03-09-2003 21:35:19.906 - risposta interpretata: Connetti
03-09-2003 21:35:19.906 - Connessione stabilita a 115200bps.
03-09-2003 21:35:19.906 - Controllo errori disattivato o sconosciuto.
03-09-2003 21:35:19.906 - Compressione dati disattivata o sconosciuta.

Come mai nel tuo Win2000 e' impostato e nel mio no?
Se non lo trovi, puoi provare ad usare DrTCP
http://www2.kansas.net/drtcp.asp
Io... ovviamente... prima ho trovato il settaggio e poi il DrTcp!
Accidenti a lui! :-)
Il valore da modificare è 
Dial Up (RAS) MTU
Il valore è proprio quel 500 del messaggio lungo.


 Accidenti a lui! :-)
Ho cercato tra le chiavi e non e' specificato, forse per questo a me e'
sempre funzionato il gprs, non trovi?
Che siano stati i driver della Philips a mettertelo nel registro di Win2000?
Sinceramente non trovo la utilita' di aggiungerlo quindi.
d.

sempre funzionato il gprs, non trovi?
Anche in trasmissione? ;-)
In questo caso, perché hai risposto al mio post? :-)))
Comunque, puň anche darsi che l'abbia aggiunto io 'a mano' e me ne sia
dimenticato... ho aggiunto diverse voci al registry (salvando la copia
e ripristinandolo ogni volta), ma č quella ad aver sistemato il
problema. ;-)
Ti rimando a
http://www.winguides.com/registry/display.php/280
per avere qualche informazione piů dettagliata.


ho aggiunto diverse voci al registry
Ho verificato (avevo scritto su carta tutte le aggiunte), quella
chiave era gią presente, ho solamente modificato il valore, dopo aver
trovato la pagina di cui ti ho riportato l'url.
http://www.winguides.com/registry/display.php/280


 In questo caso, perché hai risposto al mio post? :-)))
Certo! Anche in trasmissione!
Perche' ho risposto al tuo post? Per renderti noto il fatto che io NON ho
quel parametro settato (ho guardato il sito che hai indicato, nelle chiavi
delle mie proprieta' tcpip NON c'e' traccia di MTU) e che NON ho problemi di
upload, come probabilmente altre persone a cui funziona (e dovrebbero farsi
vivi su sto newsgroup per dare la loro testimonianza) Quindi la tua
soluzione e' applicabile a chi ha quella chiave nel registro, e mi chiedevo
chi te la aveva settata...
Tutto qui
d.

chi te la aveva settata...
Okay... ci ho pensato un attimo, e da ignorante ho pensato questo:
penso che quella chiave sia stata aggiunta dal mio dispositivo
bluetooth.
Del resto, se il cellulare funge da modem, non dovrebbe intervenire
sul protocollo di rete, ma solo sul suo strato inferiore...
Oddio... non sono ferratissimo sull'architettura di rete, fammi dare
un'occhiata al librone che ho comprato sul tcp/ip, che devo iniziare a
leggere... eccolo... leggo un attimo la descrizione del modello iso e
del modello TCP/IP...
Allora... spero di non dire vaccate troppo grosse (tanto qualcuno mi
correggerà sicuramente...).
Secondo quello che posso pensare a naso, mi pare che il mio cellulare
GPRS si occupi dello strato 1 (physical), vale a dire che si limita a
veicolare i bit, senza badare al loro significato, mentre
all'interfaccia di rete, vale a dire il blue tooth, spetta lo strato 2
(Data Link), vale a dire si occupa di garantire la validità dei dati
trasmessi da un'estremo all'altro.
Ora... probabilmente all'atto dell'installazione del BlueTooth
(digicom Palladio), il processo deve aver effettuato questa modifica,
anche se mi sfugge il motivo per cui Win98 non l'abbia subita... forse
perché non è prevista nel suo registry, mentre in quello di Win2k lo
è, e di conseguenza con tutta probabilità anche in quello di XP...
Aspettiamo a vedere se altri possessori di configurazioni analoghe
alla mia sperimentino simili problemi.
Scusa se non so esser più preciso, ma sto andando più o meno a
intuito, visto che sono cose che non conosco molto a fondo... non
sarebbe male sentire il competente parere di Giuseppe Zanetti, che tra
l'altro ringrazio sentitamente per le utili spiegazioni che ha scritto
in risposta al mio messaggio.


 in quello di XP...
Non credo sia colpa del povero Palladio, visto che io ho avuto lo stesso
problema con il modem interno del portatile ed una normale connessione
56k...   ...il gestore guarda caso era Aruba, ai tempi della flat, traete
voi le vostre considerazionie!    ;D
--
bye
 Divino

 ha scritto nel messaggio
news:GoHba.27346$%p6.19...@news.edisontel.com...

E che c'azzecca la connessione Aruba 56k con il gprs????
Per quanto riguarda quel parametro, non e' che magari aveva installato
qualche dis-utility per migliorare le prestazioni delle connessioni? Io quel
parametro non ce lo ho ne' per il gprs, ne' per il collegamento con il modem
56k UsRobotics.
d.

 connessioni?
No, non l'avevo e l'hanno aggiunto loro con quella modifica quando, da un
giorno all'altro, hanno aggiornato gli hub e il collegamento ha smesso di
funzionare (solo mini-pacchetti)...
--
bye
 Divino