Present Location: News >> Blog >> Asterisk upgrade

Blog

> Asterisk upgrade
Posted by prox, from Charlotte, on February 10, 2008 at 18:57 local (server) time

I upgraded the Debian Asterisk package to 1:1.4.17~dfsg-2+b1, recently.  What a mistake that was!

First, I had to redo most of my configuration files from scratch.  Not a big deal, but I had to hit the following:

After getting things sort-of working again, I found that I didn't have voicemail, the music on hold MP3 wasn't working, and the "match as you go" dialing was trying to match everything after two digits.  <growl>

Turns out the default directory for moh changed from /usr/share/asterisk/mohmp3 to /var/lib/asterisk/moh.  I moved my MP3s and changed the appropriate files, but now the on-hold music plays at roughly 1/5 the previous rate.  These are _default_ settings that I used in the previous release, too!

The voicemail extension wasn't working, since the CALLERIDNUM variable apparently has changed, or gone away.  I had to replace the following:

exten => *98,1,VoiceMailMain(${CALLERIDNUM}@${CONTEXT})

with:

exten => *98,1,VoicemailMain(${CALLERID(num)}@${CONTEXT})

The other thing that's still broken is the match-as you go feature.  I've tried messing with DigitTimeout and all the other options, but Asterisk still tries dialing after the 2nd digit (my extensions are 4 digits long).  Typing the extension and _then_ hitting dial still works, though.

Annoying!

< cnj> This is why you don't upgrade things!

Maybe :(

> Add Comment

New comments are currently disabled for this entry.