Asterisk 1.6 - Rufnummer wird nicht mehr übermittelt

Konfigurationsdiskussionen bei Asterisk direkt

Moderatoren: rainer, Tim

Antworten
Wambui
Anfänger
Beiträge: 3
Registriert: Do 17. Dez 2015, 13:41

Asterisk 1.6 - Rufnummer wird nicht mehr übermittelt

Beitrag von Wambui »

Hallo,
ich habe seit 2011 einen Asterisk 1.6 auf Debian Squeeze mit Gemeinschaft 3.1 erfolgreich am Laufen. Angeschlossen ist das Ganze über eine AMV Fritz Card am ISDN-Anschluss der Telekom. Ich habe drei Rufnummern - eine Anschlußnummer (Defaultnummer), eine zweite Rufnummer und eine Faxnummer. Die Faxnummer geht direkt an Hylafax und wird von Asterisk nicht beachtet. An dem Asterisk sind OpenStage 40 SIP-Telefone von Siemens angemeldet. Für die Defaultnummer gibt es auf Gemeinschaft die PIN 9517 und für die zweite Rufnummer die PIN 3112.
Bislang hat bei einem Anruf unter der PIN 9517 die Gegenseite die Defaultnummer im Display gesehen. Analog bei einem Anruf über die PIN 3112 wurde seit 2011 immer die zweite Rufnummer übermittelt und am anderen Anschluß angezeigt.
Seit etwa einem Monat wird in beiden Fällen immer die Anschlußnummer bzw. Defaultnummer am anderen Ende angezeigt. Das führt teilweise bei Rückrufen zu Verwirrung.
Ich habe definitiv in Gemeinschaft oder am Asterisk in den Configs selber keine Änderungen vorgenommen, wie z.B. "CLIR abschalten". Deshalb vermute ich fast, dass die Telekom selber intern die MSN nicht mehr auf die Defaultnummer legt. Aber um bei mir Fehler auszuschließen, wüsste ich gerne, wo ich im Asterisk definiere, welche Rufnummer der Telefongesellschaft übermittelt wird und die angezeigt werden soll.

Code: Alles auswählen

asterisk -r -vvvvvvv
sieht zum Beispiel von der PIN 3112 so aus, wenn ich eine Rufnummer anwähle:

Code: Alles auswählen

