Народ!
Прошу помощи. У меня уже едет крыша.
Есть два компьютера на одном Linux Mandrake 9.0, а на втором Win2k
Компьютеры соеденены 3-проводным кабелем по COM-портам.
Я пытаюсь установить PPP-соединение.
Клиент - Win2k
Сервер - Linux.
Файлы настроек следующие:
======================================
/etc/mgetty+sendfax/mgetty.config
--------------------------------------
debug 8
speed 38400
port ttyS1
direct y
speed 38400
toggle-dtr n
======================================
/etc/mgetty+sendfax/login.config
--------------------------------------
/AutoPPP/ - a_ppp /usr/sbin/pppd
* - - /bin/login @
======================================
/etc/ppp/options
--------------------------------------
lock
proxyarp
auth
refuse-chap
require-pap
ms-dns X.X.X.X
ms-dns Y.Y.Y.Y
======================================
/etc/ppp/options.ttyS1
--------------------------------------
L.L.L.L:R.R.R.R
netmask M.M.M.M
======================================
/etc/ppp/pap-secrets
--------------------------------------
# user1 прописан в shadow, а user2 - нет
# для примера
user1 * Password1 *
user2 * Password2 *
======================================
/etc/inittab
--------------------------------------
S1:2345:respawn:/sbin/mgetty -r -s 38400 -D ttyS1
======================================
Вроде бы ничего не забыл.
После попытки подключиться получаю следующую картину
в LOG-файле:
======================================
/var/log/mgetty.ttyS1
--------------------------------------
11/18 15:45:55 yS1 mgetty: experimental test release 1.1.28-Jan10
11/18 15:45:55 yS1 check for lockfiles
11/18 15:45:55 yS1 checklock: no active process has lock, will remove
11/18 15:45:55 yS1 locking the line
11/18 15:45:55 yS1 makelock(ttyS1) called
11/18 15:45:55 yS1 do_makelock: lock='/var/lock/LCK..ttyS1'
11/18 15:45:55 yS1 lock made
11/18 15:45:55 yS1 tio_get_rs232_lines: status: RTS DTR
11/18 15:45:55 yS1 WARNING: DSR is off - modem turned off or bad cable?
11/18 15:45:55 yS1 tss: set speed to 38400 (017)
11/18 15:45:55 yS1 tio_set_flow_control( HARD )
11/18 15:45:55 yS1 waiting for line to clear (VTIME), read:
11/18 15:45:55 yS1 waiting for line to clear (VTIME), read:
11/18 15:45:55 yS1 removing lock file
11/18 15:45:55 yS1 waiting...
11/18 15:59:46 yS1 select returned 1
11/18 15:59:46 yS1 checking lockfiles, locking the line
11/18 15:59:46 yS1 makelock(ttyS1) called
11/18 15:59:46 yS1 do_makelock: lock='/var/lock/LCK..ttyS1'
11/18 15:59:46 yS1 lock made
11/18 15:59:46 yS1 waiting for line to clear (VTIME), read: CLIENT
11/18 15:59:46 yS1 looking for utmp entry... (my PID: 11604)
11/18 15:59:46 yS1 utmp + wtmp entry made
11/18 15:59:47 yS1 tio_set_flow_control( HARD )
11/18 15:59:47 yS1 print welcome banner (/etc/issue)
11/18 15:59:47 yS1 getlogname (AUTO_PPP), read:CLIENTCLIENTCLIENTCLIENTCLIENTCLIENTCLIENTCLIENTCLIENTCLIENTCLIENTCLIENTCLIENTCLIENTCLIENTCLIENTCLIENTCLIENTCLIENT
11/18 16:03:47 yS1 getlogname: timeout[15]
11/18 16:03:47 yS1 getlogname (AUTO_PPP), read:
11/18 16:04:47 yS1 getlogname: timeout
11/18 16:04:50 ##### failed dev=ttyS1, pid=11604, login time out
======================================
mgetty собирал с -DAUTO_PPP
Подозреваю, что дело в кабеле (диагностика: WARNING: DSR is off - modem turned off or bad cable?)
Но как это победить?
Причем, между двумя мастдаями PPP устанавливается в лёт (с этим же кабелем)!
Подскажите, плз, где грабли, и как с ними бороться.