Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее
Модераторы: april22, Zavr2008
Ripper » 08 апр 2017, 18:44
Как это сделать
вот сделал простой dialplan поведение такое же.
- Код: выделить все
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Executing [1000@from-internal:1] NoOp("SIP/102-0000002c", "CallingFXO501") in new stack
-- Executing [1000@from-internal:2] Dial("SIP/102-0000002c", "DAHDI/g0/222") in new stack
-- Called DAHDI/g0/222
-- DAHDI/1-1 answered SIP/102-0000002c
-- Channel DAHDI/1-1 joined 'simple_bridge' basic-bridge <1b023212-70e1-49fd-af69-8dbbf4aa9e5e>
-- Channel SIP/102-0000002c joined 'simple_bridge' basic-bridge <1b023212-70e1-49fd-af69-8dbbf4aa9e5e>
> 0x7f7394021b70 -- Probation passed - setting RTP source address to xx.xx.xx.xx:40024
-- Channel DAHDI/1-1 left 'simple_bridge' basic-bridge <1b023212-70e1-49fd-af69-8dbbf4aa9e5e>
-- Channel SIP/102-0000002c left 'simple_bridge' basic-bridge <1b023212-70e1-49fd-af69-8dbbf4aa9e5e>
== Spawn extension (from-internal, 1000, 2) exited non-zero on 'SIP/102-0000002c'
-- Executing [h@from-internal:1] Macro("SIP/102-0000002c", "hangupcall") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("SIP/102-0000002c", "1?theend") in new stack
-- Goto (macro-hangupcall,s,3)
-- Executing [s@macro-hangupcall:3] ExecIf("SIP/102-0000002c", "0?Set(CDR(recordingfile)=)") in new stack
-- Executing [s@macro-hangupcall:4] Hangup("SIP/102-0000002c", "") in new stack
== Spawn extension (macro-hangupcall, s, 4) exited non-zero on 'SIP/102-0000002c' in macro 'hangupcall'
== Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/102-0000002c'
-- Hanging up on 'DAHDI/1-1'
-- Hungup 'DAHDI/1-1'
-
Ripper
-
- Сообщений: 15
- Зарегистрирован: 02 апр 2017, 19:00
Ripper » 08 апр 2017, 19:14
Вроде понял как
- Код: выделить все
[2017-04-08 18:11:45] DEBUG[13808][C-00000043]: dsp.c:740 dtmf_detect: DTMF best '2' Erow=4.9402E+04 Ecol=3.3737E+04 Erc=8.3139E+04 Et=5.2480E+ 03
[2017-04-08 18:11:45] DEBUG[13808][C-00000043]: res_rtp_asterisk.c:3052 ast_rtp_update_source: Setting the marker bit due to a source update
-- Nobody picked up in 10000 ms
[2017-04-08 18:11:45] DEBUG[13808][C-00000043]: channel.c:2728 ast_hangup: Hanging up channel 'DAHDI/1-1'
[2017-04-08 18:11:45] DEBUG[6503]: cdr.c:1296 cdr_object_finalize: Finalized CDR for SIP/102-00000045 - start 1491664295.951525 answer 0.000000 end 1491664305.956279 dispo NO ANSWER
[2017-04-08 18:11:45] DEBUG[13808][C-00000043]: chan_dahdi.c:5968 dahdi_hangup: dahdi_hangup(DAHDI/1-1)
[2017-04-08 18:11:45] DEBUG[1484]: manager.c:5901 match_filter: Examining AMI event:
Я так понял причина "Nobody picked up in 10000 ms" куда рыть дальше ? Гугл нечего толкового не подсказал ....
-
Ripper
-
- Сообщений: 15
- Зарегистрирован: 02 апр 2017, 19:00
ded » 08 апр 2017, 20:55
Отбоё даёт ваша аналоговая станция Samsumg NX.
-
ded
-
- Сообщений: 15823
- Зарегистрирован: 26 авг 2010, 19:00
Ripper » 08 апр 2017, 21:11
Если звонить с обычного телефона нечего не происходит телефон звонит бесконечно долго ...
И где это в логах видно нам написано NO ANSWER 10000ms ... может я не туда смотрю...
-
Ripper
-
- Сообщений: 15
- Зарегистрирован: 02 апр 2017, 19:00
Ripper » 09 апр 2017, 01:25
Ох я накосячил с этим дебагом ... тестил режим на этом кастомном extention с потдверждением посему было 10 сек no answer ...
в данном случаее говорит
- Код: выделить все
[2017-04-09 00:17:14] DEBUG[5421]: manager.c:5901 match_filter: Examining AMI event:
Event: Hangup
Privilege: call,all
Channel: DAHDI/1-1
ChannelState: 6
ChannelStateDesc: Up
CallerIDNum: 1000
CallerIDName: <unknown>
ConnectedLineNum: 102
ConnectedLineName: 102
Language: ru
AccountCode:
Context: from-analog
Exten:
Priority: 1
Uniqueid: 1491686214.7
Linkedid: 1491686214.6
Cause: 16
Cause-txt: Normal Clearing
[2017-04-09 00:17:14] DEBUG[3057]: devicestate.c:369 _ast_device_state: No provider found, checking channel drivers for DAHDI - 1
[2017-04-09 00:17:14] DEBUG[3057]: devicestate.c:474 do_state_change: Changing state for DAHDI/1 - state 0 (Unknown)
[2017-04-09 00:17:14] DEBUG[3137]: app_queue.c:2513 device_state_cb: Device 'DAHDI/1' changed to state '0' (Unknown) but we don't care because they're not a member of any queue.
[2017-04-09 00:17:14] DEBUG[3683]: manager.c:5901 match_filter: Examining AMI event:
Event: DeviceStateChange
Privilege: call,all
Device: DAHDI/1
State: UNKNOWN
-
Ripper
-
- Сообщений: 15
- Зарегистрирован: 02 апр 2017, 19:00
Zavr2008 » 10 апр 2017, 14:44
ТС, а что за Самсунг, какая модель?
-
Zavr2008
-
- Сообщений: 2172
- Зарегистрирован: 27 янв 2011, 01:35
-
Вернуться в Вопросы новичков
Кто сейчас на форуме
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17