Hallo,
Wir haben einen Asterisk als Gateway zwischen einer Gemeinschaft(Asterisk 1.4 mit nur SIP) und einer T-Com Octopus Open-Telefonanlage(nur H323, Hersteller Alcatel) aufgebaut. Das ganze funktioniert gut, Sprachqualität ist sehr gut. Nur leider brechen Faxe direkt nach dem Verbindungsaufbau ab. Meine Vermutung ist, dass die T-Com-Anlage die Faxe erkennt(H323 Version 4 soll sowas können) und danach die Verbindung trennt weil sie denk, dass die ISDN-Capabilities nicht zusammen passen. Ich habe mal habe auch mal ein Fax an mein Telefon geschickt und ich kann über 10 Sekunden den Fax-Verbindungsaufbau lauschen, ohne dass die Verbindung abbricht.
Auf Seite der T-Com-Anlage kann man diesbezüglich nichts eingestellt werden.
Hier ist mal das H323-Debugging des Asterisk-Gateways:
Mit freundlichen Grüßen
Christoph Birster
Edit Guard-X: Werbung entfernt und Code-Tags eingefügt. Bitte die Forumregeln beachten!
Wir haben einen Asterisk als Gateway zwischen einer Gemeinschaft(Asterisk 1.4 mit nur SIP) und einer T-Com Octopus Open-Telefonanlage(nur H323, Hersteller Alcatel) aufgebaut. Das ganze funktioniert gut, Sprachqualität ist sehr gut. Nur leider brechen Faxe direkt nach dem Verbindungsaufbau ab. Meine Vermutung ist, dass die T-Com-Anlage die Faxe erkennt(H323 Version 4 soll sowas können) und danach die Verbindung trennt weil sie denk, dass die ISDN-Capabilities nicht zusammen passen. Ich habe mal habe auch mal ein Fax an mein Telefon geschickt und ich kann über 10 Sekunden den Fax-Verbindungsaufbau lauschen, ohne dass die Verbindung abbricht.
Auf Seite der T-Com-Anlage kann man diesbezüglich nichts eingestellt werden.
Hier ist mal das H323-Debugging des Asterisk-Gateways:
Code:
-- Making call to [email protected]:1720 without gatekeeper.
Using 10.50.1.49 for outbound call
== New H.323 Connection created.
-- root is calling host [email protected]:1720
-- Call token is ip$localhost/2390
-- Call reference is 2390
-- DTMF Payload is 0xa293ae0
Setting capabilities to 0xc (ulaw|alaw)
Capabilities in preference order is (ulaw|alaw)
DTMF mode is 8
Allowed Codecs for ip$localhost/2390 (ip$10.50.1.49:59158):
Table:
G.711-uLaw-64k <1>
G.711-ALaw-64k <2>
UserInput/hookflash <3>
UserInput/basicString <4>
Set:
0:
0:
G.711-uLaw-64k <1>
G.711-ALaw-64k <2>
1:
UserInput/hookflash <3>
2:
UserInput/basicString <4>
-- Sending SETUP message
=-= In OnAlerting for call 2390: sessionId=0
-- Ringing phone for "006894103419"
- Progress Indicator: 0
Using 10.50.1.49 for outbound H.245 transport
ExternalRTPChannel Destroyed
ExternalRTPChannel Destroyed
ExternalRTPChannel Destroyed
ExternalRTPChannel Destroyed
Peer capability is G.711-ALaw-64k <1>
Found peer capability G.711-ALaw-64k <1>, Asterisk code is 8, frame size (in ms) is 20
Peer capability is G.711-uLaw-64k <2>
Found peer capability G.711-uLaw-64k <2>, Asterisk code is 4, frame size (in ms) is 20
Peer capability is UserInput/dtmf <5>
Peer capability is UserInput/basicString <6>
Peer capabilities = 0xc (ulaw|alaw), ordered list is (alaw|ulaw)
-- Started logical channel: sending G.711-uLaw-64k
-- channelsOpen = 1
=-= In OnConnectionEstablished for call 2390
-- Connection Established with "006894103419"
MyH323_ExternalRTPChannel::OnReceivedAckPDU
-- remoteIpAddress: 10.50.1.70
-- remotePort: 32160
External RTP Session Starting
RTP channel id 1 parameters:
-- remoteIpAddress: 10.50.1.70
-- remotePort: 32160
-- ExternalIpAddress: 10.50.1.49
-- ExternalPort: 11304
-- Started logical channel: receiving G.711-uLaw-64k
-- channelsOpen = 2
External RTP Session Starting
RTP channel id 1 parameters:
-- remoteIpAddress: 10.50.1.70
-- remotePort: 32160
-- ExternalIpAddress: 10.50.1.49
-- ExternalPort: 11304
-- Received RELEASE COMPLETE message...
-- ClearCall: Request to clear call with token ip$localhost/2390, cause EndedByRemoteUser
-- Sending RELEASE COMPLETE
channelsOpen = 1
channelsOpen = 0
ExternalRTPChannel Destroyed
ExternalRTPChannel Destroyed
-- ClearCall: Request to clear call with token ip$localhost/2390, cause EndedByTransportFail
-- 006894103419 has cleared the call
== H.323 Connection deleted.
Mit freundlichen Grüßen
Christoph Birster
Edit Guard-X: Werbung entfernt und Code-Tags eingefügt. Bitte die Forumregeln beachten!