[Gulli] [SOLVED] modem GPRS/EDGE usb Onda N101
francesco
francesco.capozza@web.de
Mer 13 Ago 2008 18:05:43 CEST
Alle Wednesday 13 August 2008, cr ha scritto:
> Mi cade però la linea, ed il collegamento sembra instabile.
> Indagherò!
>
> Ciao e grazie a tutti.
>
> CR
Suggerisco di indagare in:
/etc/ppp/options & /etc/ppp/peers/wvdial
provando ad aggiungere in uno dei file (cosa fa' dal manuale di pppd)
nocrtscts
*(Disable hardware flow control (i.e. RTS/CTS) on the serial port. If
neither the crtscts nor the nocrtscts nor the cdtrcts nor the nocdtrcts
option is given, the hardware flow control setting for the serial port
is left unchanged.)*
xonxoff
*(Use software flow control (i.e. XON/XOFF) to control the flow of data
on the serial port.)*
receive-all
*(With this option, pppd will accept all control characters from the
peer, including those marked in the receive asyncmap. Without this
option, pppd will discard those characters as specified in RFC1662.
This option should only be needed if the peer is buggy.)*
lcp-echo-interval 0
*(If this option is given, pppd will send an LCP echo-request frame to
the peer every n seconds. Normally the peer should respond to the
echo-request by sending an echo-reply. This option can be used with the
lcp-echo-failure option to detect that the peer is no longer
connected.)
Con quest'ultima opzione potrebbe essere difficile vedere se il
collegamento e' diventato fasullo.*
Per la linea che cade, wvdial dovrebbe provvedere da solo a
riconnettersi, no?
Riguardo la velocita' nel file
/usr/src/linux/drivers/usb/serial/cp2101.c
(o comunque dove hai i sorgenti del kernel)
vengono riportate le velocita' che il convertitore puo' fare, magari in
ogni chip non sono supportate tutte... ma ti consiglio di provare le
ultime 2 (l'ultima e' anche omologa con i 3.6 Mbit/s dell'HSPDA! )
/* If the baud rate is to be updated*/
if (baud != tty_termios_baud_rate(old_termios)) {
switch (baud) {
case 0:
case 600:
case 1200:
case 1800:
case 2400:
case 4800:
case 7200:
case 9600:
case 14400:
case 19200:
case 28800:
case 38400:
case 55854:
case 57600:
case 115200:
case 127117:
case 230400:
case 460800:
case 921600: <----- PROVAMI!
case 3686400: <----- PROVAMI!
break;
default:
baud = 9600;
break;
}
Ciao!
Maggiori informazioni sulla lista
Gulli