Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
dmytro Member
Зарегистрирован: 12.08.2005 Сообщения: 19
|
Добавлено: Пт Авг 12, 2005 5:55 pm Заголовок сообщения: |
|
|
Не работает. Не отвечает модем на стороне freebsd. |
|
Вернуться к началу |
|
|
Technical Support Expert
Зарегистрирован: 31.10.2002 Сообщения: 6330
|
Добавлено: Пт Авг 12, 2005 6:20 pm Заголовок сообщения: |
|
|
Давайте по порядку:
1. При выдаче команды AT &L1 A отвечающему модему (FreeBSD) он должен снять трубку и в таком положении "замереть", ожидая вызывных тонов (сигналов CNG) от партнёра. Это происходит?
2. При запуске соединения с удалённым компьютером под Windows XP вызывающий модем должен снять трубку и начать выдачу сигналов вызова (CNG). Вы эти сигналы слышите (короткие "бип", частотой 1300 Гц, длительностью в полсекунды и периодом в 3 сек) ? _________________ Inpro
Technical Support |
|
Вернуться к началу |
|
|
dmytro Member
Зарегистрирован: 12.08.2005 Сообщения: 19
|
Добавлено: Пт Авг 12, 2005 6:28 pm Заголовок сообщения: |
|
|
Technical Support писал(а): | Давайте по порядку:
1. При выдаче команды AT &L1 A отвечающему модему (FreeBSD) он должен снять трубку и в таком положении "замереть", ожидая вызывных тонов (сигналов CNG) от партнёра. Это происходит? |
У него должен гореть OH я так понимаю?
Нет, этого нет.
Цитата: | 2. При запуске соединения с удалённым компьютером под Windows XP вызывающий модем должен снять трубку и начать выдачу сигналов вызова (CNG). Вы эти сигналы слышите (короткие "бип", частотой 1300 Гц, длительностью в полсекунды и периодом в 3 сек) ? |
Это есть. |
|
Вернуться к началу |
|
|
Technical Support Expert
Зарегистрирован: 31.10.2002 Сообщения: 6330
|
Добавлено: Пт Авг 12, 2005 6:37 pm Заголовок сообщения: |
|
|
Цитата: | У него должен гореть OH я так понимаю?
Нет, этого нет. |
Да, Вы всё правильно понимаете. Если модем не поднимает трубку (не зажигает OH), то это значит, что команда ATA (которая является составной частью AT &L1 A) до него не доходит.
Возможно, что Вы что-то неправильно сделали в mgetty. Если разбираться долго и лень, то сконфигурируйте модем для ответа в режиме выделенной линии по включению питания. Вот как это нужно сделать:
at &f1 s41=3 &w &w1
OK
(вернули модем в "заводское состояние")
at &l1 s15=3 &w
OK
После этого выключите и включите питание модема. Строка инициализации в mgetty должна быть пустой. И ещё: при конфигурации параметры порта в терминальной программе должны быть идентичны тем, которые будут в FreeBSD при работе (например, 115200,8,N,1). _________________ Inpro
Technical Support |
|
Вернуться к началу |
|
|
dmytro Member
Зарегистрирован: 12.08.2005 Сообщения: 19
|
Добавлено: Пт Авг 12, 2005 6:58 pm Заголовок сообщения: |
|
|
У меня там getty. Кстати, на той же мультирортовке висит еще пара 5614bxl/vr, как они там прошиты это конечно можно посмотреть, но, шо интересно, я вызывающим 2814bxl+ c w2k (одним из тех о которых вопрос) на те 5614 звоню и работает все нормально. Тобто проблема именно в отвечающем 2814bxl+, а с getty порядок. |
|
Вернуться к началу |
|
|
Technical Support Expert
Зарегистрирован: 31.10.2002 Сообщения: 6330
|
Добавлено: Пт Авг 12, 2005 7:07 pm Заголовок сообщения: |
|
|
Так и попробуйте вариант с S15=3 &L1, должно сработать _________________ Inpro
Technical Support |
|
Вернуться к началу |
|
|
dmytro Member
Зарегистрирован: 12.08.2005 Сообщения: 19
|
Добавлено: Пт Авг 12, 2005 7:20 pm Заголовок сообщения: |
|
|
Technical Support писал(а): | Так и попробуйте вариант с S15=3 &L1, должно сработать |
Пробовал это еще до того, как задавать вопрос сюда. Модемы соединяются - данные не передаются. Потому начал думать про симуляцию коммутируемого соединения. Мож я конечно шо-то вроде скорости или еще чего там не учел? |
|
Вернуться к началу |
|
|
Technical Support Expert
Зарегистрирован: 31.10.2002 Сообщения: 6330
|
Добавлено: Пт Авг 12, 2005 7:39 pm Заголовок сообщения: |
|
|
Проверьте, во-первых, состояние индикаторов модема. После соединения должны гореть индикаторы CTS, RTS, CD, TR.
Во-вторых, убедитесь в совпадении скорости и формата символа. Если порт в getty сконфигурирован на 115200 бит/с, 8 бит в символе, без контроля чётности, 1 стоп-бит, то точно такие же параметры порта должны быть выставлены в терминальной программе, в которой Вы конфигурируете модем.
Если и тут всё правильно, то проверьте работоспособность обоих модемов. Для начала командами:
ati2
ati5
Затем установите соединение с помощью терминальной программы и убедитесь в том, что передача файлов (с помощью ZModem) работает без проблем в обеих направлениях. _________________ Inpro
Technical Support |
|
Вернуться к началу |
|
|
dmytro Member
Зарегистрирован: 12.08.2005 Сообщения: 19
|
Добавлено: Пн Авг 15, 2005 1:55 pm Заголовок сообщения: |
|
|
Technical Support писал(а): | Во-вторых, убедитесь в совпадении скорости и формата символа. Если порт в getty сконфигурирован на 115200 бит/с, 8 бит в символе, без контроля чётности, 1 стоп-бит, то точно такие же параметры порта должны быть выставлены в терминальной программе, в которой Вы конфигурируете модем.
|
Все проверил, данные не передаютcя. Что еще может быть? |
|
Вернуться к началу |
|
|
Technical Support Expert
Зарегистрирован: 31.10.2002 Сообщения: 6330
|
Добавлено: Пн Авг 15, 2005 2:03 pm Заголовок сообщения: |
|
|
Надо продолжить проверку, как описано в предыдущем сообщении, начиная с фразы: "Если и тут всё правильно, то проверьте работоспособность обоих модемов". _________________ Inpro
Technical Support |
|
Вернуться к началу |
|
|
dmytro Member
Зарегистрирован: 12.08.2005 Сообщения: 19
|
Добавлено: Пн Авг 15, 2005 2:10 pm Заголовок сообщения: |
|
|
Technical Support писал(а): | Надо продолжить проверку, как описано в предыдущем сообщении, начиная с фразы: "Если и тут всё правильно, то проверьте работоспособность обоих модемов". |
Оба работают, например, в качестве вызывающих, если звонить на отвечающий 5614. |
|
Вернуться к началу |
|
|
Technical Support Expert
Зарегистрирован: 31.10.2002 Сообщения: 6330
|
Добавлено: Пн Авг 15, 2005 2:14 pm Заголовок сообщения: |
|
|
Неисправным может быть порт или кабель. Поэтому очень важно, чтобы Вы проверили работу всего тракта (порт FreeBSD -> кабель -> модем1 -> модем2 -> кабель -> порт Windows). Процедура займёт несколько минут, и появится уверенность _________________ Inpro
Technical Support |
|
Вернуться к началу |
|
|
dmytro Member
Зарегистрирован: 12.08.2005 Сообщения: 19
|
Добавлено: Пн Авг 15, 2005 2:22 pm Заголовок сообщения: |
|
|
Проверено изначально, до задавания глупых вопросов в форум. Путем логических рассуждений опять все упирается в отвечающий 2814 со стороны freebsd. Может Вам показать at&v у 5614? |
|
Вернуться к началу |
|
|
Technical Support Expert
Зарегистрирован: 31.10.2002 Сообщения: 6330
|
Добавлено: Пн Авг 15, 2005 2:33 pm Заголовок сообщения: |
|
|
Тогда двигайтесь по цепочке дальше. Запрограммируйте отвечающий модем, как было описано ранее. Запустите терминалку (ту же cu) с нужными параметрами настройки порта. Выключите и включите питание модема.
Запустите терминалку на Windows-машине и введите команду:
AT X1 &L1 D
Модемы должны соединиться, и Вы должны увидеть сообщение "CONNECT" на обоих терминалах. Попробуйте передать данные в обоих направлениях (достаточно напечатать "Hello" и убедиться в том, что это слово появляется на терминале другой машины).
AT&V не нужен, пока это никак не похоже на проблемы в работе модема. _________________ Inpro
Technical Support |
|
Вернуться к началу |
|
|
dmytro Member
Зарегистрирован: 12.08.2005 Сообщения: 19
|
Добавлено: Пн Авг 15, 2005 3:23 pm Заголовок сообщения: |
|
|
Вот тут как раз самые и сложности, из-за которых и вопрос. Отвечающий модем, когда я в терминале после соединения на удаленной машине жму клавиши, принимает (RD мигает), но не отправляет (TD не мигает). В чем может быть дело? |
|
Вернуться к началу |
|
|
|