Taken from [[http://forum.dsmg600.info/t1797-%5Bannounce%5D-optware-dns323-build-1000%2B-ipk%27s.html|[announce] optware/dns323 to build 1000+ ipk's by bzhou]].\\ \\ This guide installs ipkg, a method to install packages built to run on the dns-323. There are quite a few now, check them out [[http://ipkg.nslu2-linux.org/feeds/optware/dns323/cross/unstable/|here]]\\ First you will need to enable telnet access to your DNS323:\\ * Option 1 (preferred): [[http://www.inreto.de/dns323/fun-plug/0.4/|Install fonz fun_plug 0.4]]. * Option 2: Create your own minimal fun_plug script that enables [[telnet]] access. * Option 3: Use any other fun_plug script that gives you command line access to the DNS323. Then connect to your DNS323 and run the following commands:\\ \\ ''cd /mnt/HD_a2/\\ mkdir ipkg\\ cd ipkg\\ wget http://ipkg.nslu2-linux.org/feeds/optware/dns323/cross/unstable/ipkg-opt_0.99.163-10_arm.ipk\\ tar -xzf ipkg-opt_0.99.163-10_arm.ipk\\ tar -xzf data.tar.gz\\ mkdir -p /opt\\ mount --bind /mnt/HD_a2/ipkg/opt /opt\\ export PATH=/opt/bin:/opt/sbin:$PATH''\\ \\ You now have ipkg installed and in the path so that you can install other packages. To add the above link as a source, type the following: \\ \\ ''echo src dns323 http://ipkg.nslu2-linux.org/feeds/optware/dns323/cross/unstable >> /opt/etc/ipkg.conf''\\ \\ Then launch "ipkg update"\\ \\ For a complete list of available packages type: "ipkg list"\\ The first string displayed is an alias that can be used to install packages ie. "ipkg install wget" , this will install wget_1.11-1_arm.ipk and all the required dependencies.\\ \\ See [[http://www.nslu2-linux.org/wiki/Optware/Dns323]] for more information or the forum link above. The drive mount will not survive a reboot and a symbolic link will not work correctly. Options to fix this are * Option 1 (preferred for fonz fun_plug 0.4 users): See the [[http://forum.dsmg600.info/t2170-funpkg-Optware-support-fonz-fun_plug.html|Optware startup script thread]]. * Option 2 (always works): add these 2 lines to the end of the fun_plug executable script: ''mkdir -p /opt\\ mount --bind /mnt/HD_a2/ipkg/opt /opt''\\ \\ (Only for fonz fun_plug 0.5): To make the PATH variable permanent, edit the PATH in your /ffp/etc/profile script.