Ключевые слова:ppp, dialup, example, (найти похожие документы)
Date: Sun, 08 Aug 2004 16:34:28 +0600
From: Dmitry Rodin <sysop5410@rambler.ru.>
Newsgroups: ftn.ru.linux
Subject: Пример Dialup подключения используя PAP аутентификацию
DH> Как осуществить PAP автоpизацию с пpовайдеpом? Какие оптимусы к pppd?
+pap noauth defaultroute name имя_из_pap-secrets
DH> Мне пpидётся использовать chat?
Для инициализации модема и набора номера chat конечно понадобится, для
авторизации - нет.
Далее идёт работающий пример для подключения к Центральному Телеграфу
(Москва), отличается наличием символа @ в login.
dialer.nologin
#!/bin/sh
#
# This is part 2 of the ppp-on script. It will perform the connection
# protocol for the desired connection.
#
exec chat -e -v \
ABORT 'BUSY' \
ABORT 'ERROR' \
ABORT 'NO DIAL' \
ABORT 'NO CARRIER' \
'' ATZ \
'OK-+++\c-OK' ATH0 \
TIMEOUT 240 \
OK ATDP$TELEPHONE \
CONNECT ''
options
noipx
asyncmap 0
#bsdcomp 15
nobsdcomp
deflate 15
pap-secrets
# Secrets for authentication using PAP
# client server secret IP addresses
"openwww@cnt" "openwww@cnt" "openwww" *
ppp-on-demand.openwww
connect ${CONNECT_SCRIPT}
#!/bin/bash
# Modem server init script
# Settings for server
DEVMODEM=/dev/ttyS0
LOCAL_IP=0.0.0.0
REMOTE_IP=0.0.0.0
# Settings for demand client
export TELEPHONE=5041111
CONNECT_SCRIPT=/etc/ppp/dialer.nologin
exec /usr/sbin/pppd -detach crtscts modem lock demand idle 240 holdoff 1 +pap \
-chap -chapms -chapms-v2 usepeerdns name openwww@cnt show-password \
noauth debug 4 defaultroute ${DEVMODEM} 115200 ${LOCAL_IP}:${REMOTE_IP} \
connect ${CONNECT_SCRIPT}