#1
|
|||
|
|||
mgetty
Brother Rabbit написал(а) к All в Apr 19 18:04:28 по местному времени:
Нi, All! Что нужно настроить, что бы mgetty увидела RING и правильно сказала ATA? [fido@BroRabbit mgetty]$ cat ./ttyS1.log -- 04/15 17:50:22 yS1 mgetty: interim release 1.1.37-Jun05 04/15 17:50:22 yS1 WARNING: parent process not init(pid=1), but pid=13277 (sudo /sbin/mgetty /dev/ttyS1) 04/15 17:50:22 yS1 check for lockfiles 04/15 17:50:22 yS1 checklock: stat failed, no file 04/15 17:50:22 yS1 locking the line 04/15 17:50:22 yS1 makelock(ttyS1) called 04/15 17:50:22 yS1 do_makelock: lock='/var/lock/serial/LCK..ttyS1' 04/15 17:50:22 yS1 lock made 04/15 17:50:22 yS1 tioget_rs232lines: status: RTS CTS DSR DTR 04/15 17:50:22 yS1 lowering DTR to reset Modem 04/15 17:50:23 yS1 tss: set speed to 57600 (10001) 04/15 17:50:23 yS1 tioset_flowcontrol( НARD ) 04/15 17:50:23 yS1 waiting for line to clear (VTIME=1), read: 04/15 17:50:23 yS1 send: ATZ[0d] 04/15 17:50:23 yS1 waiting for ``OK'' 04/15 17:50:23 yS1 got: ATZ[0d][0d][0a]OK * found * 04/15 17:50:23 yS1 waiting for line to clear (VTIME=3), read: [0d][0a] 04/15 17:50:24 yS1 removing lock file 04/15 17:50:24 yS1 waiting... 04/15 17:50:56 yS1 checking lockfiles, locking the line 04/15 17:50:56 yS1 makelock(ttyS1) called 04/15 17:50:56 yS1 do_makelock: lock='/var/lock/serial/LCK..ttyS1' 04/15 17:50:56 yS1 lock made 04/15 17:50:56 yS1 wfr: waiting for ``RING'' 04/15 17:50:56 yS1 got: [13][c5][b6]}[87][1b][c5]R[fd][86][d3][8a][ae]m7[d3][f2][b6]}[87] 04/15 17:51:06 yS1 mdmreadbyte: read returned -1: Interrupted system call 04/15 17:51:06 yS1 wfr: timeout waiting for RING 04/15 17:51:06 yS1 wfr: rc=-1, drn=0 04/15 17:51:06 yS1 huh? Junk on the line? 04/15 17:51:06 yS1 >>> could be a dial-out program without proper locking - check this! 04/15 17:51:06 yS1 removing lock file [fido@BroRabbit ~]$ uname -a Linux BroRabbit.localdomain 4.9.71-std-def-alt0.M80P.1 #1 SMP Thu Dec 21 01:27:05 UTC 2017 x86_64 GNU/Linux /etc/mgetty+sendfax/mgetty.config ---------------------------------------- port-owner fido port-group fido port-mode 0666 port ttyS1 rings 1 debug 5 init-chat "" ATZ OK answer-chat "" ATA CONNECT c r answer-chat-timeout 80 speed 57600 modem-type auto data-only y ---------------------------------------- Нave nice nights. Brother Rabbit. --- Если ложка не стоит в сметане, очевидно, виновата не ложка! |
#2
|
|||
|
|||
mgetty
Sasha Shost написал(а) к Brother Rabbit в Apr 19 15:01:48 по местному времени:
Нello Brother! init start on startup start on runlevel [2345] exec sudo -u root /sbin/mgetty -i /etc/issue.ftn ttyS0 line: Success respawn mgetty.config debug 4 speed 115200 issue-file /etc/issue.mgetty port ttyS0 data-only yes rings 1 init-chat "" # ~V~^~ATZ OK answer-chat "" ATA CONNECT \c \r modem-type data fido-send-emsi yes modem-check-time 20 port-owner shost port-group shost port-mode 0666 а далее кика [Unit] Description=FidoTech TCP/IP mailer After=network.target [Service] Restart=on-failure ExecStart=/usr/local/sbin/qico -I /usr/local/etc/qico/qico.conf -d ExecReload=/bin/kill -НUP $MAINPID User=shost Group=shost [Install] WantedBy=multi-user.target Sasha http://dr-shost.com http://shostatsky.narod.ru [Team OS/2][Team EDSMO] --- GoldED+/LNX 1.1.5-b20130910 |
#3
|
|||
|
|||
Re: mgetty
Alexander Kruglikov написал(а) к Brother Rabbit в Apr 19 15:26:28 по местному времени:
Привет, Brother! 15 апр 19 18:04, Brother Rabbit писал(а) к All: BR> Что нужно настроить, что бы mgetty увидела RING и правильно сказала BR> ATA? Судя по BR> 04/15 17:51:06 yS1 huh? Junk on the line? BR> 04/15 17:51:06 yS1 >>> could be a dial-out program without proper BR> locking - check this! у тебя owner fido не может пользоваться ttyS1. Обрати на это внимание. З.Ы. (Замечу Ышо): а mgetty-то с -DFIDO собран? ;) С наилучшими пожеланиями, Alexander. --- "GoldED+/LNX 1.1.5-b20180707" --- |
#4
|
|||
|
|||
Re: mgetty
Alexander Kruglikov написал(а) к Sasha Shost в Apr 19 16:19:20 по местному времени:
Привет, Sasha! 16 апр 19 15:01, Sasha Shost писал(а) к Brother Rabbit: SS> exec sudo -u root /sbin/mgetty -i /etc/issue.ftn ttyS0 line: Success ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Не надо так делать! С наилучшими пожеланиями, Alexander. --- "GoldED+/LNX 1.1.5-b20180707" --- |
#5
|
|||
|
|||
mgetty
Brother Rabbit написал(а) к Alexander Kruglikov в Apr 19 15:24:38 по местному времени:
Нi, Alexander! 16 апр 19 15:26, Alexander Kruglikov -> Brother Rabbit: BR>> Что нужно настроить, что бы mgetty увидела RING и правильно сказала BR>> ATA? AK> Судя по BR>> 04/15 17:51:06 yS1 huh? Junk on the line? BR>> 04/15 17:51:06 yS1 >>> could be a dial-out program without proper BR>> locking - check this! AK> у тебя owner fido не может пользоваться ttyS1. Обрати на это внимание. [fido@BroRabbit ~]$ ls -l /dev/ttyS* crw-rw---- 1 root uucp 4, 64 апр 12 14:46 /dev/ttyS0 crw-rw-rw- 1 fido fido 4, 65 апр 16 13:52 /dev/ttyS1 crw-rw---- 1 root uucp 4, 66 апр 12 13:55 /dev/ttyS2 crw-rw---- 1 root uucp 4, 67 апр 12 13:55 /dev/ttyS3 там в логе интересная штука сейчас у меня получается. === Import Windows Clipboard Start === 04/16 13:51:54 yS1 lowering DTR to reset Modem 04/16 13:51:54 yS1 tss: set speed to 115200 (10002) 04/16 13:51:54 yS1 tioset_flowcontrol( НARD ) 04/16 13:51:54 yS1 waiting for line to clear (VTIME=1), read: 04/16 13:51:54 yS1 send: ATZ[0d] 04/16 13:51:54 yS1 waiting for ``OK'' 04/16 13:51:54 yS1 got: ATZ[0d] 04/16 13:51:54 yS1 CND: ATZ[0d][0a]OK * found * 04/16 13:51:55 yS1 waiting for line to clear (VTIME=3), read: [0d][0a] 04/16 13:51:55 yS1 removing lock file 04/16 13:51:55 yS1 waiting... 04/16 13:52:15 yS1 select returned 1 04/16 13:52:15 yS1 checking lockfiles, locking the line 04/16 13:52:15 yS1 makelock(ttyS1) called 04/16 13:52:15 yS1 do_makelock: lock='/var/lock/serial/LCK..ttyS1' 04/16 13:52:15 yS1 lock made 04/16 13:52:15 yS1 wfr: waiting for ``RING'' 04/16 13:52:15 yS1 got: [0d][0a]RING[0d] 04/16 13:52:15 yS1 CND: RING 04/16 13:52:15 yS1 wfr: rc=0, drn=0 04/16 13:52:15 yS1 CND: check no: 'none' 04/16 13:52:15 yS1 send: ATA[0d] 04/16 13:52:15 yS1 waiting for ``CONNECT'' 04/16 13:52:15 yS1 got: [0d] 04/16 13:52:20 yS1 CND: OK[0a]RING[0d] 04/16 13:52:20 yS1 CND: RING[0a][0d][0a]RING[0d] 04/16 13:52:22 yS1 CND: RING[0a][0d][0a]RING[0d] 04/16 13:52:25 yS1 CND: RING[0a][0d][0a]RING[0d] 04/16 13:52:28 yS1 CND: RING[0a][0d][0a]RING[0d] 04/16 13:52:31 yS1 CND: RING[0a][0d][0a]RING[0d] 04/16 13:52:34 yS1 CND: RING[0a][0d][0a]RING[0d] 04/16 13:52:37 yS1 CND: RING[0a] 04/16 13:53:35 yS1 timeout in chat script, waiting for `CONNECT' 04/16 13:53:35 ##### failed timeout dev=ttyS1, pid=19296, caller='none', conn='', name='' === Import Windows Clipboard End === Модем вроде бы инитится, а вместо АТА в модем попадает что-то не то. AK> З.Ы. (Замечу Ышо): а mgetty-то с -DFIDO собран? ;) А как проверить? Брал со штатного альтлинуксового репозитория, который apt-get. Нave nice nights. Brother Rabbit. --- Если ложка не стоит в сметане, очевидно, виновата не ложка! |
#6
|
|||
|
|||
Re: mgetty
Alexander Kruglikov написал(а) к Brother Rabbit в Apr 19 16:40:10 по местному времени:
Привет, Brother! * Ответ на сообщение из CarbonArea (Мыльце для меня). 16 апр 19 15:24, Brother Rabbit писал(а) к Alexander Kruglikov: BR> Модем вроде бы инитится, а вместо АТА в модем попадает что-то не то. Вот конфиги mgetty, которые работали с этим мопедом: [root@srv-srt ~]# grep -v '^#\|^$' /etc/mgetty+sendfax/login.config /FIDO/ - - /usr/local/sbin/qico -a @ [root@srv-srt ~]# grep -v '^#\|^$' /etc/mgetty+sendfax/mgetty.config port ttyS0 speed 57600 debug 8 data-only y answer-chat "" ATA CONNECT \c \r AK>> З.Ы. (Замечу Ышо): а mgetty-то с -DFIDO собран? ;) BR> А как проверить? Брал со штатного альтлинуксового репозитория, который BR> apt-get. [root@srv-srt ~]# strings /sbin/mgetty | grep EMSI got EMSI signature EMSI_ EMSI_INQC816 EMSI_INQ EMSI_CLI EMSI_REQA77E non-INQ EMSI packet: '%.15s...', length %d С наилучшими пожеланиями, Alexander. --- "GoldED+/LNX 1.1.5-b20180707" --- |
#7
|
|||
|
|||
mgetty
Sasha Shost написал(а) к Alexander Kruglikov в Apr 19 17:02:00 по местному времени:
Нello Alexander! SS>> exec sudo -u root /sbin/mgetty -i /etc/issue.ftn ttyS0 line: SS>> Success AK> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AK> Не надо так делать! знаю но какая тол падла весь оутбаунд у меня в рут загоняет порой не найти кто так чтло моя затычка - работа фидохи важней можно убрать Sasha http://dr-shost.com http://shostatsky.narod.ru [Team OS/2][Team EDSMO] --- GoldED+/LNX 1.1.5-b20130910 |
#8
|
|||
|
|||
mgetty
Brother Rabbit написал(а) к Alexander Kruglikov в Apr 19 19:01:46 по местному времени:
Нi, Alexander! 16 апр 19 16:40, Alexander Kruglikov -> Brother Rabbit: BR>> Модем вроде бы инитится, а вместо АТА в модем попадает что-то не то. AK> Вот конфиги mgetty, которые работали с этим мопедом: AK> [root@srv-srt ~]# grep -v '^#\|^$' /etc/mgetty+sendfax/login.config AK> /FIDO/ - - /usr/local/sbin/qico -a @ Дв. Твк, но до этого дело не доходит. AK> [root@srv-srt ~]# grep -v '^#\|^$' /etc/mgetty+sendfax/mgetty.config AK> port ttyS0 AK> speed 57600 AK> debug 8 AK> data-only y AK> answer-chat "" ATA CONNECT \c \r Сделал все так. AK>>> З.Ы. (Замечу Ышо): а mgetty-то с -DFIDO собран? ;) BR>> А как проверить? Брал со штатного альтлинуксового репозитория, который BR>> apt-get. AK> [root@srv-srt ~]# strings /sbin/mgetty | grep EMSI AK> got EMSI signature AK> EMSI_ AK> EMSI_INQC816 AK> EMSI_INQ AK> EMSI_CLI AK> EMSI_REQA77E AK> non-INQ EMSI packet: '%.15s...', length %d Все так. === Import Windows Clipboard Start === 04/16 18:58:15 yS1 wfr: waiting for ``RING'' 04/16 18:58:15 yS1 got: [0d][0a]RING[0d] 04/16 18:58:15 yS1 CND: RING 04/16 18:58:15 yS1 wfr: rc=0, drn=0 04/16 18:58:15 yS1 CND: check no: 'none' 04/16 18:58:15 yS1 send: ATA[0d] 04/16 18:58:15 yS1 waiting for ``CONNECT'' 04/16 18:58:15 yS1 got: [0d] 04/16 18:58:19 yS1 CND: OK[0a]RING[0d] 04/16 18:58:19 yS1 CND: RING[0a][0d][0a]RING[0d] === Import Windows Clipboard End === Шлем АТА, ароцчаем OK. Кстати. cat /etc/inittab S1:2345:respawn:/sbin/mgetty -s 115200 ttyS1 sudo init q не запускается. Нave nice nights. Brother Rabbit. --- Хороший собеседник не только внимательно слушает, но и вовремя наливает. |
#9
|
|||
|
|||
Re: mgetty
Alexander Kruglikov написал(а) к Brother Rabbit в Apr 19 22:51:16 по местному времени:
Привет, Brother! * Ответ на сообщение из CarbonArea (Мыльце для меня). 16 апр 19 19:01, Brother Rabbit писал(а) к Alexander Kruglikov: AK>> [root@srv-srt ~]# grep -v '^#\|^$' AK>> /etc/mgetty+sendfax/mgetty.config port ttyS0 speed 57600 debug 8 AK>> data-only y answer-chat "" ATA CONNECT \c \r BR> Сделал все так. Млин, сейчас посмотрел - оказывается, я его менял... [root@srv-srt ~]# grep -v '^#\|^$' /etc/mgetty+sendfax/mgetty.config debug 4 port-owner fido port-group fido port-mode 0664 port ttyS0 rings 3 speed 115200 debug 4 data-only y init-chat "" ATM0 OK Впрочем, не сильно. BR> Кстати. cat /etc/inittab BR> S1:2345:respawn:/sbin/mgetty -s 115200 ttyS1 BR> sudo init q BR> не запускается. у меня не так. у меня вот так: [root@srv-srt ~]# cat /etc/init/ttyS0.conf start on runlevel [345] stop on runlevel [S016] instance /dev/ttyS0 exec /sbin/mgetty -x 3 ttyS0 line: Success #exec /sbin/mgetty -x3 ttyS0 respawn С наилучшими пожеланиями, Alexander. --- "GoldED+/LNX 1.1.5-b20180707" --- |
#10
|
|||
|
|||
mgetty
Brother Rabbit написал(а) к Alexander Kruglikov в Apr 19 11:00:54 по местному времени:
Нi, Alexander! 16 апр 19 22:51, Alexander Kruglikov -> Brother Rabbit: AK> Млин, сейчас посмотрел - оказывается, я его менял... AK> [root@srv-srt ~]# grep -v '^#\|^$' /etc/mgetty+sendfax/mgetty.config AK> debug 4 AK> port-owner fido AK> port-group fido AK> port-mode 0664 AK> port ttyS0 AK> rings 3 AK> speed 115200 AK> debug 4 AK> data-only y AK> init-chat "" ATM0 OK AK> Впрочем, не сильно. Ну, вобщем-то, у меня как-то так же. debug 4 port ttyS1 rings 3 debug 4 init-chat "" ATZ OK answer-chat "" ATA CONNECT \c \r answer-chat-timeout 80 speed 115200 data-only y port-owner fido port-group fido port-mode 0666 BR>> Кстати. cat /etc/inittab BR>> S1:2345:respawn:/sbin/mgetty -s 115200 ttyS1 BR>> sudo init q BR>> не запускается. AK> у меня не так. у меня вот так: Вот я тоже нутром чую, что у в альтлинуксе inittab погоды не делает, но пока не понял, кто делает. ;) AK> [root@srv-srt ~]# cat /etc/init/ttyS0.conf AK> start on runlevel [345] AK> stop on runlevel [S016] AK> instance /dev/ttyS0 AK> exec /sbin/mgetty -x 3 ttyS0 line: Success AK> #exec /sbin/mgetty -x3 ttyS0 AK> respawn У меня такого нет. Ни файла, ни директории. Но как-то ж оно запускается изначально в системе? Нave nice nights. Brother Rabbit. --- Не откладывай пьянку на завтра, а секс на старость. |