remserial
Здравствуйте!
возникла необходимость пробросить COM порты через TCP.
месяца полтора назад на LORе проскакивала новость, что какая-то Нижегородская фирма внедрила торговый зал на Ubuntu. Вопреки традициям ЛОРа сходил-таки по ссылке :) и выяснил, что они использовали remserial. Нашел, скачал, собрал. (тут - http://lpccomp.bc.ca/remserial/). Но не работает.Клиент и сервер соединяются, о чем свидетельствует netstat, байтики ходют, о чем свидетельствует trafshow. При запуске клиент создается /dev/pts/n, но с правами создателя (root'а, ибо нефиг юзеру в /dev/ делать). Попытки "приручить" созданное устройство ни к чему не привели :( - chmod, chown сбрасываются на изначальные own:mode при первой же попытке читать/писать в это устройство.
Вариант http://lists.altlinux.org/pipermail/community/2002-February/045781.html не подходит, т.к. это лишь "TCP-кабель", требующий, чтобы на обоих COM-портах присутствовали железки, взаимодействующие друг с другом... Т.е. нужен виртуальный COM порт.
Может быть кто-то из присутствующих поборол это дело?
Спасибо.
P.S.: tibbo.com тоже не канает - вопреки заверениям, что ядра 2.6.26 поддерживаются - они не поддерживаются. Им я писал. В ответ - тишина...
- Для комментирования войдите или зарегистрируйтесь
re:remserial
Здравствуйте.
Сталкивался не с такой, но похожей проблемой. Все дело в правилах на точку монтирования в /etc/fstab. В моем случае я поправил devpts на "devpts /dev/pts devpts gid=5,mode=660" и внес пользователя, которому необходима работа с com-портом, в группу tty.
ser2net
ser2net
..................................................................
Unix - дружественная система, но своих друзей она хорошо выбирает.