linux ppp scriptleri

Muhsin Akoz (muhsin@bornova.ege.edu.tr)
Sat, 10 Jan 1998 18:45:07 +0300 (EET)


ppp icin kullandigim script'leri gondereyim.

Yanliz bunlari calistirmak icin pppd ve chat'in kurulmus olmasi gerekir.
baglanti icin 2 script yeterli oluyor
ama oncelikle modem'i gordurmeniz gerekir
asagidaki script'te modem com2 portuna bagli olarak calisiyor
isterseniz com1'ede alabilirsiniz
----------------00----------------

dosya : /etc/ppp/ppp-on-dialer

#!/bin/sh
exec chat -v \
TIMEOUT 3 \
ABORT '\nBUSY\r' \
ABORT '\nNO ANSWER\r' \
ABORT '\nRINGING\r\n\r\nRINGING\r' \
'' \rATE1Q0 \
'OK-+++\c-OK' ATH0 \
TIMEOUT 30 \
OK ATDT$TELEPHONE \
CONNECT '' \
ogin:--ogin: $ACCOUNT \
assword: $PASSWORD

------------00-----------
dosya : /usr/sbin/ppp-on

#!/bin/sh
TELEPHONE= ISP telefon numarasi
ACCOUNT= Kullanici adi
PASSWORD= Sifre
LOCAL_IP=0.0.0.0
REMOTE_IP=0.0.0.0
NETMASK=255.255.255.0
export TELEPHONE ACCOUNT PASSWORD
DIALER_SCRIPT=/etc/ppp/ppp-on-dialer

exec /usr/sbin/pppd debug lock modem crtscts /dev/cua1 19200 \
asyncmap 20A0000 escape FF kdebug 0 $LOCAL_IP:$REMOTE_IP \
noipdefault netmask $NETMASK defaultroute connect $DIALER_SCRIPT

-------------00--------------

Not: /dev/cua1 com2 portu, com1 yapmak icin /dev/cua0 yazmaniz gerekli.
Baglanti hizini ayarlamak icinde 19200'u degistirebilirsiniz.
Baglantiyi kesmek icin ppp-off yazmaniz yeterli
Eger ppp-off ile kapatamazsaniz ps ile bakarak islemi kill edebilirsiniz

-Muhsin