Differences
This shows you the differences between the selected revision and the current version of the page.
howto:ffp 2011/02/07 01:08 | howto:ffp 2017/09/06 18:40 current | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== fun_plug ====== | + | ====== fun_plug ====== |
**fun_plug** is the name of a script that will run after the DNS323 has booted (see [[howto:fun_plug]]). | **fun_plug** is the name of a script that will run after the DNS323 has booted (see [[howto:fun_plug]]). | ||
Line 7: | Line 7: | ||
To get started, read the README for current information. | To get started, read the README for current information. | ||
- | **Homepage**: [[http://www.inreto.de/dns323/fun-plug/]] | + | **Homepage**: [[http://ffp.inreto.de/ffp/]] |
- | ====== Version 0.5 ====== | ||
+ | |||
+ | |||
+ | ====== Version 0.7 ====== | ||
+ | |||
+ | The 0.7 funplug works mostly the same as 0.5, so most of the information below remains valid for 0.7. | ||
+ | |||
+ | **Homepage**: [[http://ffp.inreto.de/ffp/0.7/]] | ||
+ | |||
+ | **Uli's mirror**: [[http://funplug.wolf-u.li/mirrors/s/0.7/]] | ||
+ | |||
+ | ===== Sub versions ===== | ||
+ | The actual sub version can be found in /ffp/etc/ffp-version. There are 2 (well, maybe 3) different ones. Which one you needs depends on kernel support. | ||
+ | ==== arm ==== | ||
+ | The arm version needs EABI support in the kernel. This support is mainly found on newer NASses/firmwares. | ||
+ | |||
+ | ==== oabi ==== | ||
+ | The oabi version (also called oarm/0.7.1) needs the old-fashioned OABI support in the kernel. | ||
+ | |||
+ | ==== oarm ==== | ||
+ | The oarm version (oarm/0.7.0) needs the old-fashioned OABI support in the kernel. | ||
+ | |||
+ | This FFP version is deprecated, use oabi instead | ||
+ | |||
+ | ===== Installation ===== | ||
+ | |||
+ | **Uli's Howto**: [[http://wolf-u.li/4523/hdd-installation-des-fun_plug-auf-nas-geraeten/]] (German) | ||
+ | |||
+ | **pizzards Tutorial (based on Ulis HowTo)**: [[http://dns323.kood.org/forum/viewtopic.php?pid=45488#p45488]] (English) | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ==== Devices ===== | ||
+ | |||
+ | ^ Vendor ^ Model ^ ffp Variant ^ Additional information ^ | ||
+ | | Conceptronic | CH3SNAS | oabi | | | ||
+ | | Conceptronic | CH3MNAS | arm | | | ||
+ | | D-Link | DNS-323 | oabi | | | ||
+ | | | DNS-313 | oabi | | | ||
+ | | | DNS-343 | arm | | | ||
+ | | | DNS-320 | arm | http://dns323.kood.org/dns-320#setting_up_ffp | | ||
+ | | | DNS-320L | arm | | | ||
+ | | | DNS-321 | arm | | | ||
+ | | | DNS-325 | arm | | | ||
+ | | Zyxel | Firmware 4.40 and newer | arm | [[http://zyxel.nas-central.org/wiki/FFP-stick|FFP Stick]] [[http://zyxel.nas-central.org/wiki/FFP_as_zypkg|zypkg]] | | ||
+ | | | Older firmwares | oabi | [[http://zyxel.nas-central.org/wiki/FFP-stick|FFP Stick]] | | ||
+ | | TDC | Homebox | oabi | [[http://zyxel.nas-central.org/wiki/FFP-stick|FFP Stick]] | | ||
+ | | Medion | P89626/P89630 | arm | [[http://zyxel.nas-central.org/wiki/FFP-stick|FFP Stick]] | | ||
+ | | Acer Aspire | easystore NAS | arm | | | ||
+ | | Lacie | Networkspace 2 | arm | http://forum.nas-central.org/viewtopic.php?f=236&t=6093 | | ||
+ | | Iomega,Lenovo| ix2-200 CE | arm | [[http://iomega.nas-central.org/wiki/Application:FFP|FFP Application]] | | ||
+ | | | ix4-200 CE | arm | [[http://iomega.nas-central.org/wiki/Application:FFP|FFP Application]] | | ||
+ | | | Home Media CE | arm | [[http://iomega.nas-central.org/wiki/Application:FFP|FFP Application]] | | ||
+ | | | EZ Media & Backup center| arm | [[http://iomega.nas-central.org/wiki/Application:FFP|FFP Application]] | | ||
+ | | | ix2-dl | arm | [[http://iomega.nas-central.org/wiki/Application:FFP|FFP Application]] | | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== slacker Sites ===== | ||
+ | |||
+ | ^ Repository ^ Owner ^ Variant ^ Site name ^ URL ^ | ||
+ | | ffp core | fonz | oarm | s | [[rsync://ffp.inreto.de/ffp/0.7/oarm/packages]] | | ||
+ | | || arm | s | [[rsync://ffp.inreto.de/ffp/0.7/arm/packages]] | | ||
+ | | || oabi | s | [[rsync://ffp.inreto.de/ffp/0.7/oabi/packages]] | | ||
+ | | Transmission & Automatic | KyleK | arm | kylek | [[http://kylek.duckdns.org:31337/files/ffp/0.7-arm]] | | ||
+ | | || oabi | kylek | [[http://kylek.duckdns.org:31337/files/ffp/0.7-oabi]] | | ||
+ | | Midnight commander, htop, iftop, ... | Mijzelf | oarm | mz | [[http://downloads.zyxel.nas-central.org/Users/Mijzelf/FFP-Stick/packages/0.7/oarm]] | | ||
+ | | || arm | mz | [[http://downloads.zyxel.nas-central.org/Users/Mijzelf/FFP-Stick/packages/0.7/arm]] | | ||
+ | | || oabi | mz | [[http://downloads.zyxel.nas-central.org/Users/Mijzelf/FFP-Stick/packages/0.7/oabi]] | | ||
+ | | Node Openssl, ... | Memiks | arm | memiks | [[http://ffp.memiks.fr/pkg/]] | | ||
+ | | | Memiks | oabi | memiks | [[http://ffp.memiks.fr/pkg/oarm/]] | | ||
+ | | Gettext, MiniDLNA, Nano, Nzbget, ... | R0b1n | arm | R0b1n | [[https://docs.google.com/open?id=0B9vh__F8PIvdQ2lLUkRRaXhHVnM | ||
+ | ]] | | ||
+ | | [[http://funplug.wolf-u.li/0.7/arm/packages/PACKAGES.txt|Various Packages]] | Uli | arm | uli | [[rsync://funplug.wolf-u.li/0.7/arm/packages]] | | ||
+ | | [[http://funplug.wolf-u.li/0.7/oabi/packages/PACKAGES.txt|Various Packages]] | Uli | oabi | uli | [[rsync://funplug.wolf-u.li/0.7/oabi/packages]] | | ||
+ | | | barmalej2 | arm | br2 | [[http://downloads.zyxel.nas-central.org/Users/barmalej2/ffp/0.7/arm/packages/]] | | ||
+ | | | picard | arm | pi | [[http://fr32k.de/FFP/packages/0.7/arm/]] | | ||
+ | |||
+ | ==== Configuring sites definitions ==== | ||
+ | === Grapically === | ||
+ | Announcement of uwsiteloader: [[http://nas-tweaks.net/373/uwsiteloader-tool-to-download-the-sites-definitions-for-packages-of-the-fun_plug-0-7/|English]] / [[http://wolf-u.li/4554/uwsiteloader-tool-zum-download-der-sites-definitionen-fuer-pakete-des-fun_plug-0-7/|German]] | ||
+ | <code> | ||
+ | wget http://wolf-u.li/u/441 -O /ffp/bin/uwsiteloader.sh | ||
+ | chmod a+x /ffp/bin/uwsiteloader.sh | ||
+ | uwsiteloader.sh | ||
+ | </code> | ||
+ | === Manually === | ||
+ | To add a site to your slacker configuration, copy+paste site name and URL to your /ffp/etc/funpkg/sites file. Run "slacker -U" to download the latest package lists. To search packages of a specific site, add the site name to your query (e.g. "slacker -a s:avahi" to search for avahi from site "s"). | ||
+ | |||
+ | ====== Version 0.5 ====== | ||
==== Links ==== | ==== Links ==== | ||
- | **Homepage**: [[http://www.inreto.de/dns323/fun-plug/0.5]] | + | **Homepage**: [[http://ffp.inreto.de/ffp/0.5/]] |
- | * README: [[http://www.inreto.de/dns323/fun-plug/0.5/README.txt]] | + | * README: [[http://ffp.inreto.de/ffp/0.5/README.txt]] |
- | * ChangeLog: [[http://www.inreto.de/dns323/fun-plug/0.5/ChangeLog.txt]] | + | * ChangeLog: [[http://ffp.inreto.de/ffp/0.5/ChangeLog.txt]] |
* Packages: | * Packages: | ||
- | * [[http://www.inreto.de/dns323/fun-plug/0.5/PACKAGES.html]] | + | * [[http://ffp.inreto.de/ffp/0.5/PACKAGES.html]] |
- | * [[http://www.inreto.de/dns323/fun-plug/0.5/packages]] | + | * [[http://ffp.inreto.de/ffp/0.5/packages/]] |
* Sources: | * Sources: | ||
- | * Check out source tree from subversion: <code>svn co svn://inreto.de/svn/dns323/funplug/trunk funplug</code> | + | * Check out source tree from subversion: <code>svn co svn://ffp.inreto.de/svn/dns323/funplug/trunk funplug</code> |
* See funplug/sources/README.txt for instructions | * See funplug/sources/README.txt for instructions | ||
Line 31: | Line 131: | ||
---------------------- | ---------------------- | ||
+ | |||
Line 50: | Line 151: | ||
For installation instructions, please follow the links for your device. Also, read the sections on the root user and shells. If the installation does not work as expected see the Troubleshooting section below. | For installation instructions, please follow the links for your device. Also, read the sections on the root user and shells. If the installation does not work as expected see the Troubleshooting section below. | ||
- | * **DNS-323, DNS-343, CH3MNAS and CH3SNAS** | + | * **DNS-323, DNS-321, DNS-343, CH3MNAS and CH3SNAS** |
* [[http://nas-tweaks.net/40/installation-of-the-fonz-funplug-0-5-for-ch3snas-ch3mnas-dns-323-and-many-more/|nas-tweaks.net]] by Uli and PeterH | * [[http://nas-tweaks.net/40/installation-of-the-fonz-funplug-0-5-for-ch3snas-ch3mnas-dns-323-and-many-more/|nas-tweaks.net]] by Uli and PeterH | ||
* [[http://www.inreto.de/dns323/fun-plug/0.5/README.txt|inreto.de]] by fonz | * [[http://www.inreto.de/dns323/fun-plug/0.5/README.txt|inreto.de]] by fonz | ||
Line 61: | Line 162: | ||
* **DNS-313** | * **DNS-313** | ||
- | * [[http://forum.dsmg600.info/t2008-HOWTO%3A-DNS-313-fun_plug-dummies-them%29.html|dsmg600.info]] by Bronek | + | * [[http://dns323.kood.org/forum/t2008-HOWTO%3A-DNS-313-fun_plug-dummies-them%29.html|dns323.kood.org/forum]] by Bronek |
* [[http://forum.tim-international.net/viewtopic.php?f=12&t=73|tim-international.net]] by tim | * [[http://forum.tim-international.net/viewtopic.php?f=12&t=73|tim-international.net]] by tim | ||
Line 68: | Line 169: | ||
* Firmware 2.20 [[http://forums.nas-central.org/viewtopic.php?f=131&t=191|nas-central.org]] by Mijzelf | * Firmware 2.20 [[http://forums.nas-central.org/viewtopic.php?f=131&t=191|nas-central.org]] by Mijzelf | ||
* German: [[http://www.zyxelforum.de/alle-infos-zu-funplug-und-ffp-stick-t640,highlight,ffp.html|zyxelforum.de]] by ZyXEL Deutschland Support (May 2009) | * German: [[http://www.zyxelforum.de/alle-infos-zu-funplug-und-ffp-stick-t640,highlight,ffp.html|zyxelforum.de]] by ZyXEL Deutschland Support (May 2009) | ||
- | * German: [[http://zyxelforum.de/vorgehensweise-nsa-220-und-einsatz-ffp-0-5-fun-plug-per-usb-t128.html|zyxelforum.de]] by Klaus König (Sep 2008) | + | * German: [[http://zyxelforum.de/vorgehensweise-nsa-220-und-einsatz-ffp-0-5-fun-plug-per-usb-t128.html|zyxelforum.de]] by Klaus König (Sep 2008) |
- | * **ZyXEL NSA-220, NSA-220+, NSA-210, NSA-221 and NSA-320** | + | * **ZyXEL NSA-220, NSA-220+, NSA-210, NSA-221, NSA-310 and NSA-320, TDC Homedisk, Medion Life P89626/P89630 (FFP 0.6 for the Medion)** |
* [[http://zyxel.nas-central.org/wiki/FFP-stick |nas-central.org]] by Mijzelf | * [[http://zyxel.nas-central.org/wiki/FFP-stick |nas-central.org]] by Mijzelf | ||
Line 80: | Line 181: | ||
* **MRT 35HD-Dual-NAS-E** | * **MRT 35HD-Dual-NAS-E** | ||
- | * [[http://forum.nas-portal.org/showthread.php?p=26891|funplug starten oder skript ausführen]] (German) | + | * [[http://forum.nas-portal.org/showthread.php?p=26891|funplug starten oder skript ausführen]] (German) |
* **PCI MZK-NAS01SG / MZK-NAS02SG** | * **PCI MZK-NAS01SG / MZK-NAS02SG** | ||
Line 86: | Line 187: | ||
* **Acer Aspire EasyStore** | * **Acer Aspire EasyStore** | ||
- | * [[http://forum.dsmg600.info/viewtopic.php?id=4229|Acer Aspire EasyStore Fun_plug]] by octocom | + | * [[http://dns323.kood.org/forum/viewtopic.php?id=4229|Acer Aspire EasyStore Fun_plug]] by octocom |
- | * [[http://forum.dsmg600.info/viewtopic.php?id=5003|Acer Aspire EasyStore & fonz fun-plug step-by-step howto]] | + | * [[http://dns323.kood.org/forum/viewtopic.php?id=5003|Acer Aspire EasyStore & fonz fun-plug step-by-step howto]] |
==== Telnet Access ==== | ==== Telnet Access ==== | ||
Line 234: | Line 335: | ||
</code> | </code> | ||
- | **Reactivating telnet**. If for some reason, sshd stops working or the root password is lost, the minimal fun_plug.tgz created by bq041 can re-enable password-less telnet: http://forum.dsmg600.info/p19176-Today-23%3A27%3A18.html#p19176 | + | **Reactivating telnet**. If for some reason, sshd stops working or the root password is lost, the minimal fun_plug.tgz created by bq041 can re-enable password-less telnet: http://dns323.kood.org/forum/p19176-Today-23%3A27%3A18.html#p19176 |
**root without password**. If you want to use the normal login to benefit from the better environment, but don't want to set a real password for root, you can remove root's password (login won't even ask for a password, then): | **root without password**. If you want to use the normal login to benefit from the better environment, but don't want to set a real password for root, you can remove root's password (login won't even ask for a password, then): | ||
Line 279: | Line 380: | ||
</code> | </code> | ||
- | Many scripts will refer to "#!/bin/sh", especially if those scripts are intended to work in various environments (applies to Optware and others). However, the shell in DNS323 is limited (ex.: doesn’t support pattern replacement such as ${var/${original_string}/${replacement_string}} nor simple expressions such as $( ( + 1 )) ). You then have 3 options: | + | Many scripts will refer to "#!/bin/sh", especially if those scripts are intended to work in various environments (applies to Optware and others). However, the shell in DNS323 is limited (ex.: doesn't support pattern replacement such as ${var/${original_string}/${replacement_string}} nor simple expressions such as $( ( + 1 )) ). You then have 3 options: |
1) Manually edit all your scripts. | 1) Manually edit all your scripts. | ||
Line 285: | Line 386: | ||
2) Redirect /bin/sh | 2) Redirect /bin/sh | ||
<code> | <code> | ||
- | ln –fs /ffp/bin/sh /bin/sh | + | ln -fs /ffp/bin/sh /bin/sh |
</code> | </code> | ||
3) Redirect the entire Busybox (this will take care of /bin/sh, but also any other references to Busybox tools in /bin). | 3) Redirect the entire Busybox (this will take care of /bin/sh, but also any other references to Busybox tools in /bin). | ||
Line 330: | Line 431: | ||
**Cleanboot** (Proper shutdown): | **Cleanboot** (Proper shutdown): | ||
- | [[http://forum.dsmg600.info/t1828-cleanboot-DNS-323-CH3SNAS.html|cleanboot 1.0 for DNS-323 / CH3SNAS by pof]] | + | [[http://dns323.kood.org/forum/t1828-cleanboot-DNS-323-CH3SNAS.html|cleanboot 1.0 for DNS-323 / CH3SNAS by pof]] |
**curl**: | **curl**: | ||
- | * [[http://forum.dsmg600.info/viewtopic.php?id=2291|curl by KyleK]] | + | * [[http://dns323.kood.org/forum/viewtopic.php?id=2291|curl by KyleK]] |
- | * [[http://forum.dsmg600.info/viewtopic.php?pid=22043|curl and other pkgs by boilerjt]] | + | * [[http://dns323.kood.org/forum/viewtopic.php?pid=22043|curl and other pkgs by boilerjt]] |
**duplicity** | **duplicity** | ||
Line 343: | Line 444: | ||
**Firefly**: | **Firefly**: | ||
- | [[http://forum.dsmg600.info/t1897-Firefly-package-%28with-flac%29.html|ffp 0.5 Firefly package (with ogg and flac) by Delekhan]] | + | [[http://dns323.kood.org/forum/t1897-Firefly-package-%28with-flac%29.html|ffp 0.5 Firefly package (with ogg and flac) by Delekhan]] |
**FUSE** (File System in User-Space) | **FUSE** (File System in User-Space) | ||
- | [[http://forum.dsmg600.info/t1874-Fuse-packages-fonz-fun_plug.html|Fuse packages for fonz fun_plug by pof]] | + | [[http://dns323.kood.org/forum/t1874-Fuse-packages-fonz-fun_plug.html|Fuse packages for fonz fun_plug by pof]] |
**lftp**: | **lftp**: | ||
- | [[http://forum.dsmg600.info/t1939-Addons-fonz%27s-fun_plug-experimental.html|Addons to fonz's fun_plug 0.5 experimental by SweMart]] | + | [[http://dns323.kood.org/forum/t1939-Addons-fonz%27s-fun_plug-experimental.html|Addons to fonz's fun_plug 0.5 experimental by SweMart]] |
**lighttpd with webdav** | **lighttpd with webdav** | ||
Line 358: | Line 459: | ||
**Mediatomb** | **Mediatomb** | ||
- | [[http://forum.dsmg600.info/t3098-[REL]-MediaTomb-0.12.0-1899.html|MediaTomb 0.12.0 SVN 1899 by boilerjt]] | + | [[http://dns323.kood.org/forum/t3098-[REL]-MediaTomb-0.12.0-1899.html|MediaTomb 0.12.0 SVN 1899 by boilerjt]] |
**Mediatomb on DNS-313** | **Mediatomb on DNS-313** | ||
- | [[http://forum.dsmg600.info/p20125-Today-14%3A07%3A22.html#p20125|Musicpal streaming Music from my DNS-313 by gary]] | + | [[http://dns323.kood.org/forum/p20125-Today-14%3A07%3A22.html#p20125|Musicpal streaming Music from my DNS-313 by gary]] |
**Musicbrowser** | **Musicbrowser** | ||
- | [[http://forum.dsmg600.info/viewtopic.php?id=1132|Light-weight web based music browser / streamer by mingoto]] | + | [[http://dns323.kood.org/forum/viewtopic.php?id=1132|Light-weight web based music browser / streamer by mingoto]] |
**MySQL**: | **MySQL**: | ||
Line 376: | Line 477: | ||
**Polipo Web Proxy**: | **Polipo Web Proxy**: | ||
- | [[http://forum.dsmg600.info/t2091-Polipo-proxy-funplug.html| Polipo - proxy for funplug 0.5 by rejong]] | + | [[http://dns323.kood.org/forum/t2091-Polipo-proxy-funplug.html| Polipo - proxy for funplug 0.5 by rejong]] |
**ProFTPD**: | **ProFTPD**: | ||
- | [[http://forum.dsmg600.info/t1939-Addons-fonz%27s-fun_plug-experimental.html|Addons to fonz's fun_plug 0.5 experimental by SweMart]] | + | [[http://dns323.kood.org/forum/t1939-Addons-fonz%27s-fun_plug-experimental.html|Addons to fonz's fun_plug 0.5 experimental by SweMart]] |
**Python**: | **Python**: | ||
Line 385: | Line 486: | ||
**Roku Digital Video Player - Music Streamer**: | **Roku Digital Video Player - Music Streamer**: | ||
- | [[http://forum.dsmg600.info/viewtopic.php?id=5388|How-To by OneCaribou]] | + | [[http://dns323.kood.org/forum/viewtopic.php?id=5388|How-To by OneCaribou]] |
**Squeezecenter**: There are three alternatives that Yannick summarized accurately in the [[http://forums.slimdevices.com/showpost.php?p=362937&postcount=65|slimdevices forums]] [[http://forums.slimdevices.com/showpost.php?p=381951&postcount=92|slimdevices forums]] | **Squeezecenter**: There are three alternatives that Yannick summarized accurately in the [[http://forums.slimdevices.com/showpost.php?p=362937&postcount=65|slimdevices forums]] [[http://forums.slimdevices.com/showpost.php?p=381951&postcount=92|slimdevices forums]] | ||
Line 394: | Line 495: | ||
**Samba Web Administration Tool (SWAT)** | **Samba Web Administration Tool (SWAT)** | ||
- | [[http://forum.dsmg600.info/t2874-Enabling-SWAT.html|Enabling SWAT]] | + | [[http://dns323.kood.org/forum/t2874-Enabling-SWAT.html|Enabling SWAT]] |
**smartmontools**: | **smartmontools**: | ||
- | [[http://forum.dsmg600.info/t2024-SMART-monitoring-tools-DNS-323%3F.html|SMART monitoring tools on DNS-323?]] | + | [[http://dns323.kood.org/forum/t2024-SMART-monitoring-tools-DNS-323%3F.html|SMART monitoring tools on DNS-323?]] |
**SSH with denyhosts** | **SSH with denyhosts** | ||
- | [[http://forum.dsmg600.info/t2077-DenyHosts-Fonz.html|DenyHosts for Fonz ffp 0.5 by forre]] | + | [[http://dns323.kood.org/forum/t2077-DenyHosts-Fonz.html|DenyHosts for Fonz ffp 0.5 by forre]] |
**start/usbdisk.sh** (Mount external USB disk): | **start/usbdisk.sh** (Mount external USB disk): | ||
- | * [[http://forum.dsmg600.info/viewtopic.php?pid=12400#p12400|I also had to modify the usbdisk.sh by bq041]] | + | * [[http://dns323.kood.org/forum/viewtopic.php?pid=12400#p12400|I also had to modify the usbdisk.sh by bq041]] |
- | * [[http://forum.dsmg600.info/t1957-script-mounting-devices.html|New script for mounting USB devices by bq041]] | + | * [[http://dns323.kood.org/forum/t1957-script-mounting-devices.html|New script for mounting USB devices by bq041]] |
- | * [[http://forum.dsmg600.info/t1963-fonz-addon%3A-Script-mount-drives.html|fonz addon: Script to mount all USB drives by diamond187]] | + | * [[http://dns323.kood.org/forum/t1963-fonz-addon%3A-Script-mount-drives.html|fonz addon: Script to mount all USB drives by diamond187]] |
**Subversion svnserve**: | **Subversion svnserve**: | ||
Line 411: | Line 512: | ||
**sudo**: | **sudo**: | ||
- | [[http://forum.dsmg600.info/t1939-Addons-fonz%27s-fun_plug-experimental.html|Addons to fonz's fun_plug 0.5 experimental by SweMart]] | + | [[http://dns323.kood.org/forum/t1939-Addons-fonz%27s-fun_plug-experimental.html|Addons to fonz's fun_plug 0.5 experimental by SweMart]] |
**Time Machine, OS X, AppleTalk**: | **Time Machine, OS X, AppleTalk**: | ||
- | [[http://forum.dsmg600.info/t2598-HOWTO%3A-(10.5.4)-Time-Machine-DNS-323.html|HOWTO: Mac OS X (10.5.4) Time Machine and the DNS-323 by TimN]] | + | [[http://dns323.kood.org/forum/t2598-HOWTO%3A-(10.5.4)-Time-Machine-DNS-323.html|HOWTO: Mac OS X (10.5.4) Time Machine and the DNS-323 by TimN]] |
**Transmission** (Bittorrent): | **Transmission** (Bittorrent): | ||
* [[http://linux.yes.nu/ffp-0.5/packages/]] | * [[http://linux.yes.nu/ffp-0.5/packages/]] | ||
- | * [[http://forum.dsmg600.info/t1805-Transmission-Clutch-CH3SNAS-DNS-323.html|Transmission & Clutch on CH3SNAS/DNS-323 by KyleK]] | + | * [[http://dns323.kood.org/forum/t1805-Transmission-Clutch-CH3SNAS-DNS-323.html|Transmission & Clutch on CH3SNAS/DNS-323 by KyleK]] |
- | * [[http://forum.dsmg600.info/t2291-%5BREL%5D-Automatic-funplug-0.5.html|Automatic for funplug-0.5 by KyleK]] | + | * [[http://dns323.kood.org/forum/t2291-%5BREL%5D-Automatic-funplug-0.5.html|Automatic for funplug-0.5 by KyleK]] |
**unrar**: | **unrar**: | ||
Line 429: | Line 530: | ||
**wget** | **wget** | ||
* [[http://nas-tweaks.net/3/installation-of-wget-on-fun_plug-0-5-for-ch3snas-ch3mnas-dns-323-and-many-more/|wget - Tutorial on nas-tweaks.net]] (English) | * [[http://nas-tweaks.net/3/installation-of-wget-on-fun_plug-0-5-for-ch3snas-ch3mnas-dns-323-and-many-more/|wget - Tutorial on nas-tweaks.net]] (English) | ||
- | * [[http://wolf-u.li/1960/wget-fuer-das-conceptronic-ch3snas-bzw-d-link-dns-323/|wget für das Conceptronic CH3SNAS bzw. D-Link DNS-323 by Uli]] (German) | + | * [[http://wolf-u.li/1960/wget-fuer-das-conceptronic-ch3snas-bzw-d-link-dns-323/|wget für das Conceptronic CH3SNAS bzw. D-Link DNS-323 by Uli]] (German) |
**Build scripts**: | **Build scripts**: | ||
- | * [[http://forum.dsmg600.info/p12883-Today-23%3A05%3A54.html#p12883|Which script builds the current fun_plug distro?]] | + | * [[http://dns323.kood.org/forum/p12883-Today-23%3A05%3A54.html#p12883|Which script builds the current fun_plug distro?]] |
* [[http://linux.yes.nu/ffp-0.5/|nomego's build scripts and packages]] | * [[http://linux.yes.nu/ffp-0.5/|nomego's build scripts and packages]] | ||
- | **funplug on DNS-313**: [[http://forum.dsmg600.info/t2008-HOWTO%3A-DNS-313-fun_plug-dummies-them%29.html|HOWTO: DNS-313 & fun_plug for dummies by Bronek]] | + | **funplug on DNS-313**: [[http://dns323.kood.org/forum/t2008-HOWTO%3A-DNS-313-fun_plug-dummies-them%29.html|HOWTO: DNS-313 & fun_plug for dummies by Bronek]] |
**funplug on Zyxel NSA-220**: | **funplug on Zyxel NSA-220**: | ||
* [[http://forums.nas-central.org/viewtopic.php?f=131&t=191|FFP on NSA-220 in 8 easy steps. by Mijzelf]] | * [[http://forums.nas-central.org/viewtopic.php?f=131&t=191|FFP on NSA-220 in 8 easy steps. by Mijzelf]] | ||
- | * [[http://forum.dsmg600.info/t2542-fun_plug-ZyXEL-NSA-220..html|fun_plug on ZyXEL NSA-220 by Mijzelf]] | + | * [[http://dns323.kood.org/forum/t2542-fun_plug-ZyXEL-NSA-220..html|fun_plug on ZyXEL NSA-220 by Mijzelf]] |
--------------------------------------------------- | --------------------------------------------------- | ||
+ | |||
==== Troubleshooting ==== | ==== Troubleshooting ==== | ||
- | * [[http://forum.dsmg600.info/t2703-fun_plug-enabling-telnet-access.html|fun_plug 0.5 not enabling telnet access]] | + | * [[http://dns323.kood.org/forum/t2703-fun_plug-enabling-telnet-access.html|fun_plug 0.5 not enabling telnet access]] |
* The two installation files are fun_plug and fun_plug.tgz, all lower case, the former without extension. Some systems (e.g. OSX) seem to silently rename the fun_plug script to fun_plug.sh or fun_plug.txt. This will not work, you must remove any extension. Mac Os X 10.6.2 uncompress the fun_plug.tgz automatic , you must compress the tar before copy to the Volume | * The two installation files are fun_plug and fun_plug.tgz, all lower case, the former without extension. Some systems (e.g. OSX) seem to silently rename the fun_plug script to fun_plug.sh or fun_plug.txt. This will not work, you must remove any extension. Mac Os X 10.6.2 uncompress the fun_plug.tgz automatic , you must compress the tar before copy to the Volume | ||
Line 457: | Line 559: | ||
* Remove second disk and move first disk to right bay. Boot with only one disk and install ffp. Power off and re-add second disk to left bay. (Confirmed on a DNS-321. Works as described.) | * Remove second disk and move first disk to right bay. Boot with only one disk and install ffp. Power off and re-add second disk to left bay. (Confirmed on a DNS-321. Works as described.) | ||
- | * Problems with (anonymous) ftp access (duplicate FTP user): see [[http://forum.dsmg600.info/p21400-Today-20%3A49%3A09.html#p21400|FTP Broken and ffp woes by halfsoul]] | + | * Problems with (anonymous) ftp access (duplicate FTP user): see [[http://dns323.kood.org/forum/p21400-Today-20%3A49%3A09.html#p21400|FTP Broken and ffp woes by halfsoul]] |
- | * [[http://forum.dsmg600.info/t3567-loading-DNS-323.html|FFP not loading on DNS-323]] | + | * [[http://dns323.kood.org/forum/t3567-loading-DNS-323.html|FFP not loading on DNS-323]] |
- | * Various problems after upgrading the packages [[http://forum.dsmg600.info/viewtopic.php?pid=29557]] | + | * Various problems after upgrading the packages [[http://dns323.kood.org/forum/viewtopic.php?pid=29557]] |
* FFP relies on the "ps" that is in /ffp/bin/ps. However, if you are a fan of Optware, you will likely want to install procps (which gives a "ps" much closer to the standard) and have your path with Optware first. If you do this, make sure to edit /ffp/etc/ffp.subr and put replace the call to "ps" with /ffp/bin/ps. | * FFP relies on the "ps" that is in /ffp/bin/ps. However, if you are a fan of Optware, you will likely want to install procps (which gives a "ps" much closer to the standard) and have your path with Optware first. If you do this, make sure to edit /ffp/etc/ffp.subr and put replace the call to "ps" with /ffp/bin/ps. | ||
* If you are using a Mac OS X to setup: On Mac OS X the fun_plug is automatically renamed to fun_plug.sh. Change it's name back to fun_plug when uploading. | * If you are using a Mac OS X to setup: On Mac OS X the fun_plug is automatically renamed to fun_plug.sh. Change it's name back to fun_plug when uploading. | ||
+ | |||
+ | * On the Mac, using the GUI, select Get Info, and change the name of the file there, if it doesn't take when you do it from the Finder. | ||
+ | |||
+ | * On the Mac, using the Terminal, navigate to where you stored the fun_plug file, and change the permissions to executable (chmod a+x), then upload to Volume_1. | ||
---------------------------- | ---------------------------- | ||
Line 481: | Line 587: | ||
</code> | </code> | ||
- | For detail regarding server security see [[http://forum.dsmg600.info/t793-Request-secure-setup-info-lighttpd.html]] | + | For detail regarding server security see [[http://dns323.kood.org/forum/t793-Request-secure-setup-info-lighttpd.html]] |
Line 498: | Line 604: | ||
== Port 80 == | == Port 80 == | ||
- | The example config files start lighttpd on port 8080, because the default HTTP port 80 is used by the administration interface (goahead web server). Using a little trick, you can move goahead to port 81 and run lighttpd on port 80: http://forum.dsmg600.info/t246-Change-http-port.html | + | The example config files start lighttpd on port 8080, because the default HTTP port 80 is used by the administration interface (goahead web server). Using a little trick, you can move goahead to port 81 and run lighttpd on port 80: http://dns323.kood.org/forum/t246-Change-http-port.html |
To setup your lighttpd for port 80, disable the server.port directive in lighttpd.conf, and activate the kickwebs.sh and lighttpd.sh start scripts: | To setup your lighttpd for port 80, disable the server.port directive in lighttpd.conf, and activate the kickwebs.sh and lighttpd.sh start scripts: | ||
Line 543: | Line 649: | ||
WARNING: Your password has expired. You must change your password now and login again! | WARNING: Your password has expired. You must change your password now and login again! | ||
messages on login, try if running 'pwconv' (as root) fixes it. See also: | messages on login, try if running 'pwconv' (as root) fixes it. See also: | ||
- | [[http://forum.dsmg600.info/p13142-2008-04-08-12%3A59%3A43.html#p13142]] | + | [[http://dns323.kood.org/forum/p13142-2008-04-08-12%3A59%3A43.html#p13142]] |
To make your changes permanent, you can store the updated passwd and shadow files to flash memory (TEST YOUR CHANGES BEFORE DOING THIS!!): | To make your changes permanent, you can store the updated passwd and shadow files to flash memory (TEST YOUR CHANGES BEFORE DOING THIS!!): | ||
Line 562: | Line 668: | ||
--------------------------------------------------- | --------------------------------------------------- | ||
+ | |||
Line 592: | Line 699: | ||
ntpd will write a drift file /ffp/etc/ntp.drift (may take a few hours until it's written the first time). If it contains 500 or -500, your clock drift is still too large for ntpd. | ntpd will write a drift file /ffp/etc/ntp.drift (may take a few hours until it's written the first time). If it contains 500 or -500, your clock drift is still too large for ntpd. | ||
- | **WORD OF WARNING** ntpd may interfere with fan control. For details, see http://forum.dsmg600.info/viewtopic.php?pid=28017 | + | **WORDS OF WARNING** |
+ | * ntpd may interfere with fan control. For details, see http://dns323.kood.org/forum/viewtopic.php?pid=28017 | ||
+ | * [[http://dns323.kood.org/forum/viewtopic.php?id=6157|ntpd seems incompatible with (some versions of?) DNS-313]] | ||
------------------------------------- | ------------------------------------- | ||
Line 659: | Line 768: | ||
==== Uninstalling fun_plug ==== | ==== Uninstalling fun_plug ==== | ||
- | http://forum.dsmg600.info/viewtopic.php?id=3030 | + | http://dns323.kood.org/forum/viewtopic.php?id=3030 |
---------------------------------------- | ---------------------------------------- | ||
Line 669: | Line 778: | ||
**Backup**: | **Backup**: | ||
- | * [[http://forum.dsmg600.info/t2125-DNS-323-Rsync-Time-Machine%21.html|DNS-323 Rsync Time Machine! by raid123]] | + | * [[http://dns323.kood.org/forum/t2125-DNS-323-Rsync-Time-Machine%21.html|DNS-323 Rsync Time Machine! by raid123]] |
- | * [[http://forum.dsmg600.info/t1150-Tutorial%3A-Backup-Everything-from-once-night.html|Tutorial: Backup Everything from Vol A to Vol B once a night by Chumby]] | + | * [[http://dns323.kood.org/forum/t1150-Tutorial%3A-Backup-Everything-from-once-night.html|Tutorial: Backup Everything from Vol A to Vol B once a night by Chumby]] |
* [[http://backupnetclone.sourceforge.net/|BackupNetClone (BNC) by Benjamin L. Brown]] | * [[http://backupnetclone.sourceforge.net/|BackupNetClone (BNC) by Benjamin L. Brown]] | ||
* [[http://www.penoycentral.net/technology/windows-backup-using-dlink-dns-323/|Windows backup using DLINK DNS-323 by penoycentral.net]] | * [[http://www.penoycentral.net/technology/windows-backup-using-dlink-dns-323/|Windows backup using DLINK DNS-323 by penoycentral.net]] | ||
Line 676: | Line 785: | ||
**Bittorrent**: | **Bittorrent**: | ||
* [[http://bfg100k.blogspot.com/2008/01/bittorent-on-dns-323.html|bittorent on the DNS-323]] | * [[http://bfg100k.blogspot.com/2008/01/bittorent-on-dns-323.html|bittorent on the DNS-323]] | ||
- | * [[http://forum.dsmg600.info/t531-torrent-clients-DNS-323.html|torrent clients for DNS-323 by shadowandy]] | + | * [[http://dns323.kood.org/forum/t531-torrent-clients-DNS-323.html|torrent clients for DNS-323 by shadowandy]] |
**Cleanboot** (Proper shutdown): | **Cleanboot** (Proper shutdown): | ||
- | [[http://forum.dsmg600.info/t1828-cleanboot-DNS-323-CH3SNAS.html|cleanboot 1.0 for DNS-323 / CH3SNAS by pof]] | + | [[http://dns323.kood.org/forum/t1828-cleanboot-DNS-323-CH3SNAS.html|cleanboot 1.0 for DNS-323 / CH3SNAS by pof]] |
**DynDNS**: | **DynDNS**: | ||
Line 685: | Line 794: | ||
**File System Checks**: | **File System Checks**: | ||
- | [[http://forum.dsmg600.info/t1708-Modified-fun_plug-disk-maintenance.html|Modified fun_plug for disk maintenance by skydreamer]] | + | [[http://dns323.kood.org/forum/t1708-Modified-fun_plug-disk-maintenance.html|Modified fun_plug for disk maintenance by skydreamer]] |
**FUSE** (File System in User Space): | **FUSE** (File System in User Space): | ||
- | [[http://forum.dsmg600.info/viewtopic.php?pid=12289|Fuse packages for fonz fun_plug by pof]] | + | [[http://dns323.kood.org/forum/viewtopic.php?pid=12289|Fuse packages for fonz fun_plug by pof]] |
**Lighttpd** (Web Server): | **Lighttpd** (Web Server): | ||
Line 694: | Line 803: | ||
**Llink** (Media Streamer): | **Llink** (Media Streamer): | ||
- | [[http://forum.dsmg600.info/t1507-Compiled-working%3A-llink%2C-media-streamer-Syabas-based-mp%27s.html|Compiled & working: llink, media streamer for Syabas based mp's by hps]] | + | [[http://dns323.kood.org/forum/t1507-Compiled-working%3A-llink%2C-media-streamer-Syabas-based-mp%27s.html|Compiled & working: llink, media streamer for Syabas based mp's by hps]] |
**MediaTomb** (UPnP A/V Server) | **MediaTomb** (UPnP A/V Server) | ||
- | [[http://forum.dsmg600.info/t1390-Compiled-working%3A-Mediatomb%21.html|Compiled & working: Mediatomb! by HaydnH]] | + | [[http://dns323.kood.org/forum/t1390-Compiled-working%3A-Mediatomb%21.html|Compiled & working: Mediatomb! by HaydnH]] |
**Midnight commander MP** (File Manager) | **Midnight commander MP** (File Manager) | ||
- | [[http://forum.dsmg600.info/t823-Midnight-commander.html|Midnight commander by jules]] | + | [[http://dns323.kood.org/forum/t823-Midnight-commander.html|Midnight commander by jules]] |
**Munin** (Lightweight monitoring system) | **Munin** (Lightweight monitoring system) | ||
Line 706: | Line 815: | ||
**MySQL**: | **MySQL**: | ||
- | [[http://forum.dsmg600.info/t1737-MySQL-DNS-323.html|MySQL on DNS-323 by petter]] | + | [[http://dns323.kood.org/forum/t1737-MySQL-DNS-323.html|MySQL on DNS-323 by petter]] |
**Ncurses** (Terminal library): | **Ncurses** (Terminal library): | ||
Line 712: | Line 821: | ||
**NFS** (Network File System): | **NFS** (Network File System): | ||
- | [[http://forum.dsmg600.info/t1871-Req%3A-Full-instruction-install-DNS-323.html|Full instruction s on how to install NFS on my DNS-323 by moquilok]] | + | [[http://dns323.kood.org/forum/t1871-Req%3A-Full-instruction-install-DNS-323.html|Full instruction s on how to install NFS on my DNS-323 by moquilok]] |
**OpenVPN** (Virtual Private Networks): | **OpenVPN** (Virtual Private Networks): | ||
- | [[http://forum.dsmg600.info/t1495-Compiled-Working%3A-OpenVPN.html|Compiled & Working: OpenVPN by HaydnH]] | + | [[http://dns323.kood.org/forum/t1495-Compiled-Working%3A-OpenVPN.html|Compiled & Working: OpenVPN by HaydnH]] |
**SSH**: | **SSH**: | ||
* [[http://techblog357.blogspot.com/2007/08/enable-ssh-on-d-link-dns-323-using.html|Enable SSH on the D-Link DNS-323 using funplug-0.3]] | * [[http://techblog357.blogspot.com/2007/08/enable-ssh-on-d-link-dns-323-using.html|Enable SSH on the D-Link DNS-323 using funplug-0.3]] | ||
- | * [[http://forum.dsmg600.info/p10503-2008-02-07-16%3A27%3A37.html|ssh connect with public key]] | + | * [[http://dns323.kood.org/forum/p10503-2008-02-07-16%3A27%3A37.html|ssh connect with public key]] |
**Subversion**: | **Subversion**: | ||
- | * [[http://forum.dsmg600.info/t1242-Subversion-1.4.5-fonz-fun_plug-AVAILABLE....html|Subversion 1.4.5 for fonz fun_plug 0.3 NOW AVAILABLE... by petasis]] | + | * [[http://dns323.kood.org/forum/t1242-Subversion-1.4.5-fonz-fun_plug-AVAILABLE....html|Subversion 1.4.5 for fonz fun_plug 0.3 NOW AVAILABLE... by petasis]] |
- | * [[http://forum.dsmg600.info/t1417-Subversion-1.4.6-fonz-fun_plug-AVAILABLE....html|Subversion 1.4.6 for fonz fun_plug 0.3 NOW AVAILABLE... by petasis]] | + | * [[http://dns323.kood.org/forum/t1417-Subversion-1.4.6-fonz-fun_plug-AVAILABLE....html|Subversion 1.4.6 for fonz fun_plug 0.3 NOW AVAILABLE... by petasis]] |
**timezone.sh**: | **timezone.sh**: | ||
- | [[http://techblog357.blogspot.com/2007/08/dns-323-time-sync-with-funplug-03.html|DNS-323 Time Sync with funplug-0.3 timezone.sh]] | + | [[http://techblog357.blogspot.com/2007/08/dns-323-time-sycodenc-with-funplug-03.html|DNS-323 Time Sync with funplug-0.3 timezone.sh]] |
**UnRAR**: | **UnRAR**: | ||
Line 732: | Line 841: | ||
**USB Storage**: | **USB Storage**: | ||
- | [[http://forum.dsmg600.info/viewtopic.php?pid=3221#p3221|Attaching USB Storage to the DNS-323 for Linux Newbies & Dummies by DNS323-Talker]] | + | [[http://dns323.kood.org/forum/viewtopic.php?pid=3221#p3221|Attaching USB Storage to the DNS-323 for Linux Newbies & Dummies by DNS323-Talker]] |
+ | |||
Line 739: | Line 850: | ||
There are a number of blogs with helpful articles on the DNS-323 and fun_plug (listed in no particular order): | There are a number of blogs with helpful articles on the DNS-323 and fun_plug (listed in no particular order): | ||
* [[http://www.github.com/twyatt/dns-323|ffp Simple Quickstart Guide]] | * [[http://www.github.com/twyatt/dns-323|ffp Simple Quickstart Guide]] | ||
- | * [[http://www.shadowandy.net/_html/archives/tech/dns323/|shadowandy]] (404 Not Found as of Sep 18, 2010) | + | * [[http://www.shadowandy.net/tag/d-link|shadowandy]] |
* [[http://bfg100k.blogspot.com/search/label/NAS%20Project|Writings on the wall]] | * [[http://bfg100k.blogspot.com/search/label/NAS%20Project|Writings on the wall]] | ||
* [[http://techblog357.blogspot.com/search?q=dns-323|Tech Blog 357]] | * [[http://techblog357.blogspot.com/search?q=dns-323|Tech Blog 357]] | ||
Line 747: | Line 858: | ||
* [[http://dns323.blogspot.com/|Various Information regarding DNS-323]] | * [[http://dns323.blogspot.com/|Various Information regarding DNS-323]] | ||
* [[http://www.drak0.com/|www.drak0.com - My blog, My place to bitch!]] | * [[http://www.drak0.com/|www.drak0.com - My blog, My place to bitch!]] | ||
- | * [[http://forum.dsmg600.info/index.php|DSM-G600, DNS-323 and TS-I300 Hack Forum]] | + | * [[http://dns323.kood.org/forum/index.php|DSM-G600, DNS-323 and TS-I300 Hack Forum]] |
* [[http://wolf-u.li/nas/|wolf-u.li]] (German) | * [[http://wolf-u.li/nas/|wolf-u.li]] (German) | ||
* [[http://christian.samsel.name/index.php?s=dns-323&searchbutton=+Such%21+|(christian.)samsel.name]] (German) | * [[http://christian.samsel.name/index.php?s=dns-323&searchbutton=+Such%21+|(christian.)samsel.name]] (German) | ||
Line 754: | Line 865: | ||
* [[http://blog.strav.net/index.php/2009/01/13/dns-323-info?blog=5|I've got 4 (Strav's blog)]] | * [[http://blog.strav.net/index.php/2009/01/13/dns-323-info?blog=5|I've got 4 (Strav's blog)]] | ||
* [[http://www.aroundmyroom.com/tag/ch3snas/|Dennis' aroundmyroom blog]] | * [[http://www.aroundmyroom.com/tag/ch3snas/|Dennis' aroundmyroom blog]] | ||
+ | * [[http://code.google.com/p/dns323-builds/|recipes how to compile certain open source projects on the D-Link DNS323]] | ||
A related blog focusing on fun_pluggable-NAS-Devices can be found at | A related blog focusing on fun_pluggable-NAS-Devices can be found at |