Connected to Asterisk 1.6.2.9-2+squeeze3 currently running on asterisk (pid = 1829)
Verbosity is at least 7
  == Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
  == Using SIP VRTP TOS bits 136
  == Using SIP VRTP CoS mark 6
    -- Executing [0638485@from-internal-users:1] GotoIf("SIP/3112-00000014", "0?2:4") in new stack
    -- Goto (from-internal-users,0638485,4)
    -- Executing [0638485@from-internal-users:4] Gosub("SIP/3112-00000014", "caller-count,s,1") in new stack
    -- Executing [s@caller-count:1] Set("SIP/3112-00000014", "GROUP(3112)=callcount") in new stack
    -- Executing [s@caller-count:2] Return("SIP/3112-00000014", "") in new stack
    -- Executing [0638485@from-internal-users:5] NoOp("SIP/3112-00000014", "Finish if-to-internal-users-326") in new stack
    -- Executing [0638485@from-internal-users:6] Gosub("SIP/3112-00000014", "pass-connid,s,1") in new stack
    -- Executing [s@pass-connid:1] GotoIf("SIP/3112-00000014", "0?2:16") in new stack
    -- Goto (pass-connid,s,16)
    -- Executing [s@pass-connid:16] NoOp("SIP/3112-00000014", "Finish if-pass-connid-269") in new stack
    -- Executing [s@pass-connid:17] Return("SIP/3112-00000014", "") in new stack
    -- Executing [0638485@from-internal-users:7] Gosub("SIP/3112-00000014", "check-valid-extension,s,1(0638485)") in new stack
    -- Executing [s@check-valid-extension:1] Set("SIP/3112-00000014", "LOCAL(mext)=0638485") in new stack
    -- Executing [s@check-valid-extension:2] Verbose("SIP/3112-00000014", "1,### -GS- Incoming call to 0638485") in new stack
 ### -GS- Incoming call to 0638485
    -- Executing [s@check-valid-extension:3] GotoIf("SIP/3112-00000014", "1?4:9") in new stack
    -- Goto (check-valid-extension,s,4)
    -- Executing [s@check-valid-extension:4] GotoIf("SIP/3112-00000014", "1?5:8") in new stack
    -- Goto (check-valid-extension,s,5)
    -- Executing [s@check-valid-extension:5] GotoIf("SIP/3112-00000014", "1?6:7") in new stack
    -- Goto (check-valid-extension,s,6)
    -- Executing [s@check-valid-extension:6] Gosub("SIP/3112-00000014", "dial-log-store,s,1(3112,out,0638485)") in new stack
    -- Executing [s@dial-log-store:1] Set("SIP/3112-00000014", "LOCAL(muser)=3112") in new stack
    -- Executing [s@dial-log-store:2] Set("SIP/3112-00000014", "LOCAL(mtype)=out") in new stack
    -- Executing [s@dial-log-store:3] Set("SIP/3112-00000014", "LOCAL(mnumber)=0638485") in new stack
    -- Executing [s@dial-log-store:4] GotoIf("SIP/3112-00000014", "1?5:15") in new stack
    -- Goto (dial-log-store,s,5)
    -- Executing [s@dial-log-store:5] GotoIf("SIP/3112-00000014", "0?6:9") in new stack
    -- Goto (dial-log-store,s,9)
    -- Executing [s@dial-log-store:9] NoOp("SIP/3112-00000014", "Finish if-if-dial-log-store-512-513") in new stack
    -- Executing [s@dial-log-store:10] GotoIf("SIP/3112-00000014", "0?11:12") in new stack
    -- Goto (dial-log-store,s,12)
    -- Executing [s@dial-log-store:12] NoOp("SIP/3112-00000014", "Finish if-if-dial-log-store-512-515") in new stack
    -- Executing [s@dial-log-store:13] Verbose("SIP/3112-00000014", "1,### -GS- Store in dial log of user 3112: out 0638485 ") in new stack
 ### -GS- Store in dial log of user 3112: out 0638485 
    -- Executing [s@dial-log-store:14] TrySystem("SIP/3112-00000014", "/opt/gemeinschaft/dialplan-scripts/dial-log-store '3112' 'out' '0638485' ''") in new stack
    -- Executing [s@dial-log-store:15] NoOp("SIP/3112-00000014", "Finish if-dial-log-store-512") in new stack
    -- Executing [s@dial-log-store:16] Return("SIP/3112-00000014", "") in new stack
    -- Executing [s@check-valid-extension:7] NoOp("SIP/3112-00000014", "Finish if-if-if-check-valid-extension-309-310-311") in new stack
    -- Executing [s@check-valid-extension:8] NoOp("SIP/3112-00000014", "Finish if-if-check-valid-extension-309-310") in new stack
    -- Executing [s@check-valid-extension:9] NoOp("SIP/3112-00000014", "Finish if-check-valid-extension-309") in new stack
    -- Executing [s@check-valid-extension:10] AGI("SIP/3112-00000014", "/opt/gemeinschaft/dialplan-scripts/in-get-where.agi,0638485,35,3112") in new stack
    -- Launched AGI Script /opt/gemeinschaft/dialplan-scripts/in-get-where.agi
    -- <SIP/3112-00000014>AGI Script /opt/gemeinschaft/dialplan-scripts/in-get-where.agi completed, returning 0
    -- Executing [s@check-valid-extension:11] Verbose("SIP/3112-00000014", "1,### -GS- Extension 0638485 is of type unknown") in new stack
 ### -GS- Extension 0638485 is of type unknown
    -- Executing [s@check-valid-extension:12] GotoIf("SIP/3112-00000014", "1?13:15") in new stack
    -- Goto (check-valid-extension,s,13)
    -- Executing [s@check-valid-extension:13] Verbose("SIP/3112-00000014", "1,### -GS- Record call to file rec_151218190911_3112-0638485.wav") in new stack
 ### -GS- Record call to file rec_151218190911_3112-0638485.wav
    -- Executing [s@check-valid-extension:14] MixMonitor("SIP/3112-00000014", "rec_151218190911_3112-0638485.wav,ab") in new stack
    -- Executing [s@check-valid-extension:15] NoOp("SIP/3112-00000014", "Finish if-check-valid-extension-312") in new stack
    -- Executing [s@check-valid-extension:16] GotoIf("SIP/3112-00000014", "1?17:26") in new stack
  == Begin MixMonitor Recording SIP/3112-00000014
    -- Goto (check-valid-extension,s,17)
    -- Executing [s@check-valid-extension:17] Verbose("SIP/3112-00000014", "1,### -GS- Extension 0638485 is unknown") in new stack
 ### -GS- Extension 0638485 is unknown
    -- Executing [s@check-valid-extension:18] GotoIf("SIP/3112-00000014", "0?19:22") in new stack
    -- Goto (check-valid-extension,s,22)
    -- Executing [s@check-valid-extension:22] NoOp("SIP/3112-00000014", "Finish if-if-check-valid-extension-313-314") in new stack
    -- Executing [s@check-valid-extension:23] Verbose("SIP/3112-00000014", "1,### -GS- Dial to the gateway for unknown extension: 0638485") in new stack
 ### -GS- Dial to the gateway for unknown extension: 0638485
    -- Executing [s@check-valid-extension:24] Gosub("SIP/3112-00000014", "dial-gateway,s,1(0638485)") in new stack
    -- Executing [s@dial-gateway:1] Set("SIP/3112-00000014", "LOCAL(mnumber)=0638485") in new stack
    -- Executing [s@dial-gateway:2] GotoIf("SIP/3112-00000014", "0?3:4") in new stack
    -- Goto (dial-gateway,s,4)
    -- Executing [s@dial-gateway:4] NoOp("SIP/3112-00000014", "Finish if-dial-gateway-476") in new stack
    -- Executing [s@dial-gateway:5] GotoIf("SIP/3112-00000014", "1?6:9") in new stack
    -- Goto (dial-gateway,s,6)
    -- Executing [s@dial-gateway:6] Set("SIP/3112-00000014", "__is_forwarded=0") in new stack
    -- Executing [s@dial-gateway:7] Set("SIP/3112-00000014", "__forwarded_by=3112") in new stack
    -- Executing [s@dial-gateway:8] Goto("SIP/3112-00000014", "11") in new stack
    -- Goto (dial-gateway,s,11)
    -- Executing [s@dial-gateway:11] NoOp("SIP/3112-00000014", "Finish if-dial-gateway-477") in new stack
    -- Executing [s@dial-gateway:12] AGI("SIP/3112-00000014", "/opt/gemeinschaft/dialplan-scripts/callblocking.agi,3112,0638485") in new stack
    -- Launched AGI Script /opt/gemeinschaft/dialplan-scripts/callblocking.agi
    -- <SIP/3112-00000014>AGI Script /opt/gemeinschaft/dialplan-scripts/callblocking.agi completed, returning 0
    -- Executing [s@dial-gateway:13] GotoIf("SIP/3112-00000014", "0?14:28") in new stack
    -- Goto (dial-gateway,s,28)
    -- Executing [s@dial-gateway:28] NoOp("SIP/3112-00000014", "Finish if-dial-gateway-478") in new stack
    -- Executing [s@dial-gateway:29] GotoIf("SIP/3112-00000014", "1?30:31") in new stack
    -- Goto (dial-gateway,s,30)
    -- Executing [s@dial-gateway:30] Goto("SIP/3112-00000014", "allowed") in new stack
    -- Goto (dial-gateway,s,39)
    -- Executing [s@dial-gateway:39] Verbose("SIP/3112-00000014", "1,### -GS- User 3112 is allowed to dial 0638485 via gateway") in new stack
 ### -GS- User 3112 is allowed to dial 0638485 via gateway
    -- Executing [s@dial-gateway:40] Gosub("SIP/3112-00000014", "dial-gateway-do,s,1(0638485)") in new stack
    -- Executing [s@dial-gateway-do:1] Set("SIP/3112-00000014", "LOCAL(mnumber)=0638485") in new stack
    -- Executing [s@dial-gateway-do:2] Gosub("SIP/3112-00000014", "is_dmz,s,1(0638485)") in new stack
    -- Executing [s@is_dmz:1] Set("SIP/3112-00000014", "LOCAL(is_dmz_num)=0638485") in new stack
    -- Executing [s@is_dmz:2] GotoIf("SIP/3112-00000014", "1?3:5") in new stack
    -- Goto (is_dmz,s,3)
    -- Executing [s@is_dmz:3] Set("SIP/3112-00000014", "is_dmz=") in new stack
    -- Executing [s@is_dmz:4] Goto("SIP/3112-00000014", "6") in new stack
    -- Goto (is_dmz,s,6)
    -- Executing [s@is_dmz:6] NoOp("SIP/3112-00000014", "Finish if-is_dmz-277") in new stack
    -- Executing [s@is_dmz:7] Return("SIP/3112-00000014", "") in new stack
    -- Executing [s@dial-gateway-do:3] GotoIf("SIP/3112-00000014", "1?4:6") in new stack
    -- Goto (dial-gateway-do,s,4)
    -- Executing [s@dial-gateway-do:4] Set("SIP/3112-00000014", "zone=external") in new stack
    -- Executing [s@dial-gateway-do:5] Goto("SIP/3112-00000014", "7") in new stack
    -- Goto (dial-gateway-do,s,7)
    -- Executing [s@dial-gateway-do:7] NoOp("SIP/3112-00000014", "Finish if-dial-gateway-do-459") in new stack
    -- Executing [s@dial-gateway-do:8] GotoIf("SIP/3112-00000014", "1?9:12") in new stack
    -- Goto (dial-gateway-do,s,9)
    -- Executing [s@dial-gateway-do:9] GotoIf("SIP/3112-00000014", "1?10:11") in new stack
    -- Goto (dial-gateway-do,s,10)
    -- Executing [s@dial-gateway-do:10] AGI("SIP/3112-00000014", "/opt/gemeinschaft/dialplan-scripts/get-clir-external.agi,35") in new stack
    -- Launched AGI Script /opt/gemeinschaft/dialplan-scripts/get-clir-external.agi
    -- <SIP/3112-00000014>AGI Script /opt/gemeinschaft/dialplan-scripts/get-clir-external.agi completed, returning 0
    -- Executing [s@dial-gateway-do:11] NoOp("SIP/3112-00000014", "Finish if-if-dial-gateway-do-460-461") in new stack
    -- Executing [s@dial-gateway-do:12] NoOp("SIP/3112-00000014", "Finish if-dial-gateway-do-460") in new stack
    -- Executing [s@dial-gateway-do:13] AGI("SIP/3112-00000014", "/opt/gemeinschaft/dialplan-scripts/out-route.agi,0638485,no,3112,35") in new stack
    -- Launched AGI Script /opt/gemeinschaft/dialplan-scripts/out-route.agi
 /opt/gemeinschaft/dialplan-scripts/out-route.agi,0638485,no,3112,35: ### -GS- Matching route for "00711638485" is "^0", user group: any
 /opt/gemeinschaft/dialplan-scripts/out-route.agi,0638485,no,3112,35: ### -GS- Processing CID RegExp: ^(.*)
 /opt/gemeinschaft/dialplan-scripts/out-route.agi,0638485,no,3112,35: ### -GS- Qualifying caller ID "3112" -> "02517023112" (s/^(.*)/0251702$1/) for gategroup "isdn-bri"
 /opt/gemeinschaft/dialplan-scripts/out-route.agi,0638485,no,3112,35: ### -GS- LCR prefix:  for gateway gw_17_briport2
 /opt/gemeinschaft/dialplan-scripts/out-route.agi,0638485,no,3112,35: ### -GS- LCR prefix:  for gateway gw_16_briport1
 /opt/gemeinschaft/dialplan-scripts/out-route.agi,0638485,no,3112,35: ### -GS- LCR prefix:  for gateway gw_18_briport3
 /opt/gemeinschaft/dialplan-scripts/out-route.agi,0638485,no,3112,35: ### -GS- LCR prefix:  for gateway gw_19_briport4
    -- <SIP/3112-00000014>AGI Script /opt/gemeinschaft/dialplan-scripts/out-route.agi completed, returning 0
    -- Executing [s@dial-gateway-do:14] Set("SIP/3112-00000014", "no_route=1") in new stack
    -- Executing [s@dial-gateway-do:15] Set("SIP/3112-00000014", "r=1") in new stack
    -- Executing [s@dial-gateway-do:16] Set("SIP/3112-00000014", "r_x_cid_name=OFFICE") in new stack
    -- Executing [s@dial-gateway-do:17] GotoIf("SIP/3112-00000014", "1?18:94") in new stack
    -- Goto (dial-gateway-do,s,18)
    -- Executing [s@dial-gateway-do:18] Set("SIP/3112-00000014", "no_route=") in new stack
    -- Executing [s@dial-gateway-do:19] GotoIf("SIP/3112-00000014", "1?20:30") in new stack
    -- Goto (dial-gateway-do,s,20)
    -- Executing [s@dial-gateway-do:20] Set("SIP/3112-00000014", "CALLERID(num)=02517023112") in new stack
    -- Executing [s@dial-gateway-do:21] Set("SIP/3112-00000014", "CALLERID(name)=OFFICE") in new stack
    -- Executing [s@dial-gateway-do:22] GotoIf("SIP/3112-00000014", "0?23:24") in new stack
    -- Goto (dial-gateway-do,s,24)
    -- Executing [s@dial-gateway-do:24] NoOp("SIP/3112-00000014", "Finish if-if-while-dial-gateway-do-462-463-464") in new stack
    -- Executing [s@dial-gateway-do:25] SIPAddHeader("SIP/3112-00000014", "P-Asserted-Identity: "OFFICE" <sip:02517023112@>") in new stack
    -- Executing [s@dial-gateway-do:26] SIPAddHeader("SIP/3112-00000014", "P-Preferred-Identity: "OFFICE" <sip:02517023112@>") in new stack
    -- Executing [s@dial-gateway-do:27] SIPAddHeader("SIP/3112-00000014", "Privacy: none") in new stack
    -- Executing [s@dial-gateway-do:28] SetCallerPres("SIP/3112-00000014", "allowed_passed_screen") in new stack
    -- Executing [s@dial-gateway-do:29] Goto("SIP/3112-00000014", "35") in new stack
    -- Goto (dial-gateway-do,s,35)
    -- Executing [s@dial-gateway-do:35] NoOp("SIP/3112-00000014", "Finish if-while-dial-gateway-do-462-463") in new stack
    -- Executing [s@dial-gateway-do:36] Verbose("SIP/3112-00000014", "1,### Outbound route: Capi/isdn_gw_17_briport2/0711638485/b - Caller ID: "OFFICE" <02517023112@>") in new stack
 ### Outbound route: Capi/isdn_gw_17_briport2/0711638485/b - Caller ID: "OFFICE" <02517023112@>
    -- Executing [s@dial-gateway-do:37] Set("SIP/3112-00000014", "CDR(userfield)=0638485") in new stack
    -- Executing [s@dial-gateway-do:38] Dial("SIP/3112-00000014", "Capi/isdn_gw_17_briport2/0711638485/b,180") in new stack
    -- didn't find capi device for interface 'isdn_gw_17_briport2'
