Asterisk mit B700 und Openstage 80 -- grundlegende Probleme

sandmännchen

Neuer User
Mitglied seit
17 Aug 2010
Beiträge
6
Punkte für Reaktionen
0
Punkte
0
Hallo,

ich habe Asterisk streng nach dieser Anleitung aufgesetzt:
http://www.das-asterisk-buch.de/2.1/sangoma-b700-flexbri.html

Hier sind meine Konfigurationsdateien:
sip.conf
Code:
[general]
port=5060
bindaddr=0.0.0.0

[0] ; OpenStage 80, interne Nummer: 0
type=friend
secret=1234
host=dynamic

extensions.conf
Code:
[from-pstn]
exten => _X.,1,Dial(SIP/0)

[default]
include => from-internal
include => from-pstn

[from-internal]
exten => _X.,1,Dial(WOOMERA/g1/${EXTEN})  ; Gruppe 1
exten => _X.,2,Hangup()

Das Openstage 80 meldet sich beim Asterisk-Server an.

Wenn ich allerdings im CLI "console dial 1234567890" eingebe (also die Durchwahl 0 wähle), dann erscheint:

Code:
[Aug 17 00:12:50] WARNING[3326]: chan_oss.c:682 setformat: Unable to re-open DSP device /dev/dsp: No such file or directory
    -- Executing [1234567890@default:2] Dial("Console/dsp", "WOOMERA/g1/1234567890") in new stack
**[WOOMERA]** +++REQ WOOMERA/g1/1234567890-24d9
    -- Called g1/1234567890
**[WOOMERA]** Receive Message: {default} [localhost/42420]
--------------------------------------------------------------------------------
EVENT HELLO Sangoma Media Gateway
Supported-Protocols: TDM
Version: v1.47
Remote-Address: 127.0.0.1
Remote-Port: 36248
Raw-Format: ALAW

**[WOOMERA]** Send Message: {default} [localhost/42420]
--------------------------------------------------------------------------------
CALL g1/1234567890
Raw-Audio: 127.0.0.1:10038
Local-Name: !
Local-Number:
Presentation:0
Screening:0
Bearer-Cap:SPEECH
uil1p:G_711_ALAW
RDNIS:

**[WOOMERA]** Receive Message: {default} [localhost/42420]
--------------------------------------------------------------------------------
100 Trying

**[WOOMERA]** Receive Message: {default} [localhost/42420]
--------------------------------------------------------------------------------
EVENT HANGUP w255g255
Unique-Call-Id:
Cause: WRONG_CALL_STATE
Q931-Cause-Code: 101

**[WOOMERA]** Queue Event: {default} [HANGUP]
**[WOOMERA]** Receive Message: {default} [localhost/42420]
--------------------------------------------------------------------------------
501 call was cancelled!
Unique-Call-Id:

**[WOOMERA]** Hangup []
  == Everyone is busy/congested at this time (1:0/0/1)
    -- Executing [1234567890@default:3] Hangup("Console/dsp", "") in new stack
  == Spawn extension (default, 1234567890, 3) exited non-zero on 'Console/dsp'
 << Hangup on console >>

Wieso kommt "busy/congested", wenn das Telefon doch nicht telefoniert?


Beim Raustelefonieren gibt es ein anderes Problem. Wähle ich vom Telefon aus meine Handynummer an, so erscheint Folgendes im CLI:

Code:
    -- Executing [01701234567@default:2] Dial("SIP/0-081e2e18", "WOOMERA/g1/01701234567") in new stack
**[WOOMERA]** +++REQ WOOMERA/g1/01701234567-9b84
    -- Called g1/01701234567
**[WOOMERA]** Receive Message: {default} [localhost/42420]
--------------------------------------------------------------------------------
EVENT HELLO Sangoma Media Gateway
Supported-Protocols: TDM
Version: v1.47
Remote-Address: 127.0.0.1
Remote-Port: 60822
Raw-Format: ALAW

**[WOOMERA]** Send Message: {default} [localhost/42420]
--------------------------------------------------------------------------------
CALL g1/01701234567
Raw-Audio: 127.0.0.1:10039
Local-Name: Test-User!0
Local-Number:0
Presentation:0
Screening:0
Bearer-Cap:SPEECH
uil1p:G_711_ALAW
RDNIS:

**[WOOMERA]** Receive Message: {default} [localhost/42420]
--------------------------------------------------------------------------------
100 Trying

**[WOOMERA]** Receive Message: {default} [localhost/42420]
--------------------------------------------------------------------------------
EVENT HANGUP w255g255
Unique-Call-Id:
Cause: WRONG_CALL_STATE
Q931-Cause-Code: 101

**[WOOMERA]** Queue Event: {default} [HANGUP]
**[WOOMERA]** Receive Message: {default} [localhost/42420]
--------------------------------------------------------------------------------
501 call was cancelled!
Unique-Call-Id:

**[WOOMERA]** Hangup []
  == Everyone is busy/congested at this time (1:0/0/1)
    -- Executing [01701234567@default:3] Hangup("SIP/0-081e2e18", "") in new stack
  == Spawn extension (default, 01701234567, 3) exited non-zero on 'SIP/0-081e2e18'

Wieso kann ich nicht raustelefonieren?

Vielen Dank für Eure Unterstützung. :)

P.S.: Hier die Ausgabe von "wanrouter status"
Code:
Devices currently active:
        wanpipe1 wanpipe2


Wanpipe Config:

Device name | Protocol Map | Adapter  | IRQ | Slot/IO | If's | CLK | Baud rate |
wanpipe1    | N/A          | A500/B700| 24  | 5       | 1    | N/A | 0         |
wanpipe2    | N/A          | A500/B700| 24  | 5       | 1    | N/A | 0         |

Wanrouter Status:

Device name | Protocol | Station | Status        |
wanpipe1    | AFT ISDN | N/A     | Connected     |
wanpipe2    | AFT ISDN | N/A     | Connected     |
 
Zuletzt bearbeitet:
Wieso kommt "busy/congested", wenn das Telefon doch nicht telefoniert?

Weil Du gar nicht das Telefon anrufst. Im default werden zwei Contexte eingebunden, die jeweils _X. enthalten. Asterisk nimmt deshalb den ersten in der Reihe, und das ist der ausgehende Wählbefehl.
Mach im from-pstn
Code:
exten => _123456789X,1,Dial(SIP/${EXTEN:9})

Zu Deinem Problem mit der externen Anbindung kann ich Dir nichts sagen, mit Mediengateways diesen Karten kenne ich mich nicht aus. Die CLI Ausgabe liest sich so, als würde ihm irgendwas an der Leitung nicht passen.
 
Zuletzt bearbeitet von einem Moderator:
@rentier-s: vielen Dank, das funktioniert schon mal.

Weiterhin habe ich das Problem mit meiner externen Verbindung: ich kann weder Anrufe von extern entgegennehmen, noch raustelefonieren (siehe ersten Beitrag).
 
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.