hallo ,
ich habe ein problem mit der anbindung von h323 softphones an asterisk.
ich habe asterisk aufgesetzt und die telefonie von sip zu sip und isdn funktioniert alles super. jetzt habe ich den gatekeeper gnugk installiert
und an asterisk angebunden. ich kann die h323 softphones (netmeeting, openphone) anrufen und es klingelt, doch bei annahme des gespäches wird sofort wieder getrennt, bei wahl vom h323 client auf das sip phone geschieht das gleiche. habe schon mit einigen codecs etliches probiert, allerdings weniger erfolgreich. ich habe kein router oder nat, es läuft alles direkt.
Fehlermeldung:
die versionen sind asterisk-1.0-RC2, chan_capi-0.3.5, asterisk-oh323-0.5.10, gnugk-2.0.8.
meine conf-dateien:
ich hoffe ich habe nix vergessen und vielen dank schonmal.
ich habe ein problem mit der anbindung von h323 softphones an asterisk.
ich habe asterisk aufgesetzt und die telefonie von sip zu sip und isdn funktioniert alles super. jetzt habe ich den gatekeeper gnugk installiert
und an asterisk angebunden. ich kann die h323 softphones (netmeeting, openphone) anrufen und es klingelt, doch bei annahme des gespäches wird sofort wieder getrennt, bei wahl vom h323 client auf das sip phone geschieht das gleiche. habe schon mit einigen codecs etliches probiert, allerdings weniger erfolgreich. ich habe kein router oder nat, es läuft alles direkt.
Fehlermeldung:
Code:
Sep 11 18:49:31 ERROR[1196051]: chan_oh323.c:2729 setup_h323_connection: Tried to setup connection ip$localhost/30690 while in unexpected state (MEDIAOPEN).
-- OH323/L30690 answered SIP/12-6944
Sep 11 18:49:51 ERROR[1163284]: chan_oh323.c:1212 oh323_hangup: OH323/L30690: Failed to hangup channel (timeout).
-- Hungup 'OH323/L30690'
meine conf-dateien:
Code:
sip.conf
[general]
port = 5060
bindaddr = 192.168.0.1
musicclass=default
[12]
type=friend
username=12
context=default
secret=blah
host=dynamic
qualify=1200
canreinvite=no
nat=no
callerid=punk
;disallow=all
;allow=ulaw
;allow=alaw
;allow=g711
;allow=g729
;allow=gsm
allow=all
extensions.conf
[general]
static=yes
writeprotect=no
[default]
include => 10
include => 11
include => 12
include => 13
include => 911
include => 912
[world]
exten => _0xx.,1,StripMSD,1
exten => _0xx.,2,Dial,CAPI/12345:b${EXTEN}
include => default
[10]
exten => 10,1,Dial(SIP/10,45,r)
exten => 10,2,Hangup
[11]
exten => 11,1,Dial(SIP/11,45,r)
exten => 11,2,Hangup
[12]
exten => 12,1,Dial(SIP/12,45,r)
exten => 12,2,Hangup
[13]
exten => 13,1,Dial(OH323/13,45,r)
exten => 13,2,Hangup
[911]
exten => 911,1,Dial(SIP/11,45,r)
exten => 911,2,Hangup
[912]
exten => 912,1,Dial(SIP/12,45,r)
exten => 912,2,Hangup
oh323.conf
[general]
listenAddress=0.0.0.0
listenPort=1720
connectPort=1720
tcpStart=10000
tcpEnd=20000
udpStart=10000
udpEnd=20000
fastStart=no
h245Tunnelling=no
h245inSetup=no
inBandDTMF=yes
silenceSuppression=no
jitterMin=20
jitterMax=100
ipTos=none
outboundMax=10
inboundMax=10
simultaneousMax=10
wrapLibTraceLevel=1
libTraceLevel=0
libTraceFile=stdout
gatekeeper=192.168.0.1;
gatekeeperTTL=600
userInputMode=TONE
amaFlags=default
accountCode=H323
context=default
[register]
alias=asteriskGW
gwprefix=9
[codecs]
codec=GSM0610
frames=4
codec=G711A
frames=20
codec=G711U
frames=20
codec=G7231
frames=2
codec=G729
frames=2
gatekeeper.ini
[Gatekeeper::Main]
Fourtytwo=42
Name=GK4Asterisk
Home=192.168.0.1
NetworkInterfaces=192.168.0.1/24
TimeToLive=-1
TotalBandwidth=-1
[RoutedMode]
GKRouted=1
H245Routed=0
CallSignalPort=1721
CallSignalHandlerNumber=1
RemoveH245AddressOnTunneling=0
AcceptNeighborsCalls=1
AcceptUnregisteredCalls=0
SupportNATedEndpoints=1
DropCallsByReleaseComplete=1
[RasSrv::GWPrefixes]
#192.168.0.1=asteriskGW;11,12
asteriskGW=9
#[RasSrv::RewriteE164]
#911=11
#912=12
[GkStatus::Auth]
rule=allow