Добрый день. Если конечно он добрый.
У меня вопрос прям по топику.
(как это не странно)
Есть модем Huawei E1550 МТС-овский не залоченный, с поддержкой голоса. И подключенный к серверу Asterisk 1.6.18.
Ситуация такая: он работает, но позвонить через него можно только один раз.
После разговора (голос ходит в обе стороны без проблем), когда я ложу трубку, астериск тоже кладет трубку, а вот модем остается в состоянии разговора (видимо с космосом). На используемой симке услуга "Удержание/ожидание вызова отключена", но(!) как я понимаю на модеме она включена. Что и создает описанные проблемы (если я не ошибаюсь).
И теперь собственно вопрос по набору команд этого модема:
он не поддерживает команду AT+CCWA и как следствие, когда я её ввожу через консоль модему
AT+CCWA=0,0,1
то модем мне отвечает, что мол ERROR
Когда я в chan_datacard через астериск передаю аналогичную команду:
datacard ccwa disable datacard0
то астериск от модема тоже получает грубый отказ в подчинении:
[Jun 9 16:55:15] ERROR[87294]: __at_response.c:844 at_response_error: [datacard0] Received 'ERROR' for unhandled command 'AT+CCWA'
Пробовал прошить модем:
Firmware: E155XUpdate_11.609.18.00.00.B418.zip
Dashboard: UTPS11.302.09.00.03_MAC11.301.10.00.03.zip
(скачено с
http://www.dc-files.com/files/huawei/modems/E1550/ )
При чем, на всех форумах посвященных "дружбе" asterisk-а с разными модемами для организации voip-gsm-ptsn пишут, что Huawei E1550 самый безпроблемный (по этому он и был мной куплен), и даже в документации по chan_datacard пишут тоже самое....
Может я что-то не так понимаю?
Как заставить его класть трубку вовремя? Какой командой?