Здравствуйте. Помогите, пожалуйста решить проблему с Mgetty.
У меня стоит Unix FreeBSD 5.0. Из портов я поставил mgetty1.1.30 (mgetty1.1.30-Dec16.tar.gz). Всё нормально откомпилировалось и установилось.
В каталоге /etc/ppp/ у меня лежат следующие файлы:
options.cuaa0
options.modem
pap-secrets
и естественно ppp.conf или что-то вроде этого.
В options.cuaa0 находится:
193.0.0.1:193.0.0.10
В options.modem записано:
modem
noipdefault
nodetach
debug
noccp
proxyarp
crtscts
ms-dns 193.0.0.1
domain webspace.net
idle 1000
require-pap
refuse-chap
В pap-secrets:
test * ppptest *
В каталоге /usr/local/etc/mgetty+sendfax/ находятся login.config и mgetty.config, а также прочие Mgetty-файлы для настройки факса и т.д.
login.config содержит:
#U* uucp @ /usr/lib/uucp/uucico -l -u @
#/FIDO/ uucp fido /usr/local/lib/fnet/ifcico @
/AutoPPP/ - a_ppp /usr/sbin/pppd file /etc/ppp/options.modem
#telnet-smarty gast telnet /usr/bin/telnet -8 smarty
* - - /usr/bin/login @
А mgetty.config содержит:
port cuaa0
debug 4
fax-id 00 00 000000
speed 57600
direct NO
blocking NO
port-owner uucp
port-group uucp
port-mode 0660
toggle-dtr YES
toggle-dtr-waittime 500
data-only YES
fax-only NO
modem-type auto
init-chat "" ATS0=0Q0&D3&C1 OK
modem-check-time 3600
rings 1
answer-chat "" ATA CONNECT \c \r
answer-chat-timeout 80
autobauding NO
ringback NO
ringback-time 30
ignore-carrier false
issue-file /etc/issue
prompt-waittime 500
login-prompt @!login:
login-time 240
diskspace 1024
notify faxadmin
fax-owner uucp
fax-group modem
fax-mode 0660
Таким образом у меня настроена Mgetty. Когда мой друг в Win98 в удалённом доступе к сети создаёт соединение с логином test паролем ppptest и коннектится ко мне, то его постоянно отключает при проверке логина и пароля. Отключает либо сразу, либо довольно долго висит на проверке логина и пароля, а потом всё равно разрывает связь. После чего винда выдаёт ошибку 650: Компьютер, к которому производится подключение, не отвечает на запросы сети. Проверьте правильность указания типа сервера. (Тип сервера в соединение указан PPP)
А иногда выдаёт ошибку 629: Произошло отключение от удалённого компьютера.
В логе Mgetty mgetty.cuaa0 находится:
07/15 17:24:46 aa0 mgetty: experimental test release 1.1.30-Dec16
07/15 17:24:46 aa0 check for lockfiles
07/15 17:24:46 aa0 locking the line
07/15 17:24:46 aa0 lowering DTR to reset Modem
07/15 17:24:47 aa0 send: ATS0=0[0d]
07/15 17:24:47 aa0 waiting for ``OK'' ** found **
07/15 17:24:47 aa0 waiting...
07/15 17:25:22 aa0 wfr: waiting for ``RING''
07/15 17:25:22 aa0 send: ATA[0d]
07/15 17:25:22 aa0 waiting for ``CONNECT'' ** found **
07/15 17:25:34 aa0 send:
07/15 17:25:34 aa0 waiting for ``_'' ** found **
И всё. Судя по логу PPPd не стартует вообще!
Я просто уже запарился бороться с этой Mgetty! Если кто может, скажите, в чём моя ошибка. Настройку производил, пользуясь статьёй http://www.opennet.dev/base/modem/dial_in_bsd.txt.html
Заранее благодарю.