PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
**67*номер телефона#
Активация переадресации: «занято» — переадресация звонков, если Вы в данный момент разговариваете по телефону
**61*номер телефона#
Активация переадресации: «нет ответа» — переадресация, если Вы не отвечаете на звонок
**62*номер телефона#
Активация переадресации: «вне зоны досягаемости» — переадресация, когда Вы находитесь вне зоны покрытия GSM либо Ваш телефон выключен
##002#
Отмена всех видов переадресации
##21#
Отмена переадресации «немедленно» — безусловная переадресация всех звонков
##67#
Отмена переадресации «занято» — переадресация звонков, если Вы в данный момент разговариваете по телефону
##61#
Отмена переадресации «нет ответа» — переадресация, если Вы не отвечаете на звонок
##62#
Отмена переадресации «вне зоны досягаемости» — переадресация, когда Вы находитесь вне зоны покрытия GSM либо Ваш телефон выключен
*#21#
Проверить состояние переадресации «немедленно» — безусловная переадресация всех звонков
*#21#
Проверить состояние переадресации «немедленно» — безусловная переадресация всех звонков
*#67#
Проверить состояние переадресации «занято» — переадресация звонков, если Вы в данный момент разговариваете по телефону
*#61#
Проверить состояние переадресации «нет ответа» — переадресация, если Вы не отвечаете на звонок
*#62#
Проверить состояние переадресации «вне зоны досягаемости» — переадресация, когда Вы находитесь вне зоны покрытия GSM либо Ваш телефон выключен
Активация переадресации: «занято» — переадресация звонков, если Вы в данный момент разговариваете по телефону
**61*номер телефона#
Активация переадресации: «нет ответа» — переадресация, если Вы не отвечаете на звонок
**62*номер телефона#
Активация переадресации: «вне зоны досягаемости» — переадресация, когда Вы находитесь вне зоны покрытия GSM либо Ваш телефон выключен
##002#
Отмена всех видов переадресации
##21#
Отмена переадресации «немедленно» — безусловная переадресация всех звонков
##67#
Отмена переадресации «занято» — переадресация звонков, если Вы в данный момент разговариваете по телефону
##61#
Отмена переадресации «нет ответа» — переадресация, если Вы не отвечаете на звонок
##62#
Отмена переадресации «вне зоны досягаемости» — переадресация, когда Вы находитесь вне зоны покрытия GSM либо Ваш телефон выключен
*#21#
Проверить состояние переадресации «немедленно» — безусловная переадресация всех звонков
*#21#
Проверить состояние переадресации «немедленно» — безусловная переадресация всех звонков
*#67#
Проверить состояние переадресации «занято» — переадресация звонков, если Вы в данный момент разговариваете по телефону
*#61#
Проверить состояние переадресации «нет ответа» — переадресация, если Вы не отвечаете на звонок
*#62#
Проверить состояние переадресации «вне зоны досягаемости» — переадресация, когда Вы находитесь вне зоны покрытия GSM либо Ваш телефон выключен
Код: Выделить всё
asterisk*CLI> dongle ussd dongle14 *#61#
[dongle14] USSD queued for send with id 0x12f4db0
-- [dongle14] Successfully sent USSD 0x12f4db0
[2015-03-18 11:21:45] NOTICE[28605]: at_response.c:267 at_response_ok: [dongle14] Successfully sent USSD 0x12f4db0
[b][dongle14] Got USSD type 2 'USSD Terminated by network': ''[/b]
-- Executing [ussd@dongle-cdma:1] Verbose("Local/ussd@dongle-cdma-000010a1;1",[b] "Incoming USSD: "[/b]) in new stack
Incoming USSD:
-- Executing [ussd@dongle-cdma:2] System("Local/ussd@dongle-cdma-000010a1;1", "echo '2015-03-18 11:21:47 - : ' >> /var/log/asterisk/ussd.txt") in new stack
-- Executing [ussd@dongle-cdma:3] Hangup("Local/ussd@dongle-cdma-000010a1;1", "") in new stack
== Spawn extension (dongle-cdma, ussd, 3) exited non-zero on 'Local/ussd@dongle-cdma-000010a1;1'
Или у другого оператора:
asterisk*CLI> dongle ussd dongle16 *#61#
[dongle16] USSD queued for send with id 0x1306e80
-- [dongle16] Successfully sent USSD 0x1306e80
[2015-03-18 11:21:59] NOTICE[27288]: at_response.c:267 at_response_ok: [dongle16] Successfully sent USSD 0x1306e80
[b] [dongle16] Got USSD type 0 'USSD Notify': 'UNKNOWN APPLICATION'[/b]
-- Executing [ussd@dongle-drop:1] Verbose("Local/ussd@dongle-drop-000010a2;1", [b]"Incoming USSD: UNKNOWN APPLICATION"[/b]) in new stack
Incoming USSD: UNKNOWN APPLICATION
-- Executing [ussd@dongle-drop:2] System("Local/ussd@dongle-drop-000010a2;1", "echo '2015-03-18 11:22:01 - : UNKNOWN APPLICATION' >> /var/log/asterisk/ussd.txt") in new stack
-- Executing [ussd@dongle-drop:3] Hangup("Local/ussd@dongle-drop-000010a2;1", "") in new stack
== Spawn extension (dongle-drop, ussd, 3) exited non-zero on 'Local/ussd@dongle-drop-000010a2;1'
Вопрос - проблема из-за того, что я отправляю не с телефона, а с модема (E1550, E173) или в том, что астериск не понимает ответ?
Судя по логу скорее всего первое... Как можно это обойти?