[Dec 18 19:09:11] WARNING[7386]: app_dial.c:1747 dial_exec_full: Unable to create channel of type 'Capi' (cause 44 - Requested channel not available)
  == Everyone is busy/congested at this time (1:0/0/1)
    -- Executing [s@dial-gateway-do:39] Verbose("SIP/3112-00000014", "1,### -GS- Dialstatus for Capi/isdn_gw_17_briport2/0711638485/b: CHANUNAVAIL") in new stack
 ### -GS- Dialstatus for Capi/isdn_gw_17_briport2/0711638485/b: CHANUNAVAIL
    -- Executing [s@dial-gateway-do:40] GotoIf("SIP/3112-00000014", "0?41:43") in new stack
    -- Goto (dial-gateway-do,s,43)
    -- Executing [s@dial-gateway-do:43] GotoIf("SIP/3112-00000014", "0?44:46") in new stack
    -- Goto (dial-gateway-do,s,46)
    -- Executing [s@dial-gateway-do:46] GotoIf("SIP/3112-00000014", "0?47:50") in new stack
    -- Goto (dial-gateway-do,s,50)
    -- Executing [s@dial-gateway-do:50] GotoIf("SIP/3112-00000014", "1?51:80") in new stack
    -- Goto (dial-gateway-do,s,51)
    -- Executing [s@dial-gateway-do:51] GotoIf("SIP/3112-00000014", "0?52:55") in new stack
    -- Goto (dial-gateway-do,s,55)
    -- Executing [s@dial-gateway-do:55] GotoIf("SIP/3112-00000014", "0?56:59") in new stack
    -- Goto (dial-gateway-do,s,59)
    -- Executing [s@dial-gateway-do:59] GotoIf("SIP/3112-00000014", "0?60:64") in new stack
    -- Goto (dial-gateway-do,s,64)
    -- Executing [s@dial-gateway-do:64] GotoIf("SIP/3112-00000014", "0?65:69") in new stack
    -- Goto (dial-gateway-do,s,69)
    -- Executing [s@dial-gateway-do:69] GotoIf("SIP/3112-00000014", "0?70:73") in new stack
    -- Goto (dial-gateway-do,s,73)
    -- Executing [s@dial-gateway-do:73] Verbose("SIP/3112-00000014", "1,### -GS- HANGUPCAUSE: 44") in new stack
 ### -GS- HANGUPCAUSE: 44
    -- Executing [s@dial-gateway-do:74] NoOp("SIP/3112-00000014", "Finish if-if-if-if-if-if-if-if-if-while-dial-gateway-do-462-465-466-467-468-469-470-471-472-473") in new stack
    -- Executing [s@dial-gateway-do:75] NoOp("SIP/3112-00000014", "Finish if-if-if-if-if-if-if-if-while-dial-gateway-do-462-465-466-467-468-469-470-471-472") in new stack
    -- Executing [s@dial-gateway-do:76] NoOp("SIP/3112-00000014", "Finish if-if-if-if-if-if-if-while-dial-gateway-do-462-465-466-467-468-469-470-471") in new stack
    -- Executing [s@dial-gateway-do:77] NoOp("SIP/3112-00000014", "Finish if-if-if-if-if-if-while-dial-gateway-do-462-465-466-467-468-469-470") in new stack
    -- Executing [s@dial-gateway-do:78] NoOp("SIP/3112-00000014", "Finish if-if-if-if-if-while-dial-gateway-do-462-465-466-467-468-469") in new stack
    -- Executing [s@dial-gateway-do:79] Goto("SIP/3112-00000014", "82") in new stack
    -- Goto (dial-gateway-do,s,82)
    -- Executing [s@dial-gateway-do:82] NoOp("SIP/3112-00000014", "Finish if-if-if-if-while-dial-gateway-do-462-465-466-467-468") in new stack
    -- Executing [s@dial-gateway-do:83] NoOp("SIP/3112-00000014", "Finish if-if-if-while-dial-gateway-do-462-465-466-467") in new stack
    -- Executing [s@dial-gateway-do:84] NoOp("SIP/3112-00000014", "Finish if-if-while-dial-gateway-do-462-465-466") in new stack
    -- Executing [s@dial-gateway-do:85] NoOp("SIP/3112-00000014", "Finish if-while-dial-gateway-do-462-465") in new stack
    -- Executing [s@dial-gateway-do:86] GotoIf("SIP/3112-00000014", "0?87:90") in new stack
    -- Goto (dial-gateway-do,s,90)
    -- Executing [s@dial-gateway-do:90] NoOp("SIP/3112-00000014", "Finish if-while-dial-gateway-do-462-474") in new stack
    -- Executing [s@dial-gateway-do:91] Set("SIP/3112-00000014", "r=2") in new stack
    -- Executing [s@dial-gateway-do:92] Gosub("SIP/3112-00000014", "sip-remove-header,s,1()") in new stack
    -- Executing [s@sip-remove-header:1] Set("SIP/3112-00000014", "LOCAL(sipremoveheader_arg)=") in new stack
    -- Executing [s@sip-remove-header:2] TryExec("SIP/3112-00000014", "SIPRemoveHeader()") in new stack
    -- Executing [s@sip-remove-header:3] GotoIf("SIP/3112-00000014", "0?4:19") in new stack
    -- Goto (sip-remove-header,s,19)
    -- Executing [s@sip-remove-header:19] NoOp("SIP/3112-00000014", "Finish if-sip-remove-header-265") in new stack
    -- Executing [s@sip-remove-header:20] Return("SIP/3112-00000014", "") in new stack
    -- Executing [s@dial-gateway-do:93] Goto("SIP/3112-00000014", "17") in new stack
    -- Goto (dial-gateway-do,s,17)
    -- Executing [s@dial-gateway-do:17] GotoIf("SIP/3112-00000014", "1?18:94") in new stack
    -- Goto (dial-gateway-do,s,18)
    -- Executing [s@dial-gateway-do:18] Set("SIP/3112-00000014", "no_route=") in new stack
    -- Executing [s@dial-gateway-do:19] GotoIf("SIP/3112-00000014", "1?20:30") in new stack
    -- Goto (dial-gateway-do,s,20)
    -- Executing [s@dial-gateway-do:20] Set("SIP/3112-00000014", "CALLERID(num)=02517023112") in new stack
    -- Executing [s@dial-gateway-do:21] Set("SIP/3112-00000014", "CALLERID(name)=OFFICE") in new stack
    -- Executing [s@dial-gateway-do:22] GotoIf("SIP/3112-00000014", "0?23:24") in new stack
    -- Goto (dial-gateway-do,s,24)
    -- Executing [s@dial-gateway-do:24] NoOp("SIP/3112-00000014", "Finish if-if-while-dial-gateway-do-462-463-464") in new stack
    -- Executing [s@dial-gateway-do:25] SIPAddHeader("SIP/3112-00000014", "P-Asserted-Identity: "OFFICE" <sip:02517023112@>") in new stack
    -- Executing [s@dial-gateway-do:26] SIPAddHeader("SIP/3112-00000014", "P-Preferred-Identity: "OFFICE" <sip:02517023112@>") in new stack
    -- Executing [s@dial-gateway-do:27] SIPAddHeader("SIP/3112-00000014", "Privacy: none") in new stack
    -- Executing [s@dial-gateway-do:28] SetCallerPres("SIP/3112-00000014", "allowed_passed_screen") in new stack
    -- Executing [s@dial-gateway-do:29] Goto("SIP/3112-00000014", "35") in new stack
    -- Goto (dial-gateway-do,s,35)
    -- Executing [s@dial-gateway-do:35] NoOp("SIP/3112-00000014", "Finish if-while-dial-gateway-do-462-463") in new stack
    -- Executing [s@dial-gateway-do:36] Verbose("SIP/3112-00000014", "1,### Outbound route: Capi/isdn_gw_16_briport1/0711638485/b - Caller ID: "OFFICE" <02517023112@>") in new stack
 ### Outbound route: Capi/isdn_gw_16_briport1/0711638485/b - Caller ID: "OFFICE" <02517023112@>
    -- Executing [s@dial-gateway-do:37] Set("SIP/3112-00000014", "CDR(userfield)=0638485") in new stack
    -- Executing [s@dial-gateway-do:38] Dial("SIP/3112-00000014", "Capi/isdn_gw_16_briport1/0711638485/b,180") in new stack
    -- Called isdn_gw_16_briport1/0711638485/b
    -- CAPI/isdn_gw_16_briport1#02/0711638485-b is proceeding passing it to SIP/3112-00000014
