Asterisk in VirtualBox: kein Sound/ DSP Problem

matzze2000

Neuer User
Mitglied seit
24 Feb 2010
Beiträge
3
Punkte für Reaktionen
0
Punkte
0
Hallo,

ich habe nach der Anleitung aus www.das-asterisk-buch.de in einer VM unter VirtualBox in Debian ein Asterisk 1.6 aufgesetzt. Wenn ich aus dem CLI die 1001 wähle sollte der Anruf angenommen werden, "Playback(hello-world)" abgespielt werden und aufgelegt werden.

Es kommt allerdings kein Sound und ich bekomme die Meldung
[Feb 24 18:08:17] WARNING[2976]: chan_oss.c:485 setformat: Unable to re-open DSP device /dev/dsp: No such file or directory
<< Console call has been answered >>
*CLI> [Feb 24 18:08:17] NOTICE[2976]: console_video.c:130 console_video_start: voice only, console video support not present
[Feb 24 18:08:18] WARNING[3011]: chan_oss.c:485 setformat: Unable to re-open DSP device /dev/dsp: No such file or directory
<< Hangup on console >>

habe mal nachgesehen und einen Ordner /dev/dsp gibt es auch nicht. Sound funktioniert aber generell schon in der VM.

Habe mal weiter probiert und 2 SIP Telefone (software) eingerichtet und auch erfolgreich mit Asterisk verbunden. Sie können sich auch gegenseitig anrufen und es wird eine Verbindung aufgebaut. Dabei bekomme ich folgende Warnungen:

-- Called 2000
-- SIP/2000-00000007 is ringing
[Feb 24 17:51:58] WARNING[2937]: rtp.c:1486 ast_rtp_read: RTP Read too short
-- SIP/2000-00000007 answered SIP/2001-00000006
-- Native bridging SIP/2001-00000006 and SIP/2000-00000007
[Feb 24 17:51:58] WARNING[2937]: rtp.c:1486 ast_rtp_read: RTP Read too short
== Spawn extension (default, 2000, 1) exited non-zero on 'SIP/2001-00000006'

Die Verbindung steht zwar, aber es wird kein Sound übertragen.

Wenn ich die 1001 über das Softphone anrufe gibt es ebenfalls keinen Sound und es gibt im CLI die Warnung:
[Feb 24 20:30:08] WARNING[2864]: rtp.c:1486 ast_rtp_read: RTP Read too short
[Feb 24 20:30:09] NOTICE[2864]: channel.c:2942 __ast_read: Dropping incompatible voice frame on SIP/2000-00000001 of format ulaw since our native format has changed to 0x2 (gsm)

Hoffe jemand hat ne Idee wie man das lösen kann. Danke schon mal!
 
Zuletzt bearbeitet:
Mhh, also habe das ganze jetzt noch mal unter Ubuntu 9.10 installiert und da funktioniert das hello-world weil auch /etc/dsp vorhanden ist. Und nachdem ich den sip-client gewechselt hab (hatte erst mit ninja getestet) und jetzt die x-lite 4.0 beta getestet hab funktioniert auch das anrufen.
 
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.