©2002, INPRO Development Corporation
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход

nullmodem driver для IDC 2814BXL/RV
На страницу Пред.  1, 2, 3, 4  След.
 
Начать новую тему   Ответить на тему    Список форумов Форум по модемам IDC -> General
Предыдущая тема :: Следующая тема  
Автор Сообщение
Technical Support
Expert


Зарегистрирован: 31.10.2002
Сообщения: 6330

СообщениеДобавлено: Пн Авг 15, 2005 4:04 pm    Заголовок сообщения: Ответить с цитатой

Индикатор TD физически "привязан" к соответствующей линии последовательного интерфейса. Соответственно, если он не подмигивает, значит модем ничего не получает из последовательного порта.

Это может происходить по одной из двух причин: неисправность порта/кабеля, либо проблемы с управлением потоком данных.

Например, сигнал CTS, выдаваемый модемом, может "не доходить" до терминальной программы, и тогда она не будет ничего посылать в порт.

С другой стороны, при автоматическом соединении по включению питания работа модема и терминальной программы ничем не отличаются от соединения в "ручном режиме" (т.е. с помощью ATD/ATA). Поэтому проблема должна была обязательно проявиться на предыдущем этапе.

В чудеса не верим... где-то Вы слишком понадеялись на результаты косвенных проверок и "прокололись" при проверке в целевой системе ...
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
dmytro
Member


Зарегистрирован: 12.08.2005
Сообщения: 19

СообщениеДобавлено: Вт Авг 16, 2005 1:58 pm    Заголовок сообщения: Ответить с цитатой

Technical Support писал(а):
В чудеса не верим... где-то Вы слишком понадеялись на результаты косвенных проверок и "прокололись" при проверке в целевой системе ...

Кабеля исправные. Имеем:

dialin-ppp# stty -f /dev/ttyd3
speed 115200 baud;
lflags: -icanon -isig -iexten -echo
iflags: -icrnl -ixon -ixany -imaxbel -brkint
oflags: -opost -onlcr -oxtabs
cflags: cs8 -parenb crtscts
dialin-ppp# stty -f /dev/ttyd5
speed 115200 baud;
lflags: -icanon -isig -iexten -echo
iflags: -icrnl -ixon -ixany -imaxbel -brkint
oflags: -opost -onlcr -oxtabs
cflags: cs8 -parenb crtscts

ttyd3 - там 5614bxl/vr, отвечает, работает
ttyd5 - 2814bxl+, исправный, отвечает, соединяется, но данные не передаются

В /etc/gettytab

std.38400|38400-baud:\
:np:sp#38400:\
:pp=/etc/ppp/pppshell.sh:

В /etc/ttys

ttyd3 "/usr/libexec/getty std.38400" dialup on insecure
ttyd5 "/usr/libexec/getty std.38400" dialup on insecure

Странность вот где например:

dialin-ppp# ps -ax|grep ttyd

3114 ?? I 0:00.02 /usr/libexec/getty std.38400 ttyd3
3156 d5 Is+ 0:00.03 /usr/libexec/getty std.38400 ttyd5

Вот это вот "d5" говорит, шо модем мы таки неправильно настраиваем.
Какие будут предположения?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Technical Support
Expert


Зарегистрирован: 31.10.2002
Сообщения: 6330

СообщениеДобавлено: Вт Авг 16, 2005 2:33 pm    Заголовок сообщения: Ответить с цитатой

Давайте уточним: модем настраивался при скорости порта 38400 бит/с?

Если да, то пробовали ли Вы "перебросить" IDC-2814BXL+ на ttyd3 ? Перебросить физически, т.е. подключить к модему кабель, на котором сейчас "висит" IDC-5614BXL/VR+...
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
dmytro
Member


Зарегистрирован: 12.08.2005
Сообщения: 19

СообщениеДобавлено: Вт Авг 16, 2005 2:46 pm    Заголовок сообщения: Ответить с цитатой