[Dec 18 19:09:12] NOTICE[2070]: chan_capi_supplementary.c:144 new_ccbsnr_id: No peerlink found to set CCBS/CCNR linkage ID.
    -- CAPI/isdn_gw_16_briport1#02/0711638485-b is making progress passing it to SIP/3112-00000014
    -- CAPI/isdn_gw_16_briport1#02/0711638485-b is ringing
[Dec 18 19:09:12] WARNING[7386]: translate.c:168 framein: no samples for alawtolin
    -- CAPI/isdn_gw_16_briport1#02/0711638485-b answered SIP/3112-00000014
  == isdn_gw_16_briport1#02: CAPI Hangingup for PLCI=0x201 in state 2
  == Spawn extension (dial-gateway-do, s, 38) exited non-zero on 'SIP/3112-00000014'
  == MixMonitor close filestream
  == End MixMonitor Recording SIP/3112-00000014
In diesen sieht der Angerufene die Defaultnummer "07116929517" anstelle der benutzten Rufnummer "07116923112".

Wo kann ich das eventuell manuell gezielt bei Asterisk festlegen und vor allem testen?

Besten Dank
Wambui
Benutzeravatar
Tim
Administrator
Beiträge: 160
Registriert: Sa 1. Nov 2008, 00:02
Wohnort: Freilassing / Oberbayern / Deutschland
Kontaktdaten:

