Verbindung zum Internet mit einem 3G USB-Modem

2226
gimpycpu

Ich versuche mit eine Verbindung zum Internet herzustellen wvdial. Alles ist in Ordnung, aber das Problem ist, dass ich zum Beispiel google.cadie IP-Adresse nicht anpingen kann .

Hier ist die Ausgabe des wvdialBefehls:

WvDial: Internet dialer version 1.60 --> Cannot get information for serial port. --> 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: AT+CGDCONT=1,"IP","internet.com,wapuser1,wap" AT+CGDCONT=1,"IP","internet.com,wapuser1,wap" OK --> Modem initialized. --> Sending: ATDT*99# --> Waiting for carrier. ATDT*99# CONNECT 21096000 --> Carrier detected. Starting PPP immediately. --> Starting pppd at Sat Jan 1 05:11:06 2000 --> Pid of pppd: 3297 --> Using interface ppp0 --> pppd: ([07][08]@[07][08][08][07][08] --> pppd: ([07][08]@[07][08][08][07][08] --> pppd: ([07][08]@[07][08][08][07][08] --> pppd: ([07][08]@[07][08][08][07][08] --> local IP address 172.19.154.90 --> pppd: ([07][08]@[07][08][08][07][08] --> remote IP address 10.0.0.1 --> pppd: ([07][08]@[07][08][08][07][08] --> primary DNS address 64.71.255.198 --> pppd: ([07][08]@[07][08][08][07][08] --> secondary DNS address 64.71.255.253 --> pppd: ([07][08]@[07][08][08][07][08] 

Wie Sie sehen, kann ich eindeutig eine IP erhalten, und bei der Eingabe ifconfig ppp0wird Folgendes angezeigt:

ppp0 Link encap:Point-to-Point Protocol inet addr:172.19.27.135 P-t-P:10.0.0.1 Mask:255.255.255.255 UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1 RX packets:5 errors:0 dropped:0 overruns:0 frame:0 TX packets:6 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:3 RX bytes:74 (74.0 B) TX bytes:107 (107.0 B) 

Kann aber nichts pingen.

Ich weiß also, dass es nicht darum geht /etc/resolv.conf.

Hier ist der Inhalt von mir wvdial.conf:

[Dialer Defaults] Init1 = ATZ Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 Init3 = AT+CGDCONT=1,"IP","internet.com,wapuser1,wap" Modem Type = USB Modem ISDN = 0 New PPPD = yes Phone = *99# Modem = /dev/ttyACM0 Username = wapuser1 Password = wap Baud = 460800 Stupid Mode = 1 

Wie kann ich dieses Setup zum Laufen bringen?

ip addr show:

9: ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 3 link/ppp inet 172.16.29.33 peer 10.0.0.1/32 scope global ppp0 

ip route show:

default dev ppp0 scope link 10.0.0.1 dev ppp0 proto kernel scope link src 172.16.61.19 
0
Möglicherweise müssen Sie auch die Ausgabe von "ip addr show" und "ip route show" angeben. Wenn "ping (1)" nicht funktioniert, wie sieht es dann mit Nicht-ICMP-Pakettypen aus? UDP oder TCP? sarnold vor 12 Jahren 1
9: ppp0: mtu 1500 qdisc pfifo_fast st ate UNKNOWN qlen 3 link / ppp inet 172.16.29.33 peer 10.0.0.1/32 Gültigkeitsbereich global ppp0 und ip route show default dev ppp0 scope link 10.0.0.1 dev ppp0 proto kernel scope link src 172.16.61.19` gimpycpu vor 12 Jahren 0

1 Antwort auf die Frage

0
Rahul Parida

Ich hatte gestern das gleiche Problem. Hab es heute zum Laufen gebracht. Überprüfen Sie die Antwort auf diese Frage.

https://raspberrypi.stackexchange.com/questions/62417/connected-to-internet-on-ppp0-in-raspberry-pi-3-but-commands-wie-ping-curl-nicht

Sie müssen prüfen, ob Sie über die ppp0-Schnittstelle eine Verbindung zum Internet herstellen können. Geben Sie den folgenden Befehl ein und überprüfen Sie die Ausgabe ping -I ppp0 google.com. Wenn Sie einen Ping-Befehl ausführen können, ist Ihr Gerät mit dem Internet verbunden.

Dann können Sie den Befehl ausführen sudo route add default dev ppp0, um Zugang zum Internet zu erhalten.