Technical Support писал(а):
Давайте уточним: модем настраивался при скорости порта 38400 бит/с?
Если да, то пробовали ли Вы "перебросить" IDC-2814BXL+ на ttyd3 ? Перебросить физически, т.е. подключить к модему кабель, на котором сейчас "висит" IDC-5614BXL/VR+...

Пробовал и на 38400, и на 115200 (в hyperterminal под w2k, в cu под freebsd) оба модема (вызывающий и отвечающий) настраивать. Перебрасывать модемы тоже пробовал оба варианта, 2814 не работает на обоих, 5614 работает на обоих.
Опять все упирается в инициализацию 2814 хоть тресни. Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Technical Support
Expert


Зарегистрирован: 31.10.2002
Сообщения: 6330

СообщениеДобавлено: Вт Авг 16, 2005 3:10 pm    Заголовок сообщения: Ответить с цитатой

Интересные вещи выясняются... оказывается, не работали модемы в терминале!

Ну вот, давайте с этим как раз и разберёмся. Последовательность действий такая:

1. Подключаем "отвечающий" IDC-2814BXL+ к ttyd3. Запускаете на этот порт cu, скорость 38400.

2. Поключаете "вызывающий" IDC-2814BXL+ к Windows. Запускаете Hyperterminal, скорость - не принципиально... пусть будет 115200 бит/с.

3. Включаете питание обоих модемов.

4. Даёте в Hyperterminal команду:

AT X1 &L1 D

Модемы должны установить соединение, и в обоих терминалах должно появиться сообщение "CONNECT ...".

Теперь попробуйте напечатать "1234" в Hyperterminal. Эти цифры должны появиться на экране в cu.

Попробуйте сделать наоборот, напечатать "4321" в cu. Цифры должны появиться в Hyperterminal.

Проведите эксперимент до конца, независимо от промежуточных результатов. Что получилось?
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
dmytro
Member


Зарегистрирован: 12.08.2005
Сообщения: 19

СообщениеДобавлено: Ср Авг 17, 2005 4:58 pm    Заголовок сообщения: Ответить с цитатой

Работает в терминалах.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Technical Support
Expert


Зарегистрирован: 31.10.2002
Сообщения: 6330

СообщениеДобавлено: Ср Авг 17, 2005 5:03 pm    Заголовок сообщения: Ответить с цитатой

Отлично! Теперь подключите на место отвечающего IDC-2814BXL+ "рабочий" IDC-5614BXL/VR+ и повторите точно такой же эксперимент с терминалами.

Есть ли какие-нибудь отличия? Интересуют любые мелочи, вплоть до сообщений "CONNECT"...
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
dmytro
Member


Зарегистрирован: 12.08.2005
Сообщения: 19

СообщениеДобавлено: Ср Авг 17, 2005 5:33 pm    Заголовок сообщения: Ответить с цитатой

Technical Support писал(а):
Есть ли какие-нибудь отличия? Интересуют любые мелочи, вплоть до сообщений "CONNECT"...

Отличий не наблюдается Surprised
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Technical Support
Expert


Зарегистрирован: 31.10.2002
Сообщения: 6330

СообщениеДобавлено: Ср Авг 17, 2005 5:42 pm    Заголовок сообщения: Ответить с цитатой

Неужели? У модемов, как минимум, отличается формат сообщения CONNECT.

Пожалуйста, скопируйте сообщения с экрана cu для первого и для второго модемов.
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
dmytro
Member


Зарегистрирован: 12.08.2005
Сообщения: 19

СообщениеДобавлено: Ср Авг 17, 2005 8:46 pm    Заголовок сообщения: Ответить с цитатой

Technical Support писал(а):
Неужели? У модемов, как минимум, отличается формат сообщения CONNECT.
Пожалуйста, скопируйте сообщения с экрана cu для первого и для второго модемов.

