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

Виснет модем

 
Начать новую тему   Ответить на тему    Список форумов Форум по модемам IDC -> General
Предыдущая тема :: Следующая тема  
Автор Сообщение
Slava
Associated member


Зарегистрирован: 01.04.2004
Сообщения: 10
Откуда: SPb

СообщениеДобавлено: Пн Сен 20, 2004 11:03 am    Заголовок сообщения: Виснет модем Ответить с цитатой

Здравствуйте.
Прблема в следующем.
Модем 5614bxl/vr+
Последнее время стал виснуть намертво...Горят индикаторы HS и AA,
при попытке инициализации мрдема моргает индикатор TR и модем не удаётся проинить...Помогает только полная перезагрузка модема...
Это началось со старой прошивкой , так-же и не пофиксилось с прошивкой версией 2.25
Полгода до этого модем работал нормально...Он и сейчас работает нормально..Тока вот виснет периодически..При том что это происходит вне зависимости от того загружен какой-либо терминал или нет.
Подскажите как быть и что делать? :(
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Technical Support
Expert


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

СообщениеДобавлено: Пн Сен 20, 2004 12:15 pm    Заголовок сообщения: Ответить с цитатой

Из общих соображений - дело не в модеме. Соображения такие: индикатор TR - программный (т.е. управляется микропрограммой модема). Следовательно, если индикатор мигает, то микропрограмма жива и работает (определяет, что состояние цепи DTR изменилось и переключает индикатор TR).

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

atz

(возможно, придётся печатать вслепую, без эхо). Если модем отзовётся "OK", то всё в порядке, он жив и проблема где-то в ПО компьютера.

Дополнительный признак жизнеспособности модема - он реагирует на нажатие кнопки "One Touch Phone".
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Slava
Associated member


Зарегистрирован: 01.04.2004
Сообщения: 10
Откуда: SPb

СообщениеДобавлено: Пн Сен 20, 2004 12:57 pm    Заголовок сообщения: Ответить с цитатой

Technical Support писал(а):
Из общих соображений - дело не в модеме. Соображения такие: индикатор TR - программный (т.е. управляется микропрограммой модема). Следовательно, если индикатор мигает, то микропрограмма жива и работает (определяет, что состояние цепи DTR изменилось и переключает индикатор TR).
Когда это "зависание" случится в следующий раз, попробуйте перезагрузить компьютер (желательно - с кнопкой Reset или выключением питания), не трогая модем. После этого запустите терминалку и напечатайте команду:
atz
(возможно, придётся печатать вслепую, без эхо). Если модем отзовётся "OK", то всё в порядке, он жив и проблема где-то в ПО компьютера.


То-же самое. Абсолютно не реагирует ни на что..Только после перезагрузки самого модема начинает работать.

Technical Support писал(а):
Дополнительный признак жизнеспособности модема - он реагирует на нажатие кнопки "One Touch Phone".


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


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

СообщениеДобавлено: Пн Сен 20, 2004 1:30 pm    Заголовок сообщения: Ответить с цитатой

Давайте ещё раз уточним: TR мигает, при попытке выдать команду в порт подмигивает TD (надо смотреть в полутьме, подмигивает очень коротко), но в ответ полная тишина?

(Что касается One Touch Phone, то кнопка работает не во всех режимах. Например, в голосовых режимах выдаётся сообщение <DLE>V, но модем самостоятельно нажатие кнопки не обрабатывает).
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Slava
Associated member


Зарегистрирован: 01.04.2004
Сообщения: 10
Откуда: SPb

СообщениеДобавлено: Пн Сен 20, 2004 1:58 pm    Заголовок сообщения: Ответить с цитатой

Technical Support писал(а):
Давайте ещё раз уточним: TR мигает, при попытке выдать команду в порт подмигивает TD (надо смотреть в полутьме, подмигивает очень коротко), но в ответ полная тишина?


При попытке дать команду в порт подмигивает именно TR, TD совсем вроде-бы не подмигивает.
А в ответ полная тишина.

Technical Support писал(а):
(Что касается One Touch Phone, то кнопка работает не во всех режимах. Например, в голосовых режимах выдаётся сообщение <DLE>V, но модем самостоятельно нажатие кнопки не обрабатывает).
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Technical Support
Expert


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

СообщениеДобавлено: Пн Сен 20, 2004 2:08 pm    Заголовок сообщения: Ответить с цитатой

А Вы чем пытаетесь передать команду?

Давайте попробуем пройти по шагам:

1. Загрузили компьютер, TR погашен.

2. Запускаете терминалку, зажигается TR.

3. Пытаетесь послать команду, подмигивает TD. В общем-то, для фиксации подмигивания не обязательно посылать команду. Нажмите и держите клавишу 'A', терминал начнёт посылать этот символ модему и TD должна чуть-чуть светиться.
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Slava
Associated member


Зарегистрирован: 01.04.2004
Сообщения: 10
Откуда: SPb

СообщениеДобавлено: Пн Сен 20, 2004 2:28 pm    Заголовок сообщения: Ответить с цитатой

Technical Support писал(а):
А Вы чем пытаетесь передать команду

Обычной терминалкой типа телемакс, т-мыловской...и т.п., досовскими восновном, соотно. без фоссила и пр.

Technical Support писал(а):
Давайте попробуем пройти по шагам:

1. Загрузили компьютер, TR погашен.
2. Запускаете терминалку, зажигается TR.

Он не зажигается как таковой, при попытке инициализаии подмаргивает...И всё. HS и AA горят.

Technical Support писал(а):
3. Пытаетесь послать команду, подмигивает TD. В общем-то, для фиксации подмигивания не обязательно посылать команду. Нажмите и держите клавишу 'A', терминал начнёт посылать этот символ модему и TD должна чуть-чуть светиться.

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


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

СообщениеДобавлено: Пн Сен 20, 2004 2:57 pm    Заголовок сообщения: Ответить с цитатой

Что-то тут не так. В отличии от TR, индикатор TD - аппаратный (грубо говоря, светодиод висит на линии TxD последовательного порта). Поэтому индикатор работает всегда, если данные приходят из последовательного порта. Индикатор будет работать даже если модем трижды повис, из него вытащить flash-ROM и микроконтроллер Smile

Значит, остаётся два варианта: Вы не разглядели свечение индикатора, либо сработало управление потоком данных (компьютер не посылает данные потому, что цепь CTS отключена). Последнее проверяется отключением управления потоком в терминалке.
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Slava
Associated member


Зарегистрирован: 01.04.2004
Сообщения: 10
Откуда: SPb

СообщениеДобавлено: Вт Сен 21, 2004 10:22 pm    Заголовок сообщения: Ответить с цитатой

Technical Support писал(а):
Что-то тут не так. В отличии от TR, индикатор TD - аппаратный (грубо говоря, светодиод висит на линии TxD последовательного порта). Поэтому индикатор работает всегда, если данные приходят из последовательного порта. Индикатор будет работать даже если модем трижды повис, из него вытащить flash-ROM и микроконтроллер :)

Значит, остаётся два варианта: Вы не разглядели свечение индикатора, либо сработало управление потоком данных (компьютер не посылает данные потому, что цепь CTS отключена). Последнее проверяется отключением управления потоком в терминалке.


Да, вы были правы..Индикатор TD подмаргивает, сорри за невнимательность.
Итак, висит модем, горят HS, AA при загрузке программы загорается TR.
TD моргает при попытках дать команды модему...И всё..Модем никак опять-же не реагирует до полного его ребута...Вернулись с чего начали...Как быть-то, и что делать? :(
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Technical Support
Expert


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

СообщениеДобавлено: Ср Сен 22, 2004 12:22 am    Заголовок сообщения: Ответить с цитатой

Повторим уже сказанное: поскольку модем реагирует на переключение цепи DTR, он не "висит". Соответственно, его можно вывести из состояния, в котором он оказался, с помощью сброса по переходу DTR on->off.

Покажем на примере. Запустите терминалку, сконфигурируйте порт на скорость 115200 бит/с и введите команду:

at #bdr=2
OK

После этого модем окажется ровно в той ситуации, которую Вы описываете: на перепад DTR реагирует, переключая индикатор TR, но ни одну команду не воспринимает. Вывести из этого состояния его можно только выключением/включением питания.

Для сведения: #BDR=2 отключает процедуру автоматического определения скорости порта и выставляет скорость в 4800 бит/с. Соответственно, все дальнейшие команды, посылаемые на 115200 бит/с, не воспринимаются модемом.

Продолжаем эксперимент. Выключите/включите модем, и введите команду:

at s13=1 #bdr=2
OK

Теперь всё так же, как было раньше. Однако, если Вы выключите цепь DTR (большинство терминалок это делают по команде Hangup), модем сбросится и дальше будет работать нормально.

Теперь о том, что делать. Есть два пути:

1. Попробовать отыскать, какая программа и каким образом загоняет модем в клинч. Процесс долгий и трудоёмкий, положительный результат не гарантируется. Методика: ставите какой-нибудь serial port sniffer (вроде Portmon) и дальше по журналу разбираетесь, что привело к ступору.

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

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


Powered by phpBB © 2001, 2005 phpBB Group

Created this page in 0.027890 seconds : 16 queries executed : GZIP compression enabled : Debug Mode

©2002, INPRO Development Corporation

Rambler's Top100