[Asterisk-Users] setmusiconhold doesn't work between 2 SIP phones

Albert Chaffman achaffman at ml3group.com
Thu Mar 2 11:24:00 MST 2006


Here is my scenario:

Sip phone number 1 and 2 are defined in sip.conf, and both have
musiconhold=<class> set to the same outbound class that I want.  This
works fine for outbound calls (out to the pstn)

Also, in extensions.conf for each extension that is setup to dial each
of those sip phones, the first priority is SetMusicOnHold(<class>)

So this works when a call comes in from the PSTN to either SIP phone,
and the SIP phone puts the call on hold - The PSTN side hears the
correct music

What doesn't work is when SIP 1 calls SIP 2.  When Sip 1 calls Sip 2, If
SIP 2 puts the call on hold, SIP 1 hears the correct music, BUT if SIP 1
puts the call on hold, SIP 2 hears the default music.

The same goes in reverse - SIP 2 calls SIP 1.  SIP 1 puts the call on
hold, and SIP 2 hears the correct music, but if SIP2 puts the call on
hold, SIP1 hears the default music.

Any ideas?


Albert Chaffman
ML3Group, LLC
6031 University Blvd. Suite 180
Ellicott City, MD 21043
Main: 410-750-1780
Direct: 410-750-1016
Fax: 410-750-1781
achaffman at ml3group.com




More information about the asterisk-users mailing list