Seguindo minha pergunta no whatsup.org.il , a solução parece estar configurando wvdial.conf
como:
[Dialer usb]
;Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
init1 = AT+CGDCONT=1,”IP”,”orange.co.il”
Modem Type = USB Modem
Phone = *99#
ISDN = 0
Username = ” “
Init1 = ATZ
Password = ” ”
Modem = /dev/ttyACM0
Baud = 460800
Você pode alterar 'orange.co.il' para o URL do seu provedor. Na verdade, eu estava apenas adivinhando o meu - não tenho certeza se o URL é totalmente necessário.
Agora,
su -c "wvdial usb"
Alguma mágica acontece:
--> WvDial: Internet dialer version 1.60
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Modem initialized.
--> Sending: ATDT*99#
--> Waiting for carrier.
ATDT*99#
CONNECT
~[7f]}#@!}!} } }2}#}$@#}!}$}%\}"}&} }*} } g}%~
--> Carrier detected. Waiting for prompt.
~[7f]}#@!}!} } }2}#}$@#}!}$}%\}"}&} }*} } g}%~
--> PPP negotiation detected.
--> Starting pppd at Sun Jan 24 10:01:27 2010
--> Pid of pppd: 11872
--> Using interface ppp0
--> pppd: w[7f]
--> pppd: w[7f]
--> pppd: w[7f]
--> pppd: w[7f]
--> pppd: w[7f]
--> local IP address 10.195.166.229
--> pppd: w[7f]
--> remote IP address 10.6.6.6
--> pppd: w[7f]
--> primary DNS address 192.118.11.77
--> pppd: w[7f]
--> secondary DNS address 192.118.9.177
--> pppd: w[7f]
wvdial
para aqui. Agora digite, em outra janela:
sudo route add default gw 110.195.166.229 ppp0
Claro, use o IP que você recebeu do seu provedor, não o listado aqui.
E pronto!