Yealink Forums
MWI not working - Printable Version

+- Yealink Forums (http://forum.yealink.com/forum)
+-- Forum: IP Phone Series (/forumdisplay.php?fid=4)
+--- Forum: Configuration (/forumdisplay.php?fid=24)
+--- Thread: MWI not working (/showthread.php?tid=241)



MWI not working - kmccracken - 02-16-2013 05:42 AM

I'm using Asterisk v11.2.1, and several Yealink T38G's. I'm using the phone's mac address as it's sip account name. I dial *97 to get to the voicemail system. I haven't been able to get the Message Waiting Indicator to work. I'm not sure what settings need to be made. Here's what I have so far:

In sip.conf, I have:
[general]
mwi_from=asterisk
[template](!)
type=friend
context=internal
host=dynamic
disallow=all
allow=ulaw
allow=g729
allowsubscribe=yes
dtmfmode=rfc2833
sectret=<removed>
callcounter=yes
subscribecontext=extensions

[0015653fabcd](template)
mailbox=111

In my voicemail.conf file:
pollmailboxes=yes
[mycompany]
111 => 0000,Test User

On the T38, I have:
Subscribe for MWI=enabled
SubscribeMWIToVM=enabled

Obviously I'm missing something somewhere. Is there a guide that shows what settings should be set on the phone & in Asterisk to get the MWI to work? Or could someone provide some direction?

I've seen reference to different settings in Account | Basic | "Voice Mail". I'm not sure if it should be *97 (which is what I use to dial the voicemail server), or 111 (which is the extension), or 0015653fabcd (the mac address of the given phone). Also, I've tried enabling "Use user=phone" under Account | Advanced on the T38, but none of those got this working.

Any help will be much appreciated.
Thank you.


RE: MWI not working - arcinsurance - 02-27-2013 03:13 AM

(02-16-2013 05:42 AM)kmccracken Wrote:  I'm using Asterisk v11.2.1, and several Yealink T38G's. I'm using the phone's mac address as it's sip account name. I dial *97 to get to the voicemail system. I haven't been able to get the Message Waiting Indicator to work. I'm not sure what settings need to be made. Here's what I have so far:

In sip.conf, I have:
[general]
mwi_from=asterisk
[template](!)
type=friend
context=internal
host=dynamic
disallow=all
allow=ulaw
allow=g729
allowsubscribe=yes
dtmfmode=rfc2833
sectret=<removed>
callcounter=yes
subscribecontext=extensions

[0015653fabcd](template)
mailbox=111

In my voicemail.conf file:
pollmailboxes=yes
[mycompany]
111 => 0000,Test User

On the T38, I have:
Subscribe for MWI=enabled
SubscribeMWIToVM=enabled

Obviously I'm missing something somewhere. Is there a guide that shows what settings should be set on the phone & in Asterisk to get the MWI to work? Or could someone provide some direction?

I've seen reference to different settings in Account | Basic | "Voice Mail". I'm not sure if it should be *97 (which is what I use to dial the voicemail server), or 111 (which is the extension), or 0015653fabcd (the mac address of the given phone). Also, I've tried enabling "Use user=phone" under Account | Advanced on the T38, but none of those got this working.

Any help will be much appreciated.
Thank you.

Hi,
I'm using FreePBX and I have a problem with the MWI when the mailbox=ext#@device rather than ext#@default in my extension settings page of the FreePBX admin page. I'm not sure what that ties back to in terms of config files because I rarely need to adjust them manually.


RE: MWI not working - kmccracken - 02-27-2013 03:58 AM

Thank you arcinsurance for your reply. I was actually able to solve the MWI problem myself, but your clue about the mailbox line is very relevant.

My steps for solving it:
I connected the T38G to an asterisk system that has a bunch of Polycoms & where I know the MWI lights were working properly (therefore, the system configs are all fine & the problem would have to be on the T38G). Well, I got it to work there using the above phone config & I was wondering what gives? on the system where it didn't work have something to do with it being hosted off-site? I then read more about the mailbox line and realized that that was where my problem was.

I'm using many different contexts, to keep some callers separate and I had left the context part off of the mailbox line (where it was working, they were using "default" as the context, which is what the mailbox line will use if you don't put a context). Once I changed it (to 111@mycompany)(and did a core restart), the MWI worked like a charm.