Та я вот тоже себе сразу не поверил. Это у одного из 5614 так. У второго в cu:
─ЧЧЮ··──ЭЮЮЧ·ПЭП─Ю─
Мусор в общем всякий с псевдографикой там
у 2814:
CONNECT 33600/LAP-M
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Technical Support
Expert


Зарегистрирован: 31.10.2002
Сообщения: 6330

СообщениеДобавлено: Ср Авг 17, 2005 9:26 pm    Заголовок сообщения: Ответить с цитатой

Цитата:
Мусор в общем всякий с псевдографикой там


Ага, поймали проблему! Smile

Мусор этот - сообщение CONNECT, только модем его передаёт на другой скорости (не той, на которую настроена cu. Попробуйте "вычислить" эту скорость методом перебора.

Дальше останется лишь запрограммировать IDC-2814BXL+ на этой скорости.
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
dmytro
Member


Зарегистрирован: 12.08.2005
Сообщения: 19

СообщениеДобавлено: Ср Авг 17, 2005 9:31 pm    Заголовок сообщения: Ответить с цитатой

Technical Support писал(а):

Мусор этот - сообщение CONNECT, только модем его передаёт на другой скорости (не той, на которую настроена cu. Попробуйте "вычислить" эту скорость методом перебора.
Дальше останется лишь запрограммировать IDC-2814BXL+ на этой скорости.

Ну это понятно, шо там CONNECT. Перебирать я так понимаю надо, пока у 5614 нормально выглядеть не будет CONNECT, так?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Technical Support
Expert


Зарегистрирован: 31.10.2002
Сообщения: 6330

СообщениеДобавлено: Ср Авг 17, 2005 9:41 pm    Заголовок сообщения: Ответить с цитатой

Именно так. Если есть терминалка, которая умеет менять скорость порта "на лету" (чтобы не нужно было выходить и повторно её запускать), то процедуру можно существенно ускорить. Выставляете скорость, нажимаете на терминале, к которому подключён вызывающий модем, любую клавишу (букву 'a', например), и проверяете появление этой буквы на своём терминале. Если не появилась или появился мусор, меняете скорость, и повторяете эксперимент.
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
dmytro
Member


Зарегистрирован: 12.08.2005
Сообщения: 19

СообщениеДобавлено: Ср Авг 17, 2005 9:57 pm    Заголовок сообщения: Ответить с цитатой

В общем работает и ppp уже Cool И без перебора понятно шо там надо была 38400.
Большое спасибо, чуть ли не в первый раз встречаю такой отзывчивый и позитивный во всех отношениях саппорт. Smile
Прошил в minicom (как раз та которая умеет менять скорость), интересно чего ему в cu там не нравилось...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Technical Support
Expert


Зарегистрирован: 31.10.2002
Сообщения: 6330

СообщениеДобавлено: Ср Авг 17, 2005 10:50 pm    Заголовок сообщения: Ответить с цитатой

Вот и слава Богу! Заметим, что поиск решения этой простой проблемы затянулся, к сожалению, по Вашей вине. Несовпадение скорости порта DTE и модема, как вероятная причина, было названо с самого начала. Кроме того, скорость 38400 бит/с предлагалось установить для эксперимента:

Цитата:
1. Подключаем "отвечающий" IDC-2814BXL+ к ttyd3. Запускаете на этот порт cu, скорость 38400.


Отметим, что IDC-2814BXL+ показывает скорость порта в статистике, выдаваемой по at%s:

Serial speed 38400

В общем, в следующий раз отнеситесь к советам с бОльшим вниманием Wink
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Форум по модемам IDC -> General Часовой пояс: GMT + 3
На страницу Пред.  1, 2, 3, 4  След.
Страница 3 из 4

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group

Created this page in 0.022893 seconds : 15 queries executed : GZIP compression enabled : Debug Mode

©2002, INPRO Development Corporation

Rambler's Top100