Re: lug-bg: PPP Serv
- Subject: Re: lug-bg: PPP Serv
- From: peterg@xxxxxxxxxx (Peter Georgiev)
- Date: Thu, 3 May 2001 10:29:27 +0300
On Tuesday 01 May 2001 22:34, George Danchev wrote:
> Zdraeite ,
> opitvam se da napravq slednoto prosto nesto , koeto e diskutirano mnogo
> puti predpolagam . Imam 1 tel. liniq i se opitwam da priemam po 1 dail-in
> connection ( bez portslave , radius ... - iskam max prosto da bude , prosto
> za razmqna na services samo mejdu dvete mashini bez ISP-ta , Interneti i
> drugi net-i .....)
> 1. startiram si ru4no edno mgetty da slusha i da vdiga modema
> mgetty ttyS1 &
> 2. Napisal sum si sledniq prost script koito startiram susto ru4no
> /etc/ppp/pppserv
> mesg n
> stty -echo
> exec pppd /dev/ttyS1 modem init /usr/sbin/chat passive debug lock
> require-pap crtscts -detach silent login 192.0.0.4:192.0.0.5
> # poslednoto e na 1 red
>
>
> Sled kato startiram scripta , pppd kazwa
> " Serial port initialized "
>
> 3. Imam definiran user specialno za dail-in connectiona ( pppuser da re4em
> ) , za koito pirmerno si imam entry-ta suotwetno v
>
> /etc/ppp/pap-secrets
> "pppuser" * "pppuser"
>
>
> /etc/paswd
> pppuser:x:1003:1003:,,,:/fake:/etc/ppp/pppserv
>
> i v /etc/shadow ...........
>
> Authentificiram go s PAP .
> pppuser-a po4wa da me nabira ,mgetty diga modem-a , 4atqt , vijdam
> razmqnata na LCP paketi , oba4e malko sled tova moq modem drop-va :
> "Modem Hangup"
> Kakvo propuskam ???
Nishto ne kazvash kakvo pishe pppd v logovete kato to dropi modema i nai veshe
kakuv e exit status. Opisanie ima v man page.
Po princip kato puskash mgetty da slusha na daden port ne e neobhodimo ruchno
da startirash pppd. Kakto niakoi spomena kompilirai mgetty s autoPPP (vizh
saotvetnoto README). Ako mgetty ti e instalirano ot rpm ili deb paket bi
triabvalo vsichko da e ok. Pogledni /etc/mgetty+sendfax/mgetty.config (ili
kakto tam e v tvoiata distributzia). Triabva da ima neshto kato:
speed 38400 # tuka si slozhi saotvetnata skorost
debug 4 # povechko messages
port ttyS1 # kade adjeba e modema
debug 3 # malko-po malko messages
data-only y # samo danni bez fax, voice
Sled tova pogledni /etc/mgetty+sendfax/login.config. Tuka triabva da imash
slednoto:
/AutoPPP/ - pppuser /usr/sbin/pppd auth require-pap login \ 192.0
192.0.0.4:192.0.0.5 # tova na edin red
Obiknoveno tova e napulno dostatuchno.
Drugia variant e da si nastroish modema da otgovaria na pozvaniavane s
komandata ATS0=1 sled koeto da startirash /etc/ppp/pppserv koito e neshto
kato:
#!/bin/sh
mesg n
stty -echo
exec /usr/sbin/pppd /dev/ttyS1 38400 -detach silent modem crtscts debug lock
auth require-pap 192.0.0.4:192.0.0.5 login # pak na edin red
Estestveno tribva da go startirash kato root ili pppd da e suid root (koeto
ne e za preporachvane). Vsichki tezi options mozhe da si gi zapishesh vuv file
/etc/ppp/options.ttyS1 i izobshto kakto ti haresva... ;)
HTH Pesho
===========================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers)
http://www.linux-bulgaria.org/ Hosted by Internet Group Ltd. - Stara Zagora
|