[Comm] настройка ppp на ms-chap-v2
Серебряков Владимир Анатольевич
=?iso-8859-1?q?SerebryakovVA_=CE=C1_saratov=2Egov=2Eru?=
Вт Июл 12 12:19:53 MSD 2005
Народ, кто нить сталкивался с настройкой ppp, когда у провайдена ms-chap протокол v2
Если есть время и желание - посмотрите как пытался настроить;)
Мож кто кинет сцылку на подробную доку (для чайников)
Скрипты:
Ppp-on:
---------------
TELEPHONE=222333
LOCAL_IP=0.0.0.0
REMOTE_IP=0.0.0.0
NETMASK=255.255.255.0
export TELEPHONE
DIALER_SCRIPT=/etc/ppp/ppp-on-dialer
exec /usr/sbin/pppd /dev/modem 57600 connect $LOCAL_IP:$REMOTE_IP netmask $NETMASK connect $DIALER_SCRIPT
Ppp-on-dialer:
----------------
#!/bin/sh
exec chat -v \
TIMEOUT 3 \
ABORT '\nBUSY\r' \
ABORT '\nNO ANSWER\r' \
ABORT '\nRINGING\r\n\r\nRINGING\r' \
'' \rAT \
'OK-+++\c-OK' ATH0 \
TIMEOUT 30 \
OK ATDT$TELEPHONE \
'' ATA \
CONNECT ''
Options:
-----------------
lock
require-mschap-v2
lcp-max-configure 40
modem
crtscts
debug
kdebug 0
-detach
Модем дозванивается, долго торгуется и выдает:
Connect: ppp0 <--> /dev/modem
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0xa7255a43> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0xa7255a43> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x4f <asyncmap 0xa0000> <auth pap> <magic 0x29090710> <pcomp> <accomp>]
No auth is possible
sent [LCP ConfRej id=0x4f <auth pap>]
rcvd [LCP ConfNak id=0x1 <auth chap MD5>]
sent [LCP ConfReq id=0x2 <asyncmap 0x0> <magic 0xa7255a43> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x50 <asyncmap 0xa0000> <auth pap> <magic 0x29090710> <pcomp> <accomp>]
No auth is possible
sent [LCP ConfRej id=0x50 <auth pap>]
rcvd [LCP ConfAck id=0x2 <asyncmap 0x0> <magic 0xa7255a43> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x51 <asyncmap 0xa0000> <auth pap> <magic 0x29090710> <pcomp> <accomp>]
No auth is possible
sent [LCP ConfRej id=0x51 <auth pap>]
rcvd [LCP ConfReq id=0x52 <asyncmap 0xa0000> <auth pap> <magic 0x29090710> <pcomp> <accomp>]
No auth is possible
sent [LCP ConfRej id=0x52 <auth pap>]
rcvd [LCP ConfReq id=0x53 <asyncmap 0xa0000> <auth pap> <magic 0x29090710> <pcomp> <accomp>]
No auth is possible
sent [LCP ConfRej id=0x53 <auth pap>]
rcvd [LCP ConfReq id=0x54 <asyncmap 0xa0000> <auth pap> <magic 0x29090710> <pcomp> <accomp>]
No auth is possible
sent [LCP ConfRej id=0x54 <auth pap>]
rcvd [LCP ConfReq id=0x55 <asyncmap 0xa0000> <auth pap> <magic 0x29090710> <pcomp> <accomp>]
No auth is possible
sent [LCP ConfRej id=0x55 <auth pap>]
rcvd [LCP ConfReq id=0x56 <asyncmap 0xa0000> <auth pap> <magic 0x29090710> <pcomp> <accomp>]
No auth is possible
sent [LCP ConfRej id=0x56 <auth pap>]
rcvd [LCP ConfReq id=0x57 <asyncmap 0xa0000> <auth pap> <magic 0x29090710> <pcomp> <accomp>]
No auth is possible
sent [LCP ConfRej id=0x57 <auth pap>]
rcvd [LCP ConfReq id=0x58 <asyncmap 0xa0000> <auth pap> <magic 0x29090710> <pcomp> <accomp>]
No auth is possible
sent [LCP ConfRej id=0x58 <auth pap>]
rcvd [LCP TermReq id=0x59]
sent [LCP TermAck id=0x59]
Modem hangup
Connection terminated.
В логах:
-------------------
pppd 2.4.2b3 started by root, uid 0
timeout set to 3 seconds
abort on (\nBUSY\r)
abort on (\nNO ANSWER\r)
abort on (\nRINGING\r\n\r\nRINGING\r)
send (rAT^M)
expect (OK)
rAT^M^M
OK
-- got it
send (ATH0^M)
timeout set to 30 seconds
expect (OK)
^M
ATH0^M^M
OK
-- got it
send (ATDT222333^M)
send (ATA^M)
expect (CONNECT)
^M
ATDT9737649^MA^M
CONNECT
-- got it
send (^M)
expect (~)
50666/ARQ^M
Unauthorized use is prohibited.^M
alarm
send (^M)
send (^M)
Serial connection established.
Using interface ppp0
Connect: ppp0 <--> /dev/modem
Modem hangup
Connection terminated.
Exit.
Подробная информация о списке рассылки community