Estou usando ppp
via wvdial
, o script parece com isso (as linhas comentadas foram removidas):
[Dialer t-mobile]
New PPPD = yes
Phone = *99#
Modem = /dev/ttyUSB0
Modem Type = USB Modem
Baud = 460800
ISDN = 0
Username = “blank”
Password = “blank”
Init1 = ATZ
Init2 = AT+CGDCONT=1,"IP","internet"
Stupid mode = 1
Auto DNS = yes
E quando eu wvdial t-mobile
age como funcionaria:
sudo wvdial t-mobile
--> Ignoring malformed input line: "; [Dialer Defaults]"
--> WvDial: Internet dialer version 1.61
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: AT+CGDCONT=1,"IP","internet"
AT+CGDCONT=1,"IP","internet"
OK
--> Modem initialized.
--> Sending: ATDT*99#
--> Waiting for carrier.
ATDT*99#
CONNECT
--> Carrier detected. Starting PPP immediately.
--> Starting pppd at Sat Jun 20 16:26:23 2015
--> Pid of pppd: 3228
--> Using interface ppp0
--> pppd: ▒▒v▒▒o
--> pppd: ▒▒v▒▒o
--> pppd: ▒▒v▒▒o
--> pppd: ▒▒v▒▒o
--> pppd: ▒▒v▒▒o
--> pppd: ▒▒v▒▒o
--> local IP address 100.88.98.150
--> pppd: ▒▒v▒▒o
--> remote IP address 10.64.64.64
--> pppd: ▒▒v▒▒o
--> primary DNS address 213.158.199.1
--> pppd: ▒▒v▒▒o
--> secondary DNS address 213.158.199.5
--> pppd: ▒▒v▒▒o
ifconfig
para esta interface:
ppp0 Link encap:Point-to-Point Protocol
inet addr:100.88.98.150 P-t-P:10.64.64.64 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:128 (128.0 B) TX bytes:185 (185.0 B)
Então, o script parece estar funcionando, mas não ... não há internet de qualquer forma ... não está pingando (nem endereços IP), o servidor HTTP não está respondendo em 100.88.98.150
.
Alguma ideia do que poderia estar errado?
Entre. 10.*
e 100.*
são endereços locais / reservados ... então eu realmente não entendo isso ... talvez eu não tenha dinheiro suficiente no cartão? Não tenho como verificar isso.