Hi all.
сабж собственно. стоит 38800 а надо 19200 иначе не читает лог из АТС#stty -F /dev/ttyS0 19200
результата не дает. точнее просто курсор, позволяет вводить текст, выходит по ^C.
>Hi all.
>сабж собственно. стоит 38800 а надо 19200 иначе не читает лог из
>АТС
>
>#stty -F /dev/ttyS0 19200
>результата не дает. точнее просто курсор, позволяет вводить текст, выходит по ^C.
>man stty
не пробовали смотреть? там есть, я проверил...
>>Hi all.
>>сабж собственно. стоит 38800 а надо 19200 иначе не читает лог из
>>АТС
>>
>>#stty -F /dev/ttyS0 19200
>>результата не дает. точнее просто курсор, позволяет вводить текст, выходит по ^C.
>>
>
>man stty
>не пробовали смотреть? там есть, я проверил...
пробовал. моСК у меня маНенький и языками не владею, а том все страшными английскими буквами написано :(
>>>Hi all.
>>>сабж собственно. стоит 38800 а надо 19200 иначе не читает лог из
>>>АТС
в linux - setserial
итак подытожу:
настройки не пишутся при запущенном демоне вида:
(cat /dev/ttyS0 >> /ats.log)&с дефолтными настройками не работает. после запуска minicom (у него в натройках прописана правильная скорость) и выхода из него без сброса настроек начинало работать.
помимо скорости есть еще куча параметров. разбираться не стал и внедрил все которые установил миником :)
получилась вот такая вот маленькая строчка:
stty -F /dev/ttyS0 19200 time 5 -parenb -parodd cs8 -hupcl -cstopb cread clocal crtscts ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr -icrnl -ixon -ixoff -iuclc -ixany -imaxbel -opost -olcuc -ocrnl -onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0 -isig -icanon -iexten -echo -echoe -echok -echonl -noflsh -xcase -tostop -echoprt -echoctl -echokeпосле этого в rc.local уже делается запуск демона как написано выше.