[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[Debian]:Re: PPP Probleme



Moin!

Per CC direkt an den Sender, da die Frage schon etwas älter war.

On Tue, Jan 11, 2000 at 11:22:59PM +0100, Dirk Steinmeyer wrote:
> 
> ich suche nach einer funktionierenden Möglichkeit mich über meinen
> Server, der auch als Gateway dient, bei meinem Provider
> einzuwählen. Meine bisherigen Versuche haben kein vernünftiges
> Ergebnis gebracht.  1. "pon" und "poff" mit pppconfig kunfiguriert
> und über ssh angesprochen.  
> Ergebnis: jedert zweite Einwahlversuch scheitert.

Sieht nach einem Timingproblem aus (Ist das Modem schon älter?):

> 
> 2.Einwahlversuch
> 
> Jan  2 23:17:19 server pppd[1579]: pppd 2.3.10 started by root, uid 0
> Jan  2 23:17:20 server chat[1580]: abort on (BUSY)
> Jan  2 23:17:20 server chat[1580]: abort on (NO CARRIER)
> Jan  2 23:17:20 server chat[1580]: abort on (VOICE)
> Jan  2 23:17:20 server chat[1580]: abort on (NO DIALTONE)
> Jan  2 23:17:20 server chat[1580]: abort on (NO DIAL TONE)
> Jan  2 23:17:20 server chat[1580]: abort on (NO ANSWER)
> Jan  2 23:17:20 server chat[1580]: send (ATZ^M)
> Jan  2 23:17:20 server chat[1580]: expect (OK)
> Jan  2 23:17:20 server chat[1580]: ^M
> Jan  2 23:17:20 server chat[1580]: OK
> Jan  2 23:17:20 server chat[1580]:  -- got it 

chat denkt, dieses OK, würde eine Reaktion auf das ATZ sein und sendet
daraufhin die AT-Sequenz zum wählen. Tatsächlich kommt das OK aber als
Reaktion auf etwas noch vorhergehendes, z.B. etwas beim
Verbindungsabbau. 

> Jan  2 23:17:20 server chat[1580]: send (ATDT76320^M)
> Jan  2 23:17:20 server chat[1580]: expect (CONNECT)
> Jan  2 23:17:20 server chat[1580]: ^M
> Jan  2 23:17:20 server chat[1580]: ATZ^M^M
> Jan  2 23:17:20 server chat[1580]: OK^M

Hier meldet das Modem erst per echo das ATZ und reagiert mit einem
OK. Das Kommando zum Wählen wurde verschluckt.

> Jan  2 23:18:05 server chat[1580]: alarm
> Jan  2 23:18:05 server chat[1580]: Failed

Da chat das erwartete CONNECT nicht bekommt löst es nach einem Timeout
einen Alarm aus und beendet die Verbindung.

Da ich noch ein altes 14.4er Modem benutze, daß auch manchmal nicht so
recht in die Hufe kommt, sehen meine entsprechenden Zeilen im
chatskript so aus:

"" +++ATZ
OK ATDT04041538,,,,

Ich weiß die Bedeutung der beiden Zeichen nicht mehr so genau, aber
die Kommata erzeugen vermutlich eine Verzögerung von 2 Sekunden und
das Pluszeichen auch sowas in der Art. Ansonsten könntest Du auch noch
mit \d (Verzögerung um eine Sekunde) und \p (1/10 Sekunde)
rumexperimentieren, was dann von chat ausgewertet wird, wie auch auf
chat(8) dokumentiert.

Ggf. könntest Du auch noch an der Geschwindigkeit der seriellen
Schnittstelle drehen.

-- 
marko schulz

            "HipHop braucht kein' Mensch, aber Mensch braucht HipHop"
                                                      Fünf Sterne Deluxe
------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie
bitte eine E-Mail an majordomo@jfl.de die im Body
"unsubscribe debian-user-de <deine emailadresse>"
enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@jfl.de
------------------------------------------------
Anzahl der eingetragenen Mitglieder:     752


Reply to: