Уже неделю (с перерывами) ломаю голову, пытаясь наладить ppp связь через модем между машинами RedHat 7.0 (сервер) и клиентом Winnt 4.0 для доступа в сеть.
Проблема - не удается установить PPP связь на этапе обмена адресами IPCP.
Ниже приведу лог pppd, запускаемого на сервере
c помощью mgetty следующим образом:
/AutoPPP/ - - /usr/sbin/pppd ttyS2 -detach debug
Using interface ppp0
Connect: ppp0 <--> /dev/ttyS2
rcvd [LCP ConfReq id=0x0 asyncmap 0x0 magic 0x78fd pcomp accomp callback CBCP]
sent [LCP ConfReq id=0x1 asyncmap 0x0 auth pap magic 0xcdff14d8 pcomp accomp]
sent [LCP ConfRej id=0x0 callback CBCP]
rcvd [LCP ConfAck id=0x1 asyncmap 0x0 auth pap magic 0xcdff14d8 pcomp accomp]
rcvd [LCP ConfReq id=0x1 asyncmap 0x0 magic 0x78fd pcomp accomp]
sent [LCP ConfAck id=0x1 asyncmap 0x0 magic 0x78fd pcomp accomp]
rcvd [LCP code=0xc id=0x2 00 00 78 fd 4d 53 52 41 53 56 34 2e 30 30]
sent [LCP CodeRej id=0x2 0c 02 00 12 00 00 78 fd 4d 53 52 41 53 56 34 2e 30 30]
rcvd [LCP code=0xc id=0x3 00 00 78 fd 4d 53 52 41 53 2d 31 2d 4b 53 56]
sent [LCP CodeRej id=0x3 0c 03 00 13 00 00 78 fd 4d 53 52 41 53 2d 31 2d 4b 53 56]
rcvd [PAP AuthReq id=0x6 user="username" password="mypass"]
sent [PAP AuthAck id=0x6 "Login ok"]
sent [IPCP ConfReq id=0x1 addr 192.168.0.1 compress VJ 0f 01]
sent [CCP ConfReq id=0x1 deflate 15 deflate(old#) 15 bsd v1 15]
rcvd [CCP ConfReq id=0x4]
sent [CCP ConfAck id=0x4]
rcvd [IPCP ConfReq id=0x5 compress VJ 0f 01 addr 0.0.0.0 ms-dns1 0.0.0.0 ms-wins 0.0.0.0 ms-dns3 0.0.0.0 ms-wins 0.0.0.0]
sent [IPCP ConfRej id=0x5 ms-wins 0.0.0.0 ms-wins 0.0.0.0]
rcvd [IPCP ConfAck id=0x1 addr 192.168.0.1 compress VJ 0f 01]
rcvd [CCP ConfRej id=0x1 deflate 15 deflate(old#) 15 bsd v1 15]
sent [CCP ConfReq id=0x2]
rcvd [IPCP ConfReq id=0x6 compress VJ 0f 01 addr 0.0.0.0 ms-dns1 0.0.0.0 ms-dns3 0.0.0.0]
sent [IPCP ConfNak id=0x6 addr 192.168.0.2 ms-dns1 195.188.68.40 ms-dns3 195.188.64.13]
rcvd [CCP ConfAck id=0x2]
sent [IPCP ConfReq id=0x1 addr 192.168.0.1 compress VJ 0f 01]
sent [IPCP ConfReq id=0x1 addr 192.168.0.1 compress VJ 0f 01]
sent [IPCP ConfReq id=0x1 addr 192.168.0.1 compress VJ 0f 01]
sent [IPCP ConfReq id=0x1 addr 192.168.0.1 compress VJ 0f 01]
sent [IPCP ConfReq id=0x1 addr 192.168.0.1 compress VJ 0f 01]
sent [IPCP ConfReq id=0x1 addr 192.168.0.1 compress VJ 0f 01]
sent [IPCP ConfReq id=0x1 addr 192.168.0.1 compress VJ 0f 01]
sent [IPCP ConfReq id=0x1 addr 192.168.0.1 compress VJ 0f 01]
sent [IPCP ConfReq id=0x1 addr 192.168.0.1 compress VJ 0f 01]
sent [IPCP ConfReq id=0x1 addr 192.168.0.1 compress VJ 0f 01]
IPCP: timeout sending Config-Requests
sent [LCP TermReq id=0x4 "No network protocols running"]
Hangup (SIGHUP)
Modem hangup
Connection terminated.
Connect time 0.7 minutes.
Sent 558 bytes, received 660 bytes.
Здесь 192.168.0.1 - адрес ppp интерфейса на серверной стороне, 192.168.0.2 - на клиентском конце.
Содерфимое файла /etc/ppp/options -
lock
login
asyncmap 0
proxyarp
crtscts
modem
silent
ms-dns 195.188.68.40
ms-dns 195.188.64.13
/etc/ppp/opions.ttyS2 -
192.168.0.1:192.168.0.2
netmask 255.255.255.0
logfile /var/log/pppd.log.ttyS2 show-password
В настройках клиента - указано получить все адреса от сервера.
Прочел уже всю относящуюся к этому вопросу документацию. Может, я чего забыл, или не так понял?
Возможно, кто-нибудь сталкивался с такой ситуацией?
Благодарен всем, кто откликнется.