Модем пытается принимать факсы на любых звонках

Решение проблем связванных с работой железа. Проблемы программно-аппаратной совместимости.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
sst78rus
рядовой
Сообщения: 40
Зарегистрирован: 2006-07-18 10:39:55

Модем пытается принимать факсы на любых звонках

Непрочитанное сообщение sst78rus » 2006-09-06 12:08:13

Пока игрался с hylafax видимо что-то где-то изменил, и теперь модем пытается на любом звонке принимать факс.
"Трубку" снимает mgetty. В /etc/ttys стоит

Код: Выделить всё

ttyd0   "/usr/libexec/getty std.57600"  dialup  off secure
ttyd1   "/usr/libexec/getty std.57600"  dialup  off secure
ttyd2   "/usr/libexec/getty std.57600"  dialup  off secure
ttyd3   "/usr/libexec/getty std.57600"  dialup  off secure
И

Код: Выделить всё

cuad1   "/usr/local/sbin/mgetty"        unknown on insecure
Звоню модемом для установки ppp-соединения (dial-in), в логе Mgetty:

Код: Выделить всё

09/06 12:47:26 ad1  locking the line
09/06 12:47:26 ad1  lowering DTR to reset Modem
09/06 12:47:27 ad1  send: ATS0=0S6=4&K3&C1&D2[0d]
09/06 12:47:27 ad1  waiting for ``OK'' ** found **
09/06 12:47:27 ad1  send: ATI4I6I7I11Y11[0d]
09/06 12:47:27 ad1  do_stat: expect 'OK' ** found **
09/06 12:47:28 ad1  waiting...
Это типа он проинициализировался и ждет. В строках инициализации про факс вроде ничего нет.
Идет звонок:

Код: Выделить всё

09/06 12:53:23 ad1  wfr: waiting for ``RING''
09/06 12:53:23 ad1  send: ATA[0d]
09/06 12:53:23 ad1  waiting for ``CONNECT''
09/06 12:53:31 ad1  found action string: ``+FCO_''
09/06 12:53:31 ad1  start fax receiver...
09/06 12:53:31 ad1  fax_wait_for(OK)
09/06 12:54:15 ad1  connection hangup: '+FHS:74'** found **
09/06 12:54:15 ad1  fax_get_pages: no pages to receive
09/06 12:54:15 ##### fax dev=cuad1, pid=1916, caller='none', name='', id='', +FHNG=074, pages=0/0, time=00:00:52
И какого черта он "found action string: ``+FCO_'' и "start fax receiver..."?
В конфиге /usr/local/etc/mgetty+sendfax/mgetty.config

Код: Выделить всё

port cuad1
debug 4
#fax-id 00 00 000000
speed 38400
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
init-chat "" ATS0=0S6=4&K3&C1&D2 OK
statistics-chat "" ATI4I6I7I11Y11 OK
statistics-file /var/log/statistics.USR
#init-chat "" ATZ&N14 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
data-only стоит, почему он факс принимать начинает?
Никаких других процессов, которые могли бы вмешиваться вроде нет (hylafax'овые демоны остановлены):

Код: Выделить всё

[sst@bsdgate ~]$ ps -ax|grep fax
 2056  p0  S+     0:00,01 grep fax
[sst@bsdgate ~]$

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35332
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-09-06 12:10:58

а чем родной getty не устроил?
Убей их всех! Бог потом рассортирует...

sst78rus
рядовой
Сообщения: 40
Зарегистрирован: 2006-07-18 10:39:55

Непрочитанное сообщение sst78rus » 2006-09-06 12:16:42

Просто есть уже опыт прикручивания Mgetty на дому. Mgetty умеет различать звонки фидошки и ppp.
Кроме того, судя по описанию на сайте "mgetty allows you to use your modem line for receiving fax and data calls, without hindering dial-out on the same line."
Модем стоит в шлюзовой машине которая инет раздает. Я к ней из дому по модему соединяюсь за инетом :D Но хочется еще и факсы на нее принимать-отправлять.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35332
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2006-09-06 12:40:25

блин... я mgetty не ковырял - потому ничё особо не подскажу...
а рыть тебе надо именно mgetty - она решает кому звонок отдать...
Убей их всех! Бог потом рассортирует...

sst78rus
рядовой
Сообщения: 40
Зарегистрирован: 2006-07-18 10:39:55

Непрочитанное сообщение sst78rus » 2006-09-06 12:45:32

Похоже в init-chat косяк был. Хотя я его не менял вроде.
Сейчас поставил просто ATZ, заработало. Правда теперь факсы не принимает, не соединяется просто. data-only в NO поставил, эффекто нет.

sst78rus
рядовой
Сообщения: 40
Зарегистрирован: 2006-07-18 10:39:55

Непрочитанное сообщение sst78rus » 2006-09-06 13:34:57

Кстати, а hylafax тоже умеет:
Adaptive answer is the ability for a modem to determine whether an incoming phone call is for data, fax, or voice use. If a modem supports a good adaptive-answering facility then it should be enabled with the ModemSetupAACmd and HylaFAX will service fax, data, or voice calls as identified by the modem and specified in the modem configuration files.
Надо попробовать настроить...