chan-sccp-b release für asterisk 1.2 und 1.4

Ersteinmal vielen Dank für deine Geduld und deine super Hilfe..

Ich habe bei mir eine spezielle abfertigung für unbekannte Anrufer, das die einen Hinweis bekommen "Achtung der Anruf wird aufgezeichnet..." da ich mit Telefonwerbung schon meinen Spaß hatte..

Jetzt habe ich gesehen, das die Gespräche nicht aufgenommen werden sondern das da eine Fehlermeldung vom sccp kommt:

Code:
dumbledore*CLI>
  == Using SIP RTP CoS mark 5
    -- Executing [2498490@default:1] Dial("SIP/5256526e0-00000003", "SCCP/256,20,r") in new stack
[Jul 17 21:45:15] NOTICE[18444]: chan_sccp.c:245 sccp_request: 256: calling all subscribers
    -- Called 256
    -- SCCP/256-00000004 is ringing
    -- SCCP/256-00000004 answered SIP/5256526e0-00000003
  == Using SCCP RTP TOS bits 184
  == Using SCCP RTP CoS mark 6
[Jul 17 21:45:17] NOTICE[18444]: sccp_pbx.c:949 sccp_pbx_indicate: SCCP: SCCP/256-00000004, state: Connected(5)
[Jul 17 21:45:17] WARNING[18444]: rtp.c:4480 ast_rtp_bridge: Can't find native functions for channel 'SCCP/256-00000004'
    -- Native bridging SIP/5256526e0-00000003 and SCCP/256-00000004 ended
  == Spawn extension (default, 2498490, 1) exited non-zero on 'SIP/5256526e0-00000003'
dumbledore*CLI>

Kannst du mir da noch nen Tipp geben, was da schief läuft?
 
Die Warnung sollte nicht das Problem sein, besagt nur das directrtp nicht unterstützt wird

Habe ich aber grade noch mal gefixed
 
Zuletzt bearbeitet:
Hallo & sorry, dass ich hier mit meinemAnliegen so reinplatze.
Nachdem ich den "Fehler" gemacht habe, meine laufende Installation auf 1.6.2.7 zu updaten funktioniert jetzt natürlich erstmal gar nix mehr. Zur Zeit bin ich aber dran, mit der aktuellen Trunk-Version vom 5.8. mein Telefon wieder einzurichten und bin ziemlich verwirrt, wie ich denn in der extensions.conf das Telefon anspreche. Da hat sich in der config ja viel getan, muss ich beim Dial(SCCP/Office,35,r) oder ein Dial(SCCP/984268,35,r) oder was auch immer machen, damit ich intern das Cisco ansprechen kann?

Ich habe iin der sccp.conf untern "general" den context=sccp definiert, anschliessend den Teil mit SEP... und am Schluss die Line, in der Art [984268]. Dort ist id=Office angegeben, in beiden Fällen reagiert das Telefon aber nicht...
Könnte mir jemand seine sccp.conf und seine extensions.conf zur Verfügung stellen - zumindest die relevanten Teile - damit ich wieder schlau werde?
Danke !

Grüße,

2bbionic
 
poste doch einfach mal deine config.
Wenn du sagst, Du hast:
Code:
[984268]
type=line
id=Office

dann musst du ih der extensions.conf Dial(SCCP/984268,35,r) schreiben
 
Hallo Leute,

scheinbar bin ich zu Doof ;-)

Hab mein chan-sccp auf die aktuelle Version upgedatet.
Da die Config ganz anders aussieht als die alte Version musste ich mir eine neue sccp.conf machen.

Irgendwie finde ich den Fehler allerdings nicht, er meckert immer :
-- SCCP: Accepted connection from 192.168.100.10
-- SCCP: Using ip 192.168.100.1
-- SCCP: Alarm Message: Severity: Informational (2), 24: Name=SEP0003E3736XXX Software=8.0(8.0) Letzte= [2048/174368960]
[Nov 2 18:07:06] NOTICE[29241]: sccp_actions.c:170 sccp_handle_register: SEP0003E3736XXX: Rejecting device: not found

Ich habs in der sccp.conf so eingetragen:
Code:
[SEP0003E3736XXX]
description = MikeN@t                          ; Give a description to the Phone (Displayed in the Right Top Corner on the phone)
devicetype = 7940
;addon = 7914                                            ; Has an extension panel on the right of type 7914
button = line, 2001                                    ; Assign Line 98011 to Device
button = line, 2002                                          ; Assign an Empty Button
;button = line, 98012                                    ; Assign Line 98012 to Device
;button = line, 98099@11: Phone1                         ; Assign Shared Line 98099 to Device
                                                        ; Dial(SCCP/98099) to get the line to ring on all device using this shared line
                                                        ; Dial(SCCP/98099@11) to get this line to ring
;button = speeddial,Phone 2 Line 1, 98021, 98021@hint    ; Add SpeedDial to Phone Number Two Line 1
;button = speeddial,Phone 3 Line 1, 98031, 98031@hint    ; Add SpeedDial to Phone Number Three Line 1
cfwdall = off                                           ; Overwrite Templated setting
cfwdbusy = off
cfwdnoanswer = off
pickupexten = off
pickupcontext = sccp
pickupmodeanswer = on
dtmfmode = inband
;imageversion = P00405000700
deny=0.0.0.0/0.0.0.0
permit=192.168.100.10/255.255.255.255
dnd = on
trustphoneip = no
nat=on
directrtp=on
earlyrtp = none
private = on
mwilamp = on
mwioncall = off
setvar=testvar=value
cfwdall = on

Hat einer ne Idee woran es liegt ?!

Bin grad irgendwie ratlos ...

Gruss

Mike
 
hi mikepiko,

füge doch mal noch
Code:
type=device
ein
 
Hi !

Danke für die Antwort.

Hat leider keine Auswirkungen ...

Kommt immer noch Rejecting Device: not found

Schalte ich hotline_enabled auf yes dann verbindet er, hat aber auch nur die "Hotline" als "line" ... schalte ich auf no, dann kommt der rejected fehler ...
 
core show devices

in der asterisk cli sagt was?
 
core show devices

in der asterisk cli sagt was?

Das sagt das es das Kommando nicht gibt ;-) Du meintest sicher sccp show devices :)

Hab den Fehler aber zwischenzeitlich selbst gefunden.

Hatte mich bei type=device vertippt, hab nen bisserl schnell mit vi getippt und dabei ungewollt ein copy&paste ausgelöst :) danach stand dann ungefähr 500mal type=device hintereinander :)

Trotzdem danke, gruss

Mike
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.