No funciona mi Music on hold

909 views
Skip to first unread message

Richard Alvarez

unread,
Jul 1, 2009, 10:44:31 AM7/1/09
to aster...@googlegroups.com
sgc-01*CLI>
    -- Executing [50@sofphone:1] MusicOnHold("SIP/10-08395ff8", "") in new stack
[Jul  1 10:35:05] WARNING[26548]: res_musiconhold.c:660 get_mohbyname: Music on Hold class 'default' not found
[Jul  1 10:35:05] WARNING[26548]: res_musiconhold.c:597 moh0_exec: Unable to start music on hold (class '') on channel SIP/10-08395ff8
    -- Executing [50@sofphone:2] Hangup("SIP/10-08395ff8", "") in new stack
  == Spawn extension (sofphone, 50, 2) exited non-zero on 'SIP/10-08395ff8'


directorio donde tengo mis archivos de sonido
/var/lib/asterisk/moh

musiconhold.conf

[default]
mode=custom
directory=/var/lib/asterisk/moh
random=yes

extensions.conf ; puse para probar que al llamar se ejecute musiconhold

exten=> 50,1,musiconhold()
exten=> 50,n,Hangup

TxivaSad

unread,
Jul 1, 2009, 10:52:38 AM7/1/09
to asterisk-es
si haces un moh reload te salen los mismos warnings?

Odicha

unread,
Jul 1, 2009, 10:58:59 AM7/1/09
to aster...@googlegroups.com
Permisos de las carpetas/ficheros para el usuario que corre Asterisk??

Richard Alvarez

unread,
Jul 1, 2009, 11:02:32 AM7/1/09
to aster...@googlegroups.com
sgc-01*CLI> moh reload
  == Parsing '/etc/asterisk/musiconhold.conf': Found
[Jul  1 11:02:11] WARNING[26421]: res_musiconhold.c:1079 load_moh_classes: An application must be specified for class 'default'!


2009/7/1 TxivaSad <teleco...@gmail.com>
moh reload

Richard Alvarez

unread,
Jul 1, 2009, 11:02:56 AM7/1/09
to aster...@googlegroups.com
usuario root

2009/7/1 Odicha <odi...@hotmail.com>

Elio Rojano

unread,
Jul 1, 2009, 11:08:34 AM7/1/09
to aster...@googlegroups.com
cat /etc/asterisk/musiconhold.conf |grep default

??? >:)
--
http://www.sinologic.net/

Richard Alvarez

unread,
Jul 1, 2009, 11:09:50 AM7/1/09
to aster...@googlegroups.com
root@sgc-01:~# cat /etc/asterisk/musiconhold.conf |grep default
; quietmp3     -- default
[default]


2009/7/1 Elio Rojano <hel...@gmail.com>

Elio Rojano

unread,
Jul 1, 2009, 11:17:14 AM7/1/09
to aster...@googlegroups.com
Prueba con:

...
exten=>_XX,n,MusicOnHold(default)
...

en lugar de con MusicOnHold( )


2009/7/1 Richard Alvarez <ric...@gmail.com>



--
http://www.sinologic.net/

Richard Alvarez

unread,
Jul 1, 2009, 11:21:44 AM7/1/09
to aster...@googlegroups.com
probado como me indicas

sgc-01*CLI>
    -- Executing [50@sofphone:1] MusicOnHold("SIP/10-083b72a8", "default") in new stack
[Jul  1 11:20:42] WARNING[27227]: res_musiconhold.c:660 get_mohbyname: Music on Hold class 'default' not found
[Jul  1 11:20:42] WARNING[27227]: res_musiconhold.c:660 get_mohbyname: Music on Hold class 'default' not found
[Jul  1 11:20:42] WARNING[27227]: res_musiconhold.c:597 moh0_exec: Unable to start music on hold (class 'default') on channel SIP/10-083b72a8
    -- Executing [50@sofphone:2] Hangup("SIP/10-083b72a8", "") in new stack
  == Spawn extension (sofphone, 50, 2) exited non-zero on 'SIP/10-083b72a8'


exten=> 50,1,MusicOnHold(default)
exten=> 50,n,Hangup


2009/7/1 Elio Rojano <hel...@gmail.com>
MusicOnHold(default)

Elio Rojano

unread,
Jul 1, 2009, 11:28:59 AM7/1/09
to aster...@googlegroups.com

Richard Alvarez

unread,
Jul 1, 2009, 11:52:31 AM7/1/09
to aster...@googlegroups.com
soy novato que tengo que hacer en este caso

intente hacer esto:

[default]
mode => quietmp3
directory => /var/lib/asterisk/mohmp3


sgc-01*CLI>
    -- Executing [50@sofphone:1] MusicOnHold("SIP/10-083893f8", "default") in new stack
    -- Started music on hold, class 'default', on channel 'SIP/10-083893f8'
    -- Stopped music on hold on SIP/10-083893f8
  == Spawn extension (sofphone, 50, 1) exited non-zero on 'SIP/10-083893f8'


sgc-01*CLI>
    -- Executing [50@sofphone:1] MusicOnHold("SIP/10-083893f8", "default") in new stack
    -- Started music on hold, class 'default', on channel 'SIP/10-083893f8'
[Jul  1 11:51:51] NOTICE[27679]: res_musiconhold.c:553 monmp3thread: Request to schedule in the past?!?!
[Jul  1 11:51:53] NOTICE[27520]: res_musiconhold.c:553 monmp3thread: Request to schedule in the past?!?!



No se corta pero no logro escuchar ...

archivos mp3
root@sgc-01:/var/lib/asterisk/mohmp3# ls
run away.mp3  soda stereo - cuando pase el temblor.mp3


Richard Alvarez

unread,
Jul 2, 2009, 10:12:58 AM7/2/09
to aster...@googlegroups.com
Estuve googleando ...
Parece ser que necesito tener una tarjeta analógica o ztdummy 2.6 instalado.
Para que funcione el musiconhold correctamente ?

Linux sgc-01 2.6.28-11-generic #42-Ubuntu 9.04
Asterisk 1.4.21.2


No encuentro manual de como instalar ztdummy o de donde bajarlo para instalar.




2009/7/1 Richard Alvarez <ric...@gmail.com>
Reply all
Reply to author
Forward
0 new messages