← Back to team overview

sslug-teknik team mailing list archive

Re: PAP-secret,PPP

 

On Wed, Mar 22, 2000 at 13:40:33 +0100, Sven Erik Morsing wrote:

....
> _____________________________
> #!/bin/sh
> exec /usr/sbin/pppd  call td 
> _____________________________

Nu plejer jeg ikke at anvende "call", men det skulle dog ikke
betyde noget, og er praktisk ved flere "opkaldsprofiler"  :)

Jeg har dog lavet et chatscript der ud fra klokkeslet
mv. finder ud af hvilken måde at ringe på er den billigste.

...

> Almene pppd-options
> </etc/ppp/options>
> _____________________________
> noipdefault
> defaultroute
> debug
> auth
> crtscts
> lock
> modem
> nodetach
> noproxyarp
> noipx                  # Hvad skal jeg 
> novj                   # med disse? De
> novjccomp              # var der bare.

#Og tilføj:

noccp
nobsdcomp
nodeflate
noaccomp
nopcomp


På den måde sikrer du dig mod problemer, da de fleste ISP
alligevel kun har Stac/LSZ compression.
Analoge modem er ofte sat op til at bruge V42bis, så her er
kompression også overflødigt.

Forsøger PPP at forhandle kompression så vil en ekstern ISDN TA
undlade at anvende hardware kompression selvom det er slået til.
Kobler man op til en unix-box med ppp og som har en af ovenstående
kompressionalgoritmer så skal de ikke slås fra.

> _____________________________
> ttyS1 57600 crtscts
> connect '/usr/sbin/chat -T<telefonnummer> -f /etc/ppp/chat-td'
> user 1200xxxxxxxx
> noauth
> _____________________________

Jeg ville nok anvende 115200 hvis modemet kan klare dette.
Med V42bis kan du få opte til 4xkompression og er det blot et
33600bps modem, så har du brugt båndbredden på serielporten.

> </etc/ppp/chat>
> _____________________________
> #!/bin/sh
> #
> # \T overfører -Txxxxxxxx (telefonnummer) fra /etc/ppp/peers/zzz
>         TIMEOUT         3
>         ABORT           '\nBUSY\r'
>         ABORT           '\nNO ANSWER\r'
>         ABORT           '\nRING\r\n\r\nRING\r'
>         ABORT           '\nRING\r\n\r\nRING\r'

Der er ingen grund til 2x identiske "RING" linier.

>         ABORT           '\nVOICE\r'
>         ''              \rAT
>         'OK-+++\c-OK'   ATH0
>         TIMEOUT         30
>         OK              ATDT\T
>         CONNECT         ''
                        ******
Slut i stedet med uden '' :

	CONNECT

De fleste ISP anvender i dag immediate-PPP, og denne '' efter 
CONNECT sender et ^M, som hos visse ISP kan medføre et tekstlogin 
og så får man ikke forbindelse.


-- 
mvh Frank Damgaard  | http://home3.inet.tele.dk/frda/



References