Re: Asterisk 1.6 - Rufnummer wird nicht mehr übermittelt

Beitrag von Tim »

Hallo,

man könnte versuchen mittels eines setzens der Callerid "set(Callerid(num) = NUMMER)" die Nummer zu setzen, es kann natürlich sein, dass die Telekom in ihrem Umstellungswahn da mehr kaputt gemacht hat. Im Prinzip wird dir ja der Wechsel auf IP-Telefonie ins Haus stehen, da die Telekom ja alle Kunden bis 2018 umgestellt haben will.

Liebe Grüße
Tim
Dipl.-Ing. Tim Grünberg
dCAP zertifiziert seit 2007

Debian Jessie x86_64
Asterisk 13.5.0
Deutsche Telekom All IP Anschluss
SNOM 370, SNOM M3 & Grandstream GXP2000

AMD Athlon II X4 605e -- 16 GB DDR3 RAM -- 2 TB SATA2 HDD Space
Wambui
Anfänger
Beiträge: 3
Registriert: Do 17. Dez 2015, 13:41

Re: Asterisk 1.6 - Rufnummer wird nicht mehr übermittelt

Beitrag von Wambui »

Besten Dank für den Hinweis.
Tim hat geschrieben:Hallo,
man könnte versuchen mittels eines setzens der Callerid "set(Callerid(num) = NUMMER)" die Nummer zu setzen,
Wo finde ich das explizit?
Tim hat geschrieben:es kann natürlich sein, dass die Telekom in ihrem Umstellungswahn da mehr kaputt gemacht hat. Im Prinzip wird dir ja der Wechsel auf IP-Telefonie ins Haus stehen, da die Telekom ja alle Kunden bis 2018 umgestellt haben will.
Mag sein, das ist hier derzeit keine Lösung, da FEC-Fehler auf der Leitung sind und das ist selbst laut Aussage einiger Telekom-Techniker für Magenta M tödlich, weil dann gar nichts mehr geht. Ich vermute zwar auch, dass die Telekom Mist verbockt hat und es nicht zu geben will. Aber gerade deshalb suche ich eine Möglichkeit, Rufnummer explizit jedem Call mitzugeben, um Fehler bei mir auszuschliessen.

Besten Dank,
Wambui
Wambui
Anfänger
Beiträge: 3
Registriert: Do 17. Dez 2015, 13:41

Re: Asterisk 1.6 - Rufnummer wird nicht mehr übermittelt

Beitrag von Wambui »

