Ich habe in einer FBF 7270 als Internet-Rufnummer eine Nebenstelle meines Asterisk eingetragen (ähnliche Konfiguration funktioniert bei einem Kollegen einwandfrei). Ich kann dann zwar sowohl von Telefonen an der Fritzbox Nebenstellen des Asterisk anrufen und umgekehrt, es wird aber keine Sprache übertragen, ich höre also nichts. Auf der FBF bekomme ich diese Einträge bei «Sprachübertragung»:
und auf der Asterisk-Seite sowas:
Wobei 51 die Nebenstelle des Asterisk und 82 die der Fritzbox ist.
Code:
Eigene Rufnummer:82
02.01.2009 10:57 51 G.711u 352 (-) - 0 ms 0 ms (0 %)
0:01 10.0.1.13 0 (-) - 0 ms 0 ms (0 %)
02.01.2009 10:55 51 G.711u 43 (-) - 0 ms 0 ms (0 %)
0:01 10.0.1.13 0 (-) - 0 ms 0 ms (0 %)
und auf der Asterisk-Seite sowas:
Code:
-- Executing Macro("SIP/51-08c718d8", "exten-vm|novm|82") in new stack
-- Executing Macro("SIP/51-08c718d8", "user-callerid") in new stack
-- Executing Set("SIP/51-08c718d8", "AMPUSER=51") in new stack
-- Executing GotoIf("SIP/51-08c718d8", "0?report") in new stack
-- Executing ExecIf("SIP/51-08c718d8", "1|Set|REALCALLERIDNUM=51") in new stack
-- Executing Set("SIP/51-08c718d8", "AMPUSER=51") in new stack
-- Executing Set("SIP/51-08c718d8", "AMPUSERCIDNAME=Gigaset") in new stack
-- Executing GotoIf("SIP/51-08c718d8", "0?report") in new stack
-- Executing Set("SIP/51-08c718d8", "AMPUSERCID=51") in new stack
-- Executing Set("SIP/51-08c718d8", "CALLERID(all)="Gigaset" <51>") in new stack
-- Executing Set("SIP/51-08c718d8", "REALCALLERIDNUM=51") in new stack
-- Executing ExecIf("SIP/51-08c718d8", "0|Set|LANGUAGE()=") in new stack
-- Executing GotoIf("SIP/51-08c718d8", "0?continue") in new stack
-- Executing Macro("SIP/51-08c718d8", "getcid-general") in new stack
-- Executing SetCIDName("SIP/51-08c718d8", "") in new stack
-- Executing SetCIDNum("SIP/51-08c718d8", "51") in new stack
-- Executing Goto("SIP/51-08c718d8", "100") in new stack
-- Goto (macro-getcid-general,s,100)
-- Executing Set("SIP/51-08c718d8", "IP=") in new stack
-- Executing Notify("SIP/51-08c718d8", "51|Gigaset|Mueti/") in new stack
-- Executing NoOp("SIP/51-08c718d8", "no notification for: s") in new stack
-- Executing Set("SIP/51-08c718d8", "__TTL=64") in new stack
-- Executing GotoIf("SIP/51-08c718d8", "1?continue") in new stack
-- Goto (macro-user-callerid,s,21)
-- Executing NoOp("SIP/51-08c718d8", "Using CallerID "Gigaset" <51>") in new stack
-- Executing Set("SIP/51-08c718d8", "RingGroupMethod=none") in new stack
-- Executing Set("SIP/51-08c718d8", "VMBOX=novm") in new stack
-- Executing Set("SIP/51-08c718d8", "EXTTOCALL=82") in new stack
-- Executing Set("SIP/51-08c718d8", "CFUEXT=") in new stack
-- Executing Set("SIP/51-08c718d8", "CFBEXT=") in new stack
-- Executing Set("SIP/51-08c718d8", "RT=") in new stack
-- Executing Macro("SIP/51-08c718d8", "record-enable|82|IN") in new stack
-- Executing GotoIf("SIP/51-08c718d8", "1?check") in new stack
-- Goto (macro-record-enable,s,4)
-- Executing AGI("SIP/51-08c718d8", "recordingcheck|20090102-105724|1230890244.114") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/recordingcheck
recordingcheck|20090102-105724|1230890244.114: Inbound recording not enabled
-- AGI Script recordingcheck completed, returning 0
-- Executing MacroExit("SIP/51-08c718d8", "") in new stack
-- Executing Macro("SIP/51-08c718d8", "dial||trd|82") in new stack
-- Executing GotoIf("SIP/51-08c718d8", "1?dial") in new stack
-- Goto (macro-dial,s,3)
-- Executing AGI("SIP/51-08c718d8", "dialparties.agi") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi
dialparties.agi: Starting New Dialparties.agi
== Parsing '/etc/asterisk/manager.conf': Found
== Parsing '/etc/asterisk/manager_additional.conf': Found
== Parsing '/etc/asterisk/manager_custom.conf': Found
== Manager 'admin' logged on from 127.0.0.1
dialparties.agi: Caller ID name is 'Gigaset' number is '51'
dialparties.agi: USE_CONFIRMATION: 'FALSE'
dialparties.agi: RINGGROUP_INDEX: ''
dialparties.agi: Methodology of ring is 'none'
-- dialparties.agi: Added extension 82 to extension map
-- dialparties.agi: Extension 82 cf is disabled
-- dialparties.agi: Extension 82 do not disturb is disabled
> dialparties.agi: extnum 82 has: cw: 1; hascfb: 0 [] hascfu: 0 []
> dialparties.agi: ExtensionState: 0
-- dialparties.agi: dbset CALLTRACE/82 to 51
-- dialparties.agi: Filtered ARG3: 82
== Manager 'admin' logged off from 127.0.0.1
-- AGI Script dialparties.agi completed, returning 0
-- Executing Dial("SIP/51-08c718d8", "SIP/82||trd") in new stack
-- Called 82
-- SIP/82-08c76e18 is ringing
-- SIP/82-08c76e18 answered SIP/51-08c718d8
== Spawn extension (macro-dial, s, 7) exited non-zero on 'SIP/51-08c718d8' in macro 'dial'
== Spawn extension (macro-dial, s, 7) exited non-zero on 'SIP/51-08c718d8' in macro 'exten-vm'
== Spawn extension (macro-dial, s, 7) exited non-zero on 'SIP/51-08c718d8'
-- Executing Macro("SIP/51-08c718d8", "hangupcall") in new stack
-- Executing ResetCDR("SIP/51-08c718d8", "w") in new stack
-- Executing NoCDR("SIP/51-08c718d8", "") in new stack
-- Executing GotoIf("SIP/51-08c718d8", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,6)
-- Executing GotoIf("SIP/51-08c718d8", "1?skipblkvm") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing GotoIf("SIP/51-08c718d8", "1?theend") in new stack
-- Goto (macro-hangupcall,s,11)
-- Executing Hangup("SIP/51-08c718d8", "") in new stack
== Spawn extension (macro-hangupcall, s, 11) exited non-zero on 'SIP/51-08c718d8' in macro 'hangupcall'
== Spawn extension (macro-hangupcall, s, 11) exited non-zero on 'SIP/51-08c718d8'