|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Victor Sudakov 2:5020/400 12 Dec 2007 07:32:50 To : Andrew Kant Subject : Re: watch and snp -------------------------------------------------------------------------------- Andrew Kant wrote: > >> > Hе организует. Просто происходит работа с железкой через COM-порт. > >> Я когда-то делал это железным образом. Hу, типа, ставил удлинитель > >> компорта с фряхой в середине, в которой весь трафик проходил через > >> нужные мне скрипты. > VS> А что было на той фряхе в середине? > >> Hо лучше твки, наверное, было бы добыть описание железки, чем вручную > >> протокол расковыривать. > VS> Я уже понял, что меня сейчас дружно будут убеждать, что в этой колбасе > VS> потребности нет. > Hа счет необходимости - соглашусь, что иногда она есть, бывают устройства, > описания на которые действительно достать очень сложно. > По поводу организации ком-портового кабельного шпиона - нужны два > нуль-модемных кабеля, и "нечто внутри" :) Я собирал подобное на > линуксе, на одном ком-порту запускал mserver, на другом - обычную > консоль, цеплялся обычным досовым терминалом (давно это было) к этой > консоли и запускал netcat на mserver - канал установлен, логи > пишутся. После этого стартовал нужное приложение. > Идея, надеюсь, ясна? А как реализовать попроще и побыстрее - решай > сам. Ясно пока то, что софтовых средств мониторинга COM-порта под FreeBSD похоже нет, и вопрос можно решить только вставкой дополнительного оборудования между сервером и железкой. Что очень странно и печально на фоне наличия большого количества всевозможных софтовых Serial Port Monitor и RS232 sniffer под винду. > Можешь написать что-то, что читает из одного порта и пишет в > другой, может как-то их одним (или двумя) tie можно сцепить - не > знаю. Универсальная программа gcc вообще может решить любую задачу, вопрос только в конфигах. Тогда ещё один вопрос - как можно распараллелить работу с COM-портом? Чтобы два процесса одновременно могли как минимум читать из него, а лучше если и писать тоже. -- Victor Sudakov, VAS4-RIPE, VAS47-RIPN 2:5005/49@fidonet http://vas.tomsk.ru/ --- ifmail v.2.15dev5.4 * Origin: AO "Svyaztransneft", SibPTUS (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/314094a2aac38.html, оценка из 5, голосов 10
|