Ich gehe davon aus, dass die zu übermittelnde Rufnummer das aktuell angemeldeten Accounts von Gemeinschaft und MySQL in die ael's geschrieben wird.

Code: Alles auswählen

asterisk:/opt/gemeinschaft # grep -R 'CALLERID(num)' *
dialplan-scripts/dial-log-store-queue:$rnum = gs_agi_get_variable('CALLERID(num)');
doc/de/online-help/community/rxfax-txfax.html:exten => h,1,System("${SCRIPTFILE}" "${FAXFILE}" "${MAILADDR}" "${CALLERID(num)}")
etc/asterisk/e.ael:     Set(GROUP(${CALLERID(num)})=callcount);
etc/asterisk/e.ael:     AGI(/opt/gemeinschaft/dialplan-scripts/cmm-login.agi,${new_user_name},${pass},${user_id},${is_from_gateway},${CALLERID(num)});
etc/asterisk/e.ael:                     TrySystem(/opt/gemeinschaft/dialplan-scripts/prov-sync-phone --ext='${CALLERID(num)}');
etc/asterisk/e.ael:     AGI(/opt/gemeinschaft/dialplan-scripts/get-user-language,${CALLERID(num)});
etc/asterisk/e.ael:     AGI(/opt/gemeinschaft/dialplan-scripts/cmm-logout.agi,${user_id},${is_from_gateway},${CALLERID(num)});
etc/asterisk/e.ael:             TrySystem(/opt/gemeinschaft/dialplan-scripts/prov-sync-phone --ext='${CALLERID(num)}');
etc/asterisk/e.ael:     AGI(/opt/gemeinschaft/dialplan-scripts/out-route.agi,${mnumber},${is_sub_system},${CALLERID(num)},${user_id});
etc/asterisk/e.ael:                     Set(CALLERID(num)=${r_${r}_cid});
etc/asterisk/e.ael:                             Set(CALLERID(name)=${CALLERID(num)});
etc/asterisk/e.ael:                     SIPAddHeader(P-Asserted-Identity: ${QUOTE(${URIENCODE(${CALLERID(name)})})} <sip:${CALLERID(num)}@${r_${r}_cid_host}>);
etc/asterisk/e.ael:                     SIPAddHeader(P-Preferred-Identity: ${QUOTE(${URIENCODE(${CALLERID(name)})})} <sip:${CALLERID(num)}@${r_${r}_cid_host}>);
etc/asterisk/e.ael:                     Set(CALLERID(num)=anonymous);
etc/asterisk/e.ael:                     SIPAddHeader(P-Preferred-Identity: ${QUOTE(${URIENCODE(${CALLERID(name)})})} <sip:${CALLERID(num)}@${r_${r}_cid_host}>);
etc/asterisk/e.ael:             Verbose(1,### Outbound route: ${r_${r}_dial} - Caller ID: "${CALLERID(name)}" <${CALLERID(num)}@${r_${r}_cid_host}>);
etc/asterisk/e.ael:             Set(CALLERID(name)=${CALLERID(num)});
etc/asterisk/e.ael:             Verbose(1,### Sending fax from user ${CALLERID(num)}\, ${user_id} to ${EXTEN});
etc/asterisk/e.ael:                             Set(mnumber=${CALLERID(num)});
etc/asterisk/e-internal.ael:    AGI(/opt/gemeinschaft/dialplan-scripts/in-get-where.agi,${mext},${user_id},${CALLERID(num)});
etc/asterisk/e-internal.ael:                    &is_dmz(${CALLERID(num)});
etc/asterisk/e-internal.ael:                                    &is_dmz(${CALLERID(num)});
etc/asterisk/e-internal.ael:                    //AGI(/opt/gemeinschaft/dialplan-scripts/in-user-get-fw.agi,${EXTEN},${CALLERID(num)});
etc/asterisk/e-internal.ael:                                            Set(GROUP(${CALLERID(num)})=);
etc/asterisk/e-internal.ael:                    Set(GROUP(${CALLERID(num)})=callcount);
etc/asterisk/e-internal.ael:                            AGI(/opt/gemeinschaft/dialplan-scripts/in-get-callername.agi,${EXTEN},${CALLERID(num)},${is_call_from});
etc/asterisk/e-internal.ael:                                    Set(GROUP(${CALLERID(num)})=);
etc/asterisk/e-internal.ael:                                    Set(GROUP(${CALLERID(num)})=);
etc/asterisk/e-internal.ael:                                    Set(GROUP(${CALLERID(num)})=);
etc/asterisk/e-internal.ael:                    if ("${CALLERID(num)}" = "")
etc/asterisk/e-internal.ael:                            Set(CALLERID(num)=${EXTEN});
etc/asterisk/e-internal.ael:                                    QueueLog(${EXTEN},${UNIQUEID},NONE,ENTERQUEUE,,${CALLERID(num)},fake);
etc/asterisk/e-internal.ael:                                    QueueLog(${EXTEN},${UNIQUEID},NONE,ENTERQUEUE,,${CALLERID(num)},fake);
etc/asterisk/e-internal.ael:                            QueueLog(${EXTEN},${UNIQUEID},NONE,ENTERQUEUE,,${CALLERID(num)},fake);
etc/asterisk/e-internal.ael:                            &is_dmz(${CALLERID(num)});
etc/asterisk/e-internal.ael:                    AGI(/opt/gemeinschaft/dialplan-scripts/get-user-language,${CALLERID(num)});
etc/asterisk/e-internal.ael:                                    &dial-log-store(${did_ext_to},${type},${CALLERID(num)});
etc/asterisk/e-internal.ael:                                    &dial-log-store(${CALLERID(dnid)},${type},${CALLERID(num)});
etc/asterisk/e-gategroups-in.ael.php:           echo "\t\t\t", 'AGI(/opt/gemeinschaft/dialplan-scripts/in-route.agi,', (int)$ggrp['id'] ,',${did_full},${CALLERID(num)});' ,"\n";
etc/asterisk/e-gategroups-in.ael.php:           echo "\t\t\t", 'Verbose(1,### from cid orig: ${CALLERID(num)} => from cid: ${cid_fixed});' ,"\n";
etc/asterisk/e-gategroups-in.ael.php:           echo "\t\t\t", 'Set(CALLERID(num)=${cid_fixed});' ,"\n";
etc/asterisk/e-internal.ORIG.ael:                               &is_dmz(${CALLERID(num)});
etc/asterisk/e-internal.ORIG.ael:                       if ("${CALLERID(num)}" = "")
etc/asterisk/e-internal.ORIG.ael:                               Set(CALLERID(num)=${EXTEN});
etc/asterisk/e-internal.ORIG.ael:                               &is_dmz(${CALLERID(num)});
etc/asterisk/e-internal.org:    AGI(/opt/gemeinschaft/dialplan-scripts/in-get-where.agi,${mext},${user_id},${CALLERID(num)});
etc/asterisk/e-internal.org:                    &is_dmz(${CALLERID(num)});
etc/asterisk/e-internal.org:                                    &is_dmz(${CALLERID(num)});
etc/asterisk/e-internal.org:                    //AGI(/opt/gemeinschaft/dialplan-scripts/in-user-get-fw.agi,${EXTEN},${CALLERID(num)});
etc/asterisk/e-internal.org:                                            Set(GROUP(${CALLERID(num)})=);
etc/asterisk/e-internal.org:                    Set(GROUP(${CALLERID(num)})=callcount);
etc/asterisk/e-internal.org:                            AGI(/opt/gemeinschaft/dialplan-scripts/in-get-callername.agi,${EXTEN},${CALLERID(num)},${is_call_from});
etc/asterisk/e-internal.org:                                    Set(GROUP(${CALLERID(num)})=);
etc/asterisk/e-internal.org:                                    Set(GROUP(${CALLERID(num)})=);
etc/asterisk/e-internal.org:                                    Set(GROUP(${CALLERID(num)})=);
etc/asterisk/e-internal.org:                    if ("${CALLERID(num)}" = "")
etc/asterisk/e-internal.org:                            Set(CALLERID(num)=${EXTEN});
etc/asterisk/e-internal.org:                                    QueueLog(${EXTEN},${UNIQUEID},NONE,ENTERQUEUE,,${CALLERID(num)},fake);
etc/asterisk/e-internal.org:                                    QueueLog(${EXTEN},${UNIQUEID},NONE,ENTERQUEUE,,${CALLERID(num)},fake);
etc/asterisk/e-internal.org:                            QueueLog(${EXTEN},${UNIQUEID},NONE,ENTERQUEUE,,${CALLERID(num)},fake);
etc/asterisk/e-internal.org:                            &is_dmz(${CALLERID(num)});
etc/asterisk/e-internal.org:                    AGI(/opt/gemeinschaft/dialplan-scripts/get-user-language,${CALLERID(num)});
etc/asterisk/e-internal.org:                                    &dial-log-store(${did_ext_to},${type},${CALLERID(num)});
etc/asterisk/e-internal.org:                                    &dial-log-store(${CALLERID(dnid)},${type},${CALLERID(num)});
etc/asterisk/e-internal.bak:    AGI(/opt/gemeinschaft/dialplan-scripts/in-get-where.agi,${mext},${user_id},${CALLERID(num)});
etc/asterisk/e-internal.bak:                    &is_dmz(${CALLERID(num)});
etc/asterisk/e-internal.bak:                                    &is_dmz(${CALLERID(num)});
etc/asterisk/e-internal.bak:                    //AGI(/opt/gemeinschaft/dialplan-scripts/in-user-get-fw.agi,${EXTEN},${CALLERID(num)});
etc/asterisk/e-internal.bak:                                            Set(GROUP(${CALLERID(num)})=);
etc/asterisk/e-internal.bak:                    Set(GROUP(${CALLERID(num)})=callcount);
etc/asterisk/e-internal.bak:                            AGI(/opt/gemeinschaft/dialplan-scripts/in-get-callername.agi,${EXTEN},${CALLERID(num)},${is_call_from});
etc/asterisk/e-internal.bak:                                    Set(GROUP(${CALLERID(num)})=);
etc/asterisk/e-internal.bak:                                    Set(GROUP(${CALLERID(num)})=);
etc/asterisk/e-internal.bak:                                    Set(GROUP(${CALLERID(num)})=);
etc/asterisk/e-internal.bak:                    if ("${CALLERID(num)}" = "")
etc/asterisk/e-internal.bak:                            Set(CALLERID(num)=${EXTEN});
etc/asterisk/e-internal.bak:                                    QueueLog(${EXTEN},${UNIQUEID},NONE,ENTERQUEUE,,${CALLERID(num)},fake);
etc/asterisk/e-internal.bak:                                    QueueLog(${EXTEN},${UNIQUEID},NONE,ENTERQUEUE,,${CALLERID(num)},fake);
etc/asterisk/e-internal.bak:                            QueueLog(${EXTEN},${UNIQUEID},NONE,ENTERQUEUE,,${CALLERID(num)},fake);
etc/asterisk/e-internal.bak:                            &is_dmz(${CALLERID(num)});
etc/asterisk/e-internal.bak:                    AGI(/opt/gemeinschaft/dialplan-scripts/get-user-language,${CALLERID(num)});
etc/asterisk/e-internal.bak:                                    &dial-log-store(${did_ext_to},${type},${CALLERID(num)});
etc/asterisk/e-internal.bak:                                    &dial-log-store(${CALLERID(dnid)},${type},${CALLERID(num)});
etc/asterisk/extensions.ael:    Set(GROUP(${CALLERID(num)})=callcount);
etc/asterisk/extensions.ael:    AGI(/opt/gemeinschaft/dialplan-scripts/cmm-login.agi,${new_user_name},${pass},${user_id},${is_from_gateway},${CALLERID(num)});
etc/asterisk/extensions.ael:                    TrySystem(/opt/gemeinschaft/dialplan-scripts/prov-sync-phone --ext='${CALLERID(num)}');
etc/asterisk/extensions.ael:    AGI(/opt/gemeinschaft/dialplan-scripts/get-user-language,${CALLERID(num)});
etc/asterisk/extensions.ael:    AGI(/opt/gemeinschaft/dialplan-scripts/cmm-logout.agi,${user_id},${is_from_gateway},${CALLERID(num)});
etc/asterisk/extensions.ael:            TrySystem(/opt/gemeinschaft/dialplan-scripts/prov-sync-phone --ext='${CALLERID(num)}');
etc/asterisk/extensions.ael:    AGI(/opt/gemeinschaft/dialplan-scripts/in-get-where.agi,${mext},${user_id},${CALLERID(num)});
etc/asterisk/extensions.ael:                    &is_dmz(${CALLERID(num)});
etc/asterisk/extensions.ael:                                    &is_dmz(${CALLERID(num)});
etc/asterisk/extensions.ael:                    //AGI(/opt/gemeinschaft/dialplan-scripts/in-user-get-fw.agi,${EXTEN},${CALLERID(num)});
etc/asterisk/extensions.ael:                                            Set(GROUP(${CALLERID(num)})=);
etc/asterisk/extensions.ael:                    Set(GROUP(${CALLERID(num)})=callcount);
etc/asterisk/extensions.ael:                            AGI(/opt/gemeinschaft/dialplan-scripts/in-get-callername.agi,${EXTEN},${CALLERID(num)},${is_call_from});
etc/asterisk/extensions.ael:                                    Set(GROUP(${CALLERID(num)})=);
etc/asterisk/extensions.ael:                                    Set(GROUP(${CALLERID(num)})=);
etc/asterisk/extensions.ael:                                    Set(GROUP(${CALLERID(num)})=);
etc/asterisk/extensions.ael:                    if ("${CALLERID(num)}" = "")
etc/asterisk/extensions.ael:                            Set(CALLERID(num)=${EXTEN});
etc/asterisk/extensions.ael:                                    QueueLog(${EXTEN},${UNIQUEID},NONE,ENTERQUEUE,,${CALLERID(num)},fake);
etc/asterisk/extensions.ael:                                    QueueLog(${EXTEN},${UNIQUEID},NONE,ENTERQUEUE,,${CALLERID(num)},fake);
etc/asterisk/extensions.ael:                            QueueLog(${EXTEN},${UNIQUEID},NONE,ENTERQUEUE,,${CALLERID(num)},fake);
etc/asterisk/extensions.ael:                            &is_dmz(${CALLERID(num)});
etc/asterisk/extensions.ael:                    AGI(/opt/gemeinschaft/dialplan-scripts/get-user-language,${CALLERID(num)});
etc/asterisk/extensions.ael:                                    &dial-log-store(${did_ext_to},${type},${CALLERID(num)});
etc/asterisk/extensions.ael:                                    &dial-log-store(${CALLERID(dnid)},${type},${CALLERID(num)});
etc/asterisk/extensions.ael:                    AGI(/opt/gemeinschaft/dialplan-scripts/in-route.agi,5,${did_full},${CALLERID(num)});
etc/asterisk/extensions.ael:                    Verbose(1,### from cid orig: ${CALLERID(num)} => from cid: ${cid_fixed});
etc/asterisk/extensions.ael:                    Set(CALLERID(num)=${cid_fixed});
etc/asterisk/extensions.ael:                    AGI(/opt/gemeinschaft/dialplan-scripts/in-route.agi,6,${did_full},${CALLERID(num)});
etc/asterisk/extensions.ael:                    Verbose(1,### from cid orig: ${CALLERID(num)} => from cid: ${cid_fixed});
etc/asterisk/extensions.ael:                    Set(CALLERID(num)=${cid_fixed});
etc/asterisk/extensions.ael:                    AGI(/opt/gemeinschaft/dialplan-scripts/in-route.agi,12,${did_full},${CALLERID(num)});
etc/asterisk/extensions.ael:                    Verbose(1,### from cid orig: ${CALLERID(num)} => from cid: ${cid_fixed});
etc/asterisk/extensions.ael:                    Set(CALLERID(num)=${cid_fixed});
etc/asterisk/extensions.ael:    AGI(/opt/gemeinschaft/dialplan-scripts/out-route.agi,${mnumber},${is_sub_system},${CALLERID(num)},${user_id});
etc/asterisk/extensions.ael:                    Set(CALLERID(num)=${r_${r}_cid});
etc/asterisk/extensions.ael:                            Set(CALLERID(name)=${CALLERID(num)});
etc/asterisk/extensions.ael:                    SIPAddHeader(P-Asserted-Identity: ${QUOTE(${URIENCODE(${CALLERID(name)})})} <sip:${CALLERID(num)}@${r_${r}_cid_host}>);
etc/asterisk/extensions.ael:                    SIPAddHeader(P-Preferred-Identity: ${QUOTE(${URIENCODE(${CALLERID(name)})})} <sip:${CALLERID(num)}@${r_${r}_cid_host}>);
etc/asterisk/extensions.ael:                    Set(CALLERID(num)=anonymous);
etc/asterisk/extensions.ael:                    SIPAddHeader(P-Preferred-Identity: ${QUOTE(${URIENCODE(${CALLERID(name)})})} <sip:${CALLERID(num)}@${r_${r}_cid_host}>);
etc/asterisk/extensions.ael:            Verbose(1,### Outbound route: ${r_${r}_dial} - Caller ID: "${CALLERID(name)}" <${CALLERID(num)}@${r_${r}_cid_host}>);
etc/asterisk/extensions.ael:            Set(CALLERID(name)=${CALLERID(num)});
etc/asterisk/extensions.ael:            Verbose(1,### Sending fax from user ${CALLERID(num)}\, ${user_id} to ${EXTEN});
etc/asterisk/extensions.ael:                            Set(mnumber=${CALLERID(num)});
Dann müsste doch genau hier probeweise an der entsprechenden Stelle die Rufnummer gesetzt werden. Ich kenne mich jetzt leider mit der Programmierung von Asterisk nicht so aus. Aber meine Logik sagt mir, dass ich hier einer Variablen einfach fix die zu untersuchende Rufnummer zu weise, um zu sein, ob dann diese Nummer angezeigt wird.
Benutzeravatar
Tim
Administrator
Beiträge: 160
Registriert: Sa 1. Nov 2008, 00:02
Wohnort: Freilassing / Oberbayern / Deutschland
Kontaktdaten:

Re: Asterisk 1.6 - Rufnummer wird nicht mehr übermittelt

Beitrag von Tim »

Leider bin ich kein AEL und kein Gemeinschafts-Spezialist. Gemeinschaft muss aber irgendwo kurz vor dem Dial-Out die Callerid(num) setzen. In der AEL muss irgendwann kurz danach ein Dial(DAHDI, oder Dial(mISDN oder so kommen.
Dipl.-Ing. Tim Grünberg
dCAP zertifiziert seit 2007

Debian Jessie x86_64
Asterisk 13.5.0
Deutsche Telekom All IP Anschluss
SNOM 370, SNOM M3 & Grandstream GXP2000

AMD Athlon II X4 605e -- 16 GB DDR3 RAM -- 2 TB SATA2 HDD Space
Antworten