Mailinglist Archive: opensuse-de (1806 mails)

< Previous Next >
Re: ppp-on, redialer, netsurf
  • From: dieter@xxxxxxxxxxxxxxx (Dieter Woerz)
  • Date: Fri Sep 19 06:16:20 1997
  • Message-id: <5vt5bk$q0i@xxxxxxxxxxxxxxxxxxxx>



Hallo Mathias Weigt, Du hasch 's folgende gschrieba:
> Servus !
>
> > irgendwie hat das Script Probleme mit der Password-Zeile. Entweder wird>
> > in 'connect-errors' geschrieben, daß bash den Befehl Password nicht
> > kennt oder das letzte Timeout läuft ab. Nur RICHTIG konfigurieren kann
> > ich es nicht.
> > Kennt jemand eine Lö6sung för mein Problem?
> > Momentan sieht der chat-Teil meines 'redial'-Scripts so aus:
> >
> > ---schnipp---
> > function callnumber
> > {
> >
> > /usr/sbin/chat -v \
> > TIMEOUT 5 \
> > ABORT '\nBUSY\r' \
> > ABORT '\nNO CARRIER\r' \
> > ABORT '\nRING\r\n\r\nRING\r' \
> > ABORT '\nNO DIALTONE\r' \
> > ABORT '\nERROR\r' \
> > '' '+++AT&F1S0=0' \
> > OK 'AT&F1S0=0' \
> > TIMEOUT 40 \
> > OK ATDT$1 \
> > 'CONNECT 19200/REL' '' \
> > TIMEOUT 50 \
> > login: helmut.kohl \
> > Password: joshua
>
> > Ist bestimmt trivial, oder? :-]
> > Carsten
>
> Ich habe mich damit am Anfang auch mal ganz schoen gequaelt.
> Das beste ist, du stellst zunaechst auf debug oder verbose output und
> verfolgst jedes einwaehlen ueber die /var/log/messages. Das hilft enorm.
> Da kommt man dann Schritt fuer Schritt voran.
> zu Deinem Problem: probier doch mal bei Deinen expect-terms "ogin:" und
> "ssword:", denn oft werden die ersten Zeichen verschluckt. Chat prueft immer
> den expect-term von hinten und akzeptiert ihn wenn er hineinpasst.
> hoffe das hilft

Kleine Korrektur zum Grund für das Weglassen der ersten Zeichen von login: und
password beim expect. Chat kriegt schon alle Zeichen mit, aber es ist nicht
immer sichergestellt, daß die Groß-/Kleinschreibung auch stimmt. Deswegen läßt
man normaerweise den ersten Buchstaben weg und umgeht damit das Problem.

Aber sonst würde ich dem zustimmen, was Matthias sagt, debug und verbose, auch
bei chat den output kontrollieren und dann hoffentlich sagen können, ja das
wars.

> --
>
> Mathias Weigt

Dieter


--
Dieter Wörz Email: dieter@xxxxxxxxxxxxxxx
--
Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@xxxxxxx
schicken, mit dem Text: unsubscribe suse-linux


< Previous Next >