реклама на сайте
подробности

 
 
> Siemens MC35i не отвечает после попытки перевести в мультиплексорный режим
unDEFER
сообщение Mar 6 2012, 16:53
Сообщение #1





Группа: Новичок
Сообщений: 7
Регистрация: 6-03-12
Пользователь №: 70 654



Здравствуйте!
На свою голову попробовал использовать мультиканальный (мульплексорный) режим на модеме Siemens MC35i.
Воспользовался под Linux для этого утилитой gsmmux. Ну это не суть. Утилита инициирует мультиплексорный режим последовательностью команд:

AT+IPR=57600
AT
AT&S0
AT\Q3
AT+CMUX=0

Других логов к сожалению нет, известно только, что на AT+CMUX=0 ответа "OK" от модема получено не было.
После этого он вообще ни на что не отвечает. А ужас весь в том, что и после перезагрузки работоспособность модема не восстанавливается.
Ещё более ужасное, что решив что модем умер, я попробовал тоже самое проделать над другим модемом (точно модель смогу назвать завтра, если необходимо) и он вошёл в точно такой же "рыбий" режим.

На последовательность байт (0xC3, 0x01), которые вроде бы должны вернуть привычный AT-режим, модем тоже не реагирует. Но индикатор ведёт себя должным образом сигнализируя о том, что соединение со станцией установлено или не установлено если SIM-карты нет.

При включении питания на COM-порт приходит какая-то последовательность байт. Не уверен что это важно, но завтра постараюсь перевести её с каракулей в нормальную HEX-последовательность.

Я не верю в то что эти модемы умерли безвозвратно, но чего же они ожидают теперь на входе?
Помогите, пожалуйста! И заранее спасибо!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
psL
сообщение Mar 8 2012, 14:41
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 526
Регистрация: 5-08-05
Пользователь №: 7 390



Если программа терминала будет перебирать скорости (число бит, четность и т.п.) для оконечного оборудования, то она сойдет с ума. В оконечном оборудовании (модеме) это проще сделать, потому что, например, модем знает что ему придет от терминала - возврат каретки или AT, а терминал ничего не знает про оконечное оборудование.
Go to the top of the page
 
+Quote Post
unDEFER
сообщение Mar 11 2012, 05:49
Сообщение #3





Группа: Новичок
Сообщений: 7
Регистрация: 6-03-12
Пользователь №: 70 654



Цитата(psL @ Mar 8 2012, 18:41) *
Если программа терминала будет перебирать скорости (число бит, четность и т.п.) для оконечного оборудования, то она сойдет с ума. В оконечном оборудовании (модеме) это проще сделать, потому что, например, модем знает что ему придет от терминала - возврат каретки или AT, а терминал ничего не знает про оконечное оборудование.


Спасибо, Вам огромное, вы действительно правы!
Установка скорости порта на 57600 решила проблему. Да, в Интернете везде указано о важности установки верной скорости, но просто немного поработав на режиме автоматического определения скорости, для меня стало неожиданностью, что gsmmux устанавливает режим постоянной скорости.

Кроме того там отключилось эхо, и я вероятно не донабрав "AT" решил, что оно не работает когда пытался первый раз установить верную скорость.

Кстати, вот, на самом деле какое сообщение присылает модем при старте (его не видно при автоматическом определении скорости, так как видимо до посылки команды модем ещё не знает нужную скорость): "^SYSSTART".
А при таймауте: "ERROR".
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 15:06
Рейтинг@Mail.ru


Страница сгенерированна за 0.01418 секунд с 7
ELECTRONIX ©2004-2016