Eu já havia tentado o wvdial antes, mas não tive sucesso. No entanto, fiz novos testes hoje e os descrevo abaixo. (Já estou conectado pelo Ubuntu).
Antes de descrever os passos que fiz ainda tenho uma dúvida. Postarei ela aqui para evitar abrir outro tópico:Como posso configurar mais de um provedor no wvdial, de forma que eu possa escolher com qual deles devo me conectar?No terminal rodei o comando wvdialconf /etc/wvdial.conf. Não sei o que aprontei direito, mas ele apresentava algumas mensagens do tipo 'failure'. Mas, em resumo, dei o comando acima e depois abri o /etc/wvdia.conf editando-o com o login, senha e número. Mais tarde, acrescentei a linha Init3= ATM0 (ela serve para que abaixar o volume do modem ao discar, evitando que ele faça aquele barulho um tanto chato).
A saída do wvdialconf /etc/wvdial.conf foi essa:
root@ubuntu:/home/francodof # wvdialconf /etc/wvdial.conf
Scanning your serial ports for a modem.
Port Scan<*1>: Scanning ttyS0 first, /dev/modem is a link to it.
ttyS0<*1>: ATQ0 V1 E1 -- OK
ttyS0<*1>: ATQ0 V1 E1 Z -- OK
ttyS0<*1>: ATQ0 V1 E1 S0=0 -- OK
ttyS0<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
ttyS0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttyS0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttyS0<*1>: Modem Identifier: ATI -- Agere OCM V.92 Ver2.7a (Jun 14 2004) Voice Mercury DP2SH mode-ii SERIAL
ttyS0<*1>: Speed 4800: AT -- OK
ttyS0<*1>: Speed 9600: AT -- OK
ttyS0<*1>: Speed 19200: AT -- OK
ttyS0<*1>: Speed 38400: AT -- OK
ttyS0<*1>: Speed 57600: AT -- OK
ttyS0<*1>: Speed 115200: AT -- OK
ttyS0<*1>: Max speed is 115200; that should be safe.
ttyS0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttyS1<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyS1<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud
ttyS1<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.
Port Scan<*1>: S2 S3 S4 S5 S6 S7 S8 S9
Port Scan<*1>: S10 S11 S12 S13 S14 S15 S16 S17
Port Scan<*1>: S18 S19 S20 S21 S22 S23 S24 S25
Port Scan<*1>: S26 S27 S28 S29 S30 S31 S32 S33
Port Scan<*1>: S34 S35 S36 S37 S38 S39 S40 S41
Port Scan<*1>: S42 S43 S44 S45 S46 S47 S48 S49
Port Scan<*1>: S50 S51 S52 S53
Found a modem on /dev/ttyS0, using link /dev/modem in config.
Modem configuration written to /etc/wvdial.conf.
ttyS0<Info>: Speed 115200; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"
E o /etc/wvdial.conf está configurado assim:
[Dialer Defaults]
Modem = /dev/modem
Baud = 115200
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3= ATM0
ISDN = 0
Modem Type = Analog Modem
Phone = 30096715
Username = meu login
Password = minha senha
Carrier Check = NO
Por fim, no terminal digitei wvdial (como root):
root@ubuntu:/home/francodof # wvdial
--> WvDial: Internet dialer version 1.54.0
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Sending: ATM0
ATM0
OK
--> Modem initialized.
--> Sending: ATDT30096715
--> Waiting for carrier.
ATDT30096715
CONNECT 52000 V42bis
--> Carrier detected. Waiting for prompt.
UQKT2 78.1
Login:
--> Looks like a login prompt.
--> Sending: doffer@itelefonica.com.br
doffer@itelefonica.com.br
Password:
--> Looks like a password prompt.
--> Sending: (password)
Entering PPP Session.
IP address is 200.153.202.30
MTU is 1100.
--> Looks like a welcome message.
--> Starting pppd at Tue Jan 10 11:15:38 2006
--> pid of pppd: 24739
--> Using interface ppp0
--> local IP address 200.153.202.30
--> remote IP address 200.100.131.72
--> primary DNS address 200.204.0.138
--> secondary DNS address 200.204.0.10
Para desconectar, aperto as teclas [Ctrl]+[C]
Não sei se voltarei a ter problemas, pois às vezes a taxa de conexão cai abruptamente. Mas, para minha felicidade até o momento, logo ela retorna para acima de 5 kB/s.