Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alexandr Goncharov                   2:5020/400     04 Jun 2002  19:45:01
 To : Eugene Grosbein
 Subject : Re: DTR
 -------------------------------------------------------------------------------- 
 
 Eugene Grosbein <Eugene.Grosbein@f1.n5006.z2.fidonet.org> wrote:
 
 EG> Привет!
 
 EG> Есть машинка с материнкой noname, на ней установлена FreeBSD 4.5-RELEASE
 EG> с ядром GENERIC, rc.serial почти не менялся - только строчка
 EG> раскомментирована:
 
 EG> modem d a 0
 
 EG> К ком-порту подключается внешний модем, cu -l cuaa0 -s 57600 - загорается
 EG> DTR, как и положено. Модем на команды не реагирует (сброшен в заводские
 EG> настройки на другой машине). Отключаемся от порта - DTR не гаснет :-(
 EG> Отключаем кабель - DTR гаснет, подключаем обратно - снова загорается.
 
 EG> Модем с кабелем заведомо рабочие, на другой машине работают с виндой для
 EG> dialup. Hа самом деле, пробовались разные модемы и кабели - картина не
 EG> меняется. В чем проблема?
 
 EG> Eugene
 
 Видно две проблемы. Они могут быть связаными друг с другом, а могут и нет.
 1. Hе сбрасывается DTR. Лампочка на модеме всего лишь показывает, что модем
 знает о состоянии линии DTR порта компьютера. При отключени кабеля гануть
 естесттвенно должна. Hо должна и при сбросе порта.
 Если не сбрасывается - или кто-то держит (другой процесс, сам порт битый,
 etc) или кривой кабель. Транслирует на лампочку в модеме не DTR, а
 какой-нибудь другой сигнал. Хотя кроме DTR ничего в голову не приходит,
 чтобы постоянно "1" держал.
 2. Hе реагирует на команды модем. Может быть кабель, модем, настройки
 модема, порт компа.
 
 Для диагностики подобных "чудес" очень полезно иметь в хозяйстве две
 примитивные заглушки.
 Одна - для порта, другая для кабеля.
 Берется разъем DB-25 (DB-9) и в нем впаиваются перемычки следующим образом
 RxD-TxD (2-3)
 RTS-CTS (4-5)
 DTR-DSR,CD (6-8-20)
 (для DB-9 номера меняются в соответствии с назначением сигналов. Hаизусть не
 помню)
 (Использование разъемов от всяких переходников, типа Cisco чревато тем, что
 у них не все ножки имеются. Может нужной не оказаться. Лучше взять (купить)
 полный разъем)
 
 Метод использования очень прост- втыкаем в порт вместо кабеля и проверяем 
 прохождение данных через передатчик, заглушку и приемник.
 Если работает - втыкаем вместо заглушки кабель, а вместо модема - другую
 заглушку. 
 Модем начинаем насиловать только после того, как убедились, что порт и
 кабель в порядке.
 Так же можно использовать для тестирования линии и модемов. Hа удаленной
 стороне - втыкается в порт модема и получается не внутренняя петля (которая
 не проверяет приемопердатчики порта), а внешняя, тестирующаяя весь тракт.
 А если воткнуть в кабель - то еще и кабель проверится.
 И количество чудес устремится к нулю.
 
 -- 
 Alexandr V. Goncharov,   | Digital Networks, Tomsktelecom
 AGV-RIPE,      | agv@tomsknet.ru 
 AGV3-RIPN      | phonе: +7(382-2)662510
 --- ifmail v.2.15dev5
  * Origin: Tomsktelecom - Digital Networks (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: DTR   Alexandr Goncharov   04 Jun 2002 19:45:01 
Архивное /ru.unix.bsd/12312c0e38135.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional