T-Mobile Internetverbindung über ein USB-GSM / 3G-Modem unter Debian / Raspberry PI 2B

2153
Flash Thunder

Ich verwende pppvia wvdial, Skript sieht so aus (kommentierte Zeilen wurden entfernt):

[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 

Und wenn ich wvdial t-mobileso handle, würde es funktionieren:

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 für diese Schnittstelle:

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) 

Das Skript scheint also zu funktionieren, aber es funktioniert nicht ... kein Internet. Auf keinen Fall pingt es (auch keine IP-Adressen), HTTP-Server reagiert nicht auf 100.88.98.150.

Irgendeine Idee, was könnte falsch sein?

Übrigens 10.*und 100.*sind beide lokale / reservierte Adressen ... also verstehe ich das nicht wirklich ... vielleicht habe ich einfach nicht genug Geld auf der Karte? Ich kann es nicht überprüfen.

0
Können Sie ein Ping an das Gateway senden und es als Standardroute eingerichtet haben? Und warum würden Sie erwarten, dass ein HTTP-Server an 100.88.98.150 vorhanden ist? qasdfdsaq vor 8 Jahren 0
Weil Apache installiert ist. Wie stelle ich die Standardroute ein? Flash Thunder vor 8 Jahren 0
Versuchen Sie, einen * Server * auf Ihrer Himbeere zu betreiben, auf den Sie über das Internet zugreifen möchten? Wenn ja, funktioniert das wahrscheinlich nicht - die meisten Mobilfunknetze geben Ihnen nur private IPs, die nicht über das Internet routbar sind. qasdfdsaq vor 8 Jahren 0
Ja, das habe ich gemerkt ... ich brauche immer noch die Verbindung von meiner Himbeere. Sie haben wahrscheinlich mit dieser Standardroute recht, aber wie muss ich sie einrichten? Sorry, ich bin damit nicht wirklich vertraut. Flash Thunder vor 8 Jahren 0
Der Befehl lautet "route add default gw ww.xx.yy.zz", was in Ihrem Fall 10.64.64.64 sein sollte. Sie sollten auch den Befehl "route" ohne Argumente überprüfen, um sicherzustellen, dass er noch nicht vorhanden ist. Diese Informationen können dazu beitragen, pppd so einzustellen, dass dies automatisch erfolgt: https://bugs.launchpad.net/ubuntu/+source/ppp/+bug/608372 qasdfdsaq vor 8 Jahren 0
Danke, Sie haben viel geholfen. Ich würde das als Antwort akzeptieren. Hat aber noch einen Zweifel ... Als ich 2 verschiedene Netzwerke (mit Internetverbindung) bekam, eines von eth0 und eines von ppp0, funktioniert nur die zuletzt hinzugefügte Standardroute gw, das zweite hört auf zu arbeiten (zum Beispiel beim Binden an ip etwas). Ist das normal? Flash Thunder vor 8 Jahren 0
Ja. Per Definition können Sie nur ein Standardgateway haben. qasdfdsaq vor 8 Jahren 0
In der Tat, sah einige Artikel, wo es über iptables2 möglich ist. Flash Thunder vor 8 Jahren 0
Ja, es ist machbar. Es funktioniert einfach nicht direkt und ist nicht ratsam, es sei denn, Sie verfügen über Netzwerkadministrator-Kenntnisse und wissen genau, was Sie erreichen möchten. In den meisten Fällen wünschen sich die meisten Menschen nicht zwei Standard-Gateways. Die Windows-Hilfe dazu bringt es auf den Punkt: https://support.microsoft.com/de-de/kb/159168 qasdfdsaq vor 8 Jahren 0
Ich verstehe zwar, wie das Routing funktioniert, selbst wie Ethernet in der Low-Level-Beschreibung funktioniert (studierte Physik), hatte aber noch nie ein derartiges Problem bei Debian, daher habe ich keine Ahnung, welche Tools verwendet werden sollten ... Lassen Sie uns die Wahrheit sehen. .. was hat ein Admin mit GSM-Netzwerken zu tun? Flash Thunder vor 8 Jahren 0
Angesichts Ihrer grundlegenden Fragen zur Funktionsweise von Standardrouten ist es schwer, nicht den Eindruck zu erwecken, dass Sie kein Expertenwissen über Routing haben. qasdfdsaq vor 8 Jahren 0
Hatte gerade keine Ahnung, dass wvdial es nicht automatisch hinzufügt ... in der Tat eher ein Programmierer als ein Admin, der immer noch wenige Server bewirbt. Wie auch immer, du hast mir sehr geholfen, also füge deinen Kommentar vielleicht zur Antwort ein und ich akzeptiere ihn ... Flash Thunder vor 8 Jahren 0

0 Antworten auf die Frage