Albert Chaffman
2006-Mar-02 11:24 UTC
[Asterisk-Users] setmusiconhold doesn't work between 2 SIP phones
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@ml3group.com