I’ve setup musiconhold correctly, I can hear it when I’m waiting in a queue, I can hear it when I dial a test extension with:
exten => 200,1,MusicOnHold()
BUT… I can’t hear it when I’m put on hold!!
If I flash the line I start the three way call fase, that’s ok. But who is calling hear NOTHING, no sound, no ring, nothing. I can dial another extension to ‘annunce’ the call and when I talk with this other extension the caller continue to hear nothing.
I use analog phones connected with a wctdm2400p digium card.
I had to modify the zconfig.h file uncommenting #define SHORT_FLASH_TIME
because I use european phones and with the standard setting asterisk the flash key didn’t work.