LINUX.ORG.RU
ФорумAdmin

проблемы с mgetty+sendfax


0

0

Здравствуйте. Прошу помощи с настройкой mgetty. Стоит сервак - операционка ASP Linux 7.1, программа mgetty+sendfax взята из дистрибутива. Пытаюсь настроить удаленное модемное соединение с клиента - WinXP (98) . На серваке поставил модем IDC 5614BXL. С клиента выполняю обычный дозвон до сервачного модема. На сервере модем трубку берет без проблем. Происходит соединение. После этого идет обрыв и ошибка 691 (что-то вроде нет такого пользователя в домене).

Вот мои конфиги:

/etc/mgetty+sendfax/sendmgetty.config:

debug 4 speed 38400 port ttyS0 init-chat "" AT OK data-only y

/etc/mgetty+sendfax/login.config:

/AutoPPP/ - a_ppp /usr/sbin/pppd auth -chap +pap login debug

/etc/ppp/options:

asyncmap 0 netmask 255.255.255.0 +pap auth proxyarp lock crtscts modem

/etc/ppp/options.ttyS0:

172.16.100.11:172.16.100.100

/etc/ppp/pap-secrets:

# Secrets for authentication using PAP # client server secret IP addresses

"admin" 172.16.100.11 "789789" *

/etc/inittab:

S4:2345:respawn:/sbin/mgetty /dev/ttyS0

А вот собственно что показывают логи:

Aug 15 17:22:14 gorisp mgetty[991]: TIOCMBIS failed: Input/output error Aug 15 17:22:14 gorisp mgetty[991]: cannot turn off soft carrier: Input/output error Aug 15 17:22:14 gorisp mgetty[991]: tcgetattr failed: Input/output error Aug 15 17:22:14 gorisp mgetty[991]: cannot get TIO: Input/output error Aug 15 17:22:15 gorisp mgetty[991]: init chat failed, exiting...: Invalid argument Aug 15 17:22:15 gorisp mgetty[991]: failed in mg_init_data, dev=ttyS0, pid=991 Aug 15 17:24:11 gorisp mgetty[992]: failed A_FAIL dev=ttyS0, pid=992, caller='none', conn='', name='' Aug 15 17:24:52 gorisp mgetty[993]: data dev=ttyS0, pid=993, caller='none', conn='38400', name='', cmd='/usr/sbin/pppd', user='/AutoPPP/' Aug 15 17:24:52 gorisp pppd[993]: pppd 2.4.0 started by a_ppp, uid 0 Aug 15 17:24:52 gorisp pppd[993]: Using interface ppp0 Aug 15 17:24:52 gorisp pppd[993]: Connect: ppp0 <--> /dev/ttyS0 Aug 15 17:24:52 gorisp pppd[993]: Warning - secret file /etc/ppp/pap-secrets has world and/or group access Aug 15 17:24:55 gorisp pppd[993]: Warning - secret file /etc/ppp/pap-secrets has world and/or group access Aug 15 17:24:55 gorisp pppd[993]: no PAP secret found for root Aug 15 17:24:56 gorisp pppd[993]: Connection terminated. Aug 15 17:24:56 gorisp pppd[993]: Exit.

P.S. Да и еще. Пробовал запускать pppd под обычным пользователем admin и он не хочет запускаться. Выдает:

By default the remote system is required to authenticate itself (because this system has a default route to the internet) but I couldn't find any suitable secret (password) for it to use to do so.

Под рутом запускается и бегут какие-то иероглифы (судя по всему &#8211; нормально).

anonymous

Могу дать только совет, так как делал это давно и не помню деталей. Я бы на твоем месте собрал бы как mgetty так и pppd из исходников. У меня когда-то на RedHat-е каком-то тоже ничего не работало, пока не пересобрал. Еще, попробуй делать звонок из терминальной программы, minicom там или гипертерминал, тогда лучше будут видны ошибки. Проверь скорости на портах. И попробуй пока авторизацию без папов чапов, чтобы было видно где именно ощибка.

anonymous
()
Ответ на: комментарий от anonymous

Пробовал через терминал. заходит нормально. т.е. ввожу пароль, логин. все нормально. попадаю на машину. дальше жму для продолжения соединения - опять вылетает...причем если в этом случае выдет "замыкание на себя".

А пересобирать - какой смысл?! Дистрибутив ведь довольно старенький. Я от сырцов под мой дистрибутив еще ничего хорошего не имел. Одни проблемы. Но спасибо за совет.

Может все таки хоть кто-то увидит где я могу ошибаться?

anonymous
()
Ответ на: комментарий от anonymous

По первому абзацу не понял. Смысл пересборки очевиден, по дефолту не включенна куча опций. Мне в свое время очень помогла вот эта ссылка http://sysoev.ru/pppd/ Удачи.

anonymous
()
Ответ на: комментарий от anonymous

Я имел ввиду не терминал, а настройках модемного соединения на клиенте там есть что-то вроде сценарий входа или я не помню точно. Вобщем птичку там ставил и пробовал. Когда происходил дозвон, то выскакивало черное окно и в нем предлагалось ввести пароль и логин. Там все логинилось отлично. Попадал на машину без проблем. и мог свободно просматривать каталоги. Но как только нажал кнопку ОК (Продолжить, точно не помню), то на модеме начали перемигиваться лампочки и через секунд 7 выскочило - замыкания на себя! Т.е. процесс соединения не доходил до конца!

anonymous
()
Ответ на: комментарий от anonymous

ты читал ссылку что я тебе дал?

Например вот это

Кроме того, можно указать pppd, чтобы он не соглашался проводить аутентификацию тем или иным способом или же требовал какого-то одного способа с помощью различных комбинаций параметров refuse-pap, refuse-chap, require-pap и require-chap. Раньше эти параметры назывались соответственно -pap, -chap, +pap и +chap. В этом деле могут быть важны ньюансы.

Пересобрал пакеты? О чем мы тогда говорим. Внимательно прочитай еще раз ховту, обрати внимание на все мелочи, твою работу за тебя никто делать не будет.

anonymous
()
Ответ на: комментарий от anonymous

Спасибо за ссылку - я ее уже читал еще давно.

Что касается ньюансов и вариантов, то я перепробовал практически все возможное с точки зрения логики. И все что там написано, я так или иначе - делал. Вот насчет пересборки - надо попробовать!

anonymous
()
Ответ на: комментарий от anonymous

Может в таком случае подскажите где взять нормальные дистрибутивы с mgetty. Я нашел какой-то, а он при компиляции постоянно ругается. Попытки исправить ругань не увенчались успехом.

anonymous
()
Ответ на: комментарий от anonymous

Заработало с параметром noauth. Вобщем как я и предполагал все дело в авторизации.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.