Problem mit DSL-Einwahl

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
Mastermind
Beiträge: 62
Registriert: 04.01.2003 23:47:16

Problem mit DSL-Einwahl

Beitrag von Mastermind » 02.10.2003 19:10:26

Liebe Vorumsgemeinde,

ich habe Probleme bei der DSL Einwahl.
Habe 2 funktionierende Netzwerkkarten (eth0, eth1) wovon eth1 am DSL Modem angeschlossen ist. Nach dem ausführen von pppoeconf wird das Modem an eth1 erkannt und ich kann die Zugangsdaten eingeben. Wenn ich mich dann daraufhin gleich einwähle bekomme ich folgende Meldung:

/sbin/ifconfig ppp0 Thu Oct 21 18:44:03 2003
ppp0 Link encap:Point-to-Point Protocol
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:6687 errors:0 dropped:0 overruns:0 frame:0
TX packets:6931 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:6925667 (6.6 MiB?) TX bytes:689938 (673.7 KiB?)

nach der Meldung ist die Eingabeaufforderung verschwunden. Ich finde das sehr komisch, da das Konfigurationsprogramm keine Fehlermeldung o.ä. ausgibt.

Normalerweise müsste noch eine Zeile ähnlich:

inet addr:212.144.205.230 P-t-P:145.253.1.132 Mask:255.255.255.255
(von der Tips Section übernommen)

aber die kommt einfach nicht.

Weiss jemand von Euch was ich falsch mache/vergessen habe??

Kann es sein, dass ich einen falschen Zugangsdaten angegeben hab?

@Mods: Falls dieser Beitrag an falscher Stelle gepostet ist, bitte ich hiermit um Verzeihung und Verschiebung :wink:

Benutzeravatar
remus
Beiträge: 214
Registriert: 03.09.2003 12:06:33
Wohnort: Würzburg
Kontaktdaten:

Beitrag von remus » 02.10.2003 20:39:38

Falls deine Zugangsdaten falsch sind, erscheind in der Tat keine Fehlermeldung. Aber selbst wenn alles richtig ist, wirst du nicht auf die Kommandozeile entlassen, sondern musst die Anzeige mit Strg-C abbrechen. Du solltest dir nach dem Verbindungsversuch mal die ausgabe von "plog" anschauen. Da sollte zu sehen sein, was dein Problem ist.

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 02.10.2003 21:04:22

Du kannst auch die Datei /etc/ppp/options editieren, nach dem Eintrag...

Code: Alles auswählen

...
# debug
...
...suchen, das Doppelkreuz entfernen, und dann nochmal versuchen, die DSL-Verbindung aufzubauen. In der Datei /var/log/syslog kannst Du dann genau sehen, was beim Aufbau der DSL-Verbindung passiert (oder halt die entsprechende Fehlermeldung, wenn es nicht passiert ;-) ). Den aktuellen Output lässt Du Dir am besten anzeigen mit...

Code: Alles auswählen

tail -f /var/log/syslog
...in einem seperaten xterm Fenster.


Gruss, Jomo.

Benutzeravatar
Mastermind
Beiträge: 62
Registriert: 04.01.2003 23:47:16

Beitrag von Mastermind » 04.10.2003 14:01:07

Danke mal für die Tips,

ich denke ich hab den Fehler gefunden.
Bei der Benutzerkennung bei T-online hat Endenkennung #0001 gefehlt :roll:
Jetzt funktioniert anscheinend die DSL Einwahl.
Wenn ich pppstatus aufrufe, dann krieg ich eine IP angezeigt (80.xxx.xxx.xxx).
Aber ich kann jedoch überhaupt kein ping absetzen weder eine Internetseite aufrufen.

Jetzt hab ich gesehen, dass obwohl ich eine gültige routing-Table vor der Einwahl hatte, dass diese nach er Einwahl nicht mehr da ist. Ist das normal?
Muss ich dann für Online/Offline Betrieb eine neue routing-Table erstellen?

Wenn ich ifconfig aufrufe, dann sehe ich meine devices angezeigt (eth0, eth1, lo, ppp)
Ist das dann normal, dass die eth1 noch eine IP Adresse aus dem internen Netz (192.168.x.x) hat? Vielleicht ist ja da was doppelt belegt und es funktioniert deswegen nicht mit dem pingen?


@mistersixt:
funktioniert der tail Befehl auch unter Kommandozeile? Der Rechner hat kein X-Window

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Beitrag von Bert » 04.10.2003 22:12:04

Klar geht der Befehl auch auf der Konsole. Ein X-Term ist ja letztlich nichts anderes.
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de

Benutzeravatar
Mastermind
Beiträge: 62
Registriert: 04.01.2003 23:47:16

Beitrag von Mastermind » 05.10.2003 22:52:28

Hat keiner eine Idee warum ich mich zwar einwählen kann, aber trotzdem kein ping und keine Verbindung übers Internet geht?

Benutzeravatar
[Cyrus]
Beiträge: 72
Registriert: 14.07.2002 20:41:51
Wohnort: Stuttgart
Kontaktdaten:

Beitrag von [Cyrus] » 05.10.2003 22:55:10

Mach doch mal vor der Einwahl:

Code: Alles auswählen

# route del default
PPP überschreibt die Default Route nämlich nicht, außer man gibts explizit in der Config an.
:: system: debian 'sid' on 2.6.0 ::
:: web/mail: firebird & thunderbird ::
:: jabber: cyrus at amessage dot info ::

Benutzeravatar
Mastermind
Beiträge: 62
Registriert: 04.01.2003 23:47:16

Beitrag von Mastermind » 06.10.2003 08:21:18

Code: Alles auswählen

route del default
hab ich schon gemacht, das bringt nix.

wenn ich mach

Code: Alles auswählen

ping www.debianforum.de
dann krieg ich die Meldung: unknown host

Nameservereintrag in resolv.conf hab ich aber 2 Stück.

Ich vermute mal, dass es an den routen liegt. Da ich mich damit nicht so auskenne hab ich wahrscheinlich da was falsch gemacht.

Welche Routen brauch ich denn?
Ich hab 2 Netzwerkkarten (Netz eth0 und DSL eth1) und den Computer will ich später mal als Router verwenden.
Die IP der eth0 ist 192.168.0.1 und die der eth1 (brauch ich da eine IP?) ist 192.168.0.2.

Hat da jemand von Euch einen Tip für mich?

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Beitrag von Bert » 06.10.2003 08:30:15

Du kanst nicht 2 Karten im selben Netz haben. Und nein, die Karte für das DSL braucht keine IP. Du kannst die entsprechenden Einträge aus /etc/network/interfaces rauskommentieren.

Falles es dann noch immer nicht geht, könntest Du mal die Ausgabe von

Code: Alles auswählen

route -n 
und den Inhalt der resolv.de posten.
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 06.10.2003 14:08:15

Wenn Du vorher schon eine default-Route hast, wird die vom pppd nicht überschrieben. Daher solltest Du vor der Einwahl prüfen, ob beim Befehl "netstat -rn" kein 0.0.0.0 in der Spalte "Destination" zu sehen ist. Evtl. muss Du die halt mit "route delete default gw <deine-default-adresse>" löschen.

Wenn Du Dich dann einwählst, schau Dir mit "/sbin/ifconfig ppp0" die Adresse des Peers Deiner DSL-Verbindung an. Auf diese muss dann Deine Default-Route zeigen (hat nun hoffentlich der pppd selbst gemacht). Sprich, mach nochmal eine "netstat -rn" und neben der 0.0.0.0 sollte nun die Peer-Adresse von eben zu sehen sein.

Dann mach erstmal ein "ping 193.99.144.71". Kommen da pings zurück, sieht das schon mal bestens aus. Anschliessend ein "ping http://www.heise.de", um auch noch die Namensauflösung zu überprüfen (die Adresse von oben ist die IP-Adresse von http://www.heise.de).

Viel Glück, Jomo.

Benutzeravatar
Mastermind
Beiträge: 62
Registriert: 04.01.2003 23:47:16

Beitrag von Mastermind » 06.10.2003 18:59:18

JUHU!!!! Es geh jetzt t!!
:lol:
DEBIAN RULEZ THE WORLD !!!! :P

Jetzt möcht ich erstmal an dieser Stelle allen danken, die zum Erfolg beigetragen haben *dicker schmatzer*

Ich hab jetzt die IP Adresse für die eth1 aus der /etc/network/interfaces rausgeschmissen samt Gateway usw..
Jetzt steht da nur noch bei eth1:

Code: Alles auswählen

auto eth1
iface eth1 inet static
Dann hab ich

Code: Alles auswählen

route del default gemacht
dann hab ich

Code: Alles auswählen

route add default gw <IPvondemPeers> 
(was auch immer die IP ist, damit hats funktioniert, vielleicht kann mir jemand erklären warum?)

und dann konte ich

Code: Alles auswählen

ping 193.99.144.71
und

Code: Alles auswählen

ping www.heise.de
machen.

Wenn ich das jetzt richtig sehe hab ich 3 Routen:

eine von mir zu dem Dsl Provider (ist das der peers ?)
eine vom dsl Provider zu mir (die statische IP)
und noch die (kann mir auch jemand sagen was die mcaht?)
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 06.10.2003 20:21:03

Das ist das Netzwerk von Deinem eth0-Interface!

Schön, dass nun alles klappt ;-) !

Gruss, Jomo.

Benutzeravatar
Mastermind
Beiträge: 62
Registriert: 04.01.2003 23:47:16

Beitrag von Mastermind » 07.10.2003 06:39:10

Ja, aber der Rechner braucht doch nur eine Route für raus ins Inet und eine Route für wieder zurück, oder versteh ich das falsch?

Benutzeravatar
mistersixt
Beiträge: 6601
Registriert: 24.09.2003 14:33:25
Lizenz eigener Beiträge: GNU Free Documentation License

Beitrag von mistersixt » 07.10.2003 11:28:44

Er muss doch auch wissen, wo er Pakete für das lokale Netz hinsenden soll! Oder bau die eine Netzwerkkarte raus, dann ist die Route weg.

Gruss, Jomo.

Benutzeravatar
Mastermind
Beiträge: 62
Registriert: 04.01.2003 23:47:16

Beitrag von Mastermind » 07.10.2003 12:01:32

Ach ja stimmt. Die müssen ja durchs eth0 ins interne Netz.
Vielen Dank
Die IP Adressen der route zum ISP und zurück, die ändern sich doch ständig!? Warum muss mann die routing table nicht ständig erneuern? Kriegt der Computer die IP und trägt die dann automatisch ein?
:roll:

Benutzeravatar
Bert
Beiträge: 3751
Registriert: 16.07.2002 14:06:52
Wohnort: Dresden
Kontaktdaten:

Beitrag von Bert » 07.10.2003 13:23:55

Das macht der pppd bei Einwahl automatisch, wenn Du die Optio defaultroute aktiviert hast.
Programmer: A biological machine designed to convert caffeine into code.
xmpp:bert@debianforum.de

Antworten