Bon je me réponds à moi même et surtout j'apporte une réponse à ceux qui galèrent. Pour que le musiconhold soit actif sur asterisk 1.8 il faut absolument qu'il y ai un answer exemple dans votre extension.conf :

exten => 20,1,Answer
exten => 20,2,Musiconhold(default) <= dans mon cas le musiconhold.conf comporte :

mode=custom
application=/usr/bin/mpg123 -q -r 8000 -f 8192 -s --mono (url du shoutcast)

Voilà pour les infos.

En passant j'ai toujours mon problème entre mes Cisco qui refusent de hangup après qu'un utilisateur raccroche avant que le correspond ne décroche. chose bizarre ce problème ne se produit qu'en interne... Merci de votre aide