SakamonWeb
New
Tools
Index
Edit
Wrt/Asterisk
(執筆中) <<Get developers tools>> <pre> $ svn checkout http://firmware-mod-kit.googlecode.com/svn/trunk/ firmware-mod-kit-read-only </pre> <<rebuild image>> <pre> ./old-extract.sh ../dd-wrt.v24_mini_generic.bin dd-wrt.v24_mini_generic cd dd-wrt.v24_mini_generic/rootfs/ tar xvfz ../../../asterisk_1.0.10-1_mipsel.ipk ./data.tar.gz; tar xvfz data.tar.gz; rm data.tar.gz tar xvfz ../../../libpthread_0.9.27-1_mipsel.ipk ./data.tar.gz; tar xvfz data.tar.gz; rm data.tar.gz tar xvfz ../../../libncurses_5.2-7_mipsel.ipk ./data.tar.gz; tar xvfz data.tar.gz; rm data.tar.gz rm etc/www cd ../.. ./old-build.sh output dd-wrt.v24_mini_generic </pre> <pre> cd output tftp 192.168.11.1 > bin > put custom_image_00001.trx > quit </pre> <<enable jffs>> <pre> nvram set jffs_mounted=1 nvram set enable_jffs2=1 nvram set sys_enable_jffs2=1 nvram set clean_jffs2=1 nvram set sys_clean_jffs2=1 </pre> <<disable httpd>> </pre> nvram set http_enable=0 </pre> <<setting asterisk>> <pre> mkdir /jffs/etc </pre> <pre> cp -rp /etc/default /jffs/etc/ cp -rp /etc/asterisk /jffs/etc/ </pre> <pre> /jffs/etc/default/asterisk -ENABLE_ASTERISK="no" +ENABLE_ASTERISK="yes" </pre> <pre> /jffs/etc/asterisk/sip.conf ----------------------------------- </pre> <pre> /jffs/etc/asterisk/extensions.conf ------------------------------------ </pre> <<auto start>> <pre> /jffs/etc/rc -------------------------------------------------- #!/bin/sh mount -o bind /jffs/etc/default /etc/default mount -o bind /jffs/etc/asterisk /etc/asterisk /etc/init.d/asterisk start </pre> <pre> chmod +x /jffs/etc/rc nvram set rc_startup="/jffs/etc/rc" </pre> <<commit>> <pre> nvram commit </pre>
Sign:
freeze
sage
Attachment
New:
Sign:
Rename
Title:
Sign: