Monday, June 25, 2007

Asterisk on OpenWrt

Asterisk Installation
ipkg -d opt install asterisk (dep. libncurses)
ln -s /opt/etc/asterisk /etc/asterisk
ln -s /opt/usr/lib/asterisk /usr/lib/asterisk
ln -s /opt/usr/lib/libncurses.so.5 /usr/lib/libncurses.so.5
ln -s /opt/usr/lib/libncurses.so.5.2 /usr/lib/libncurses.so.5.2
ln -s /opt/usr/sbin/asterisk /usr/sbin/asterisk

configure your asterisk

load the following modules
res_indications.so
app_cut.so
pbx_functions.so

configure the firewall to allow IAX2 on 4569 UDP
### Open IAX port to WAN
iptables -t nat -A prerouting_wan -p udp --dport 4569 -j ACCEPT
iptables -A input_wan -p udp --dport 4569 -j ACCEPT

No comments: