Здравствуйте!
На свою голову попробовал использовать мультиканальный (мульплексорный) режим на модеме 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-последовательность.
Я не верю в то что эти модемы умерли безвозвратно, но чего же они ожидают теперь на входе?
Помогите, пожалуйста! И заранее спасибо!