no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
| — | en:wrt54g:asterisk [2021/08/26 07:27] (current) – created - external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | {=wrt54g=} | ||
| + | |||
| + | ====== Installing Asterisk onn WRT54G ====== | ||
| + | |||
| + | |||
| + | ===== Needed hardware ===== | ||
| + | |||
| + | * WRT54G | ||
| + | * SD memory with at least 32mb | ||
| + | |||
| + | ===== Known limitation ===== | ||
| + | |||
| + | WRT54G have a small cpu, so realtime conversion may don't work. | ||
| + | |||
| + | If you want Chanspy feature, keep out from using WRT54G | ||
| + | |||
| + | ===== Workarounds ===== | ||
| + | |||
| + | * To overcome cpu limitation, you have to use only passthru mode. | ||
| + | * If you want voicemail, you have to convert sounds from gsm to -your codec- | ||
| + | |||
| + | ===== Needed software and files ===== | ||
| + | |||
| + | If you want to build source yourself, you need: | ||
| + | * OpenWrt Development kit - Italian sound (http:// | ||
| + | * res_conv.so to convert from .gsm to -your codec-(http:// | ||
| + | * http:// | ||
| + | * Batch script to encode files (you have to mod it to encode to a codec other than g729) {{en: | ||
| + | |||
| + | If you want binary and all ready: | ||
| + | * Sounds re-encoded using {{en: | ||
| + | * My filesistems patch (download, untar and move what you want) {{en: | ||
| + | |||
| + | ===== Install ===== | ||
| + | |||
| + | <code bash> | ||
| + | $ ipkg -d mmc install asterisk asterisk-sounds asterisk-voicemail wl \ | ||
| + | ntpclient kmod-ext2 e2fsprogs libncurses libpthread ssmtp | ||
| + | </ | ||
| + | |||
| + | ===== Needed knowledges ===== | ||
| + | |||
| + | A lot of experience if you want to build modules by yourself | ||
| + | |||
| + | ===== Other workaround ===== | ||
| + | |||
| + | Perhaps you may need qos: | ||
| + | This include an hack to overcame mini_fo bug | ||
| + | |||
| + | <code bash> | ||
| + | $ ipkg -d install qos-scripts | ||
| + | $ mv / | ||
| + | $ ln -s / | ||
| + | </ | ||
| + | |||
| + | Fix reboot bug: | ||
| + | |||
| + | <code bash> | ||
| + | $ URL=http:// | ||
| + | $ ipkg -d mmc install $URL | ||
| + | </ | ||
| + | |||
| + | |||
| + | ===== Try sending sms to aladino ===== | ||
| + | |||
| + | {{en: | ||
| + | |||
| + | {{en: | ||
| + | |||
| + | ===== g729 codec - Closed license!!!! ===== | ||
| + | |||
| + | {{en: | ||
| + | |||
| + | {{en: | ||
| + | |||
| + | {{en: | ||
| + | |||
| + | {{en: | ||
| + | |||
| + | {{en: | ||