URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 59214
[ Назад ]

Исходное сообщение
"mgetty+sendfax"

Отправлено midas , 16-Авг-05 11:41 
Здравствуйте. Прошу помощи с настройкой 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:26:29 gorisp mgetty[995]: data dev=ttyS0, pid=995, caller='none', conn='38400', name='', cmd='/usr/sbin/pppd', user='/AutoPPP/'
Aug 15 17:26:29 gorisp pppd[995]: pppd 2.4.0 started by a_ppp, uid 0
Aug 15 17:26:29 gorisp pppd[995]: Using interface ppp0
Aug 15 17:26:29 gorisp pppd[995]: Connect: ppp0 <--> /dev/ttyS0
Aug 15 17:26:29 gorisp pppd[995]: Warning - secret file /etc/ppp/pap-secrets has world and/or group access
Aug 15 17:26:36 gorisp last message repeated 2 times
Aug 15 17:26:36 gorisp pppd[995]: no PAP secret found for admin
Aug 15 17:26:36 gorisp pppd[995]: Connection terminated.
Aug 15 17:26:36 gorisp pppd[995]: Exit.
Aug 15 17:26:37 gorisp mgetty[996]: TIOCMBIS failed: Input/output error
Aug 15 17:26:37 gorisp mgetty[996]: cannot turn off soft carrier: Input/output error
Aug 15 17:26:37 gorisp mgetty[996]: tcgetattr failed: Input/output error
Aug 15 17:26:37 gorisp mgetty[996]: cannot get TIO: Input/output error
Aug 15 17:26:38 gorisp mgetty[996]: init chat failed, exiting...: Invalid argument
Aug 15 17:26:38 gorisp mgetty[996]: failed in mg_init_data, dev=ttyS0, pid=996
Aug 15 17:27:38 gorisp mgetty[997]: data dev=ttyS0, pid=997, caller='none', conn='38400', name='', cmd='/bin/login', user='admi

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.

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


Содержание

Сообщения в этом обсуждении
"mgetty+sendfax"
Отправлено Gleb , 16-Авг-05 12:00 

В /etc/ppp/options добавь -chap и ms-dns x.x.x.x

/etc/ppp/pap-secrets
может дело в кавычках
user * pass *

проверь разрешения


"mgetty+sendfax"
Отправлено liks , 16-Авг-05 13:43 
Обратите внимание на права:
Aug 15 17:26:29 gorisp pppd[995]: Warning - secret file /etc/ppp/pap-secrets has world and/or group access


Посмотрите правильно ли Вы добавили пользователя/пароль. Пример:
user1  *       "mypass"        192.168.2.1


"mgetty+sendfax"
Отправлено midas , 16-Авг-05 14:19 
>Обратите внимание на права:
>Aug 15 17:26:29 gorisp pppd[995]: Warning - secret file /etc/ppp/pap-secrets has world
>and/or group access
>

Это стало выдавать вот буквально недавно. раньше этой строки не было.

>Посмотрите правильно ли Вы добавили пользователя/пароль. Пример:
>user1  *       "mypass"  
>     192.168.2.1

Пользователя - admin - создавал еще при установке Линукса. Пароль - соответственно его. Ведь я так понял что пользователь должен быть в /etc/passwd. Он там и есть.
вот его запись:

admin:x:500:500:administrator:/home/admin:/bin/bash



"mgetty+sendfax"
Отправлено midas , 16-Авг-05 14:14 
>
>/etc/ppp/pap-secrets
>может дело в кавычках
>user * pass *
>
>проверь разрешения


я уже и в кавычках и без кавычек пробовал - одинаково.

>
>
>В /etc/ppp/options добавь -chap и ms-dns x.x.x.x

ок. добавлю. но что это даст?! ведь он вообще не логинится.


"mgetty+sendfax"
Отправлено Gleb , 16-Авг-05 15:20 
попробуй убрать опцию "login" в /etc/mgetty+sendfax/login.config

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


"mgetty+sendfax"
Отправлено midas , 17-Авг-05 09:39 
>попробуй убрать опцию "login" в /etc/mgetty+sendfax/login.config
>
>/AutoPPP/ - a_ppp /usr/sbin/pppd auth -chap +pap debug


Убрал вообще авторизацию. Поставил noauth. Заработало. Попробую сегодня опять с ней.


"mgetty+sendfax"
Отправлено midas , 16-Авг-05 15:31 
А то что под admin нивкакую не хочет запускаться pppd не может быть связано с авторизацией?! И вообще то что он не запускается - это нормально?
chmod u+x /usr/sbin/pppd уже пробовал!

"mgetty+sendfax"
Отправлено midas , 19-Авг-05 10:07 
Заработала chap аутентификация. PAP не хочет ни в какую! Думаю дело в сборке.
Всем спасибо.

"mgetty+sendfax"
Отправлено mzine , 30-Апр-10 15:34 
День добрый, я новичок в линуксе. Пожалуйста помогите.
Установил RedHat9, вроде нормально село, почитал в интернете и попробовал поставить mgetty+sendfax. Настроил как было написано.
Все работает, пробовал отправлять факс с другого факсимильного аппарата (стационарный аппарат), вот только есть вопросы:
- Как перенаправлять принятые факсы (на линуксе) на почтовый адрес, и где это все прописывать. (Почтовик расположен на другом сервере).
- и как сделать так чтобы принимаемые факсы были в PDF формате.

Заранее спасибо.