Hi,

during configuration of my WNDR3800 device i tried several releases of openwrt.
I need asterisk which seems to be broken in latest trunk and attitude_adjustment rc1. First because of a dns resolving issue. Second SIP register doesn't work properly. Incoming calls are not received.

Here are instructions to improve the functionality of asterisk in the 10.03.1 because there are also issues:

1. Integrated sounds playback fails
the sounds folder of asterisk seems to be compiled in as /var/lib/asterisk/sounds/ whereas it is placed in /usr/lib/asterisk/sounds in openwrt.
You can fix this by adding this line in /etc/init.d/asterisk

[ -h /var/lib ] || ln -sf /usr/lib /var/lib

at the beginning of the start() block.

2. Endianness bug of WAV audio
The version of asterisk in 10.03.1 is affected by this bug
https://issues.asterisk.org/jira/browse … y-tabpanel

This makes voicemail unusable because playback of recordings fails.

You need to recompile the asterisk package of 10.03.1 with the patch provided in the above bug report
https://issues.asterisk.org/jira/secure … _wav.patch

Hope this helps anyone