Differences

This shows you the differences between the selected revision and the current version of the page.

howto:fun_plug 2009/07/12 17:11 howto:fun_plug 2017/09/06 18:41 current
Line 1: Line 1:
-====== How to fun_plug ======+====== How to fun_plug ======
Creating a ''fun_plug'' file on your hard disk allows you to run a custom boot script. Creating a ''fun_plug'' file on your hard disk allows you to run a custom boot script.
This feature allows additional software to run on the DNS-323. This feature allows additional software to run on the DNS-323.
-The most popular fun_plug implemention is [[http://www.inreto.de/dns323/fun-plug/|Fonz fun_plug]]. +The most popular fun_plug implementation is [[http://www.inreto.de/dns323/fun-plug/|Fonz fun_plug]].
For a good set of tutorial see [[howto:ffp]]. For a good set of tutorial see [[howto:ffp]].
===== How fun_plug works: ===== ===== How fun_plug works: =====
-When the DNS-323 boots it reads ''[[information:dlink_files:102b114:etc:initab|/etc/inittab]]'' which will execute the ''[[information:dlink_files:102b114:etc:rc.sh|/etc/rc.sh]]'' script, just as the [[http://dsmg600.info/howto:fun_plug|DSM-G600]]: +When the DNS-323 boots it reads ''[[information:dlink_files:102b114:etc:initab|/etc/inittab]]'' which will execute the ''[[information:dlink_files:102b114:etc:rc.sh|/etc/rc.sh]]'' script, just as the [[http://dns323.kood.org/dsmg600/howto:fun_plug|DSM-G600]]:
<code bash> <code bash>
::sysinit:/etc/rc.sh ::sysinit:/etc/rc.sh
Line 88: Line 88:
==== Inserting one using an external system ==== ==== Inserting one using an external system ====
-See the instructions for [[http://dsmg600.info/howto:fun_plug|DSM-G600]]. +See the instructions for [[http://dns323.kood.org/dsmg600/howto:fun_plug|DSM-G600]].
 +==== File Permissions ====
 +An important point in the fun_plug installation. The "fun_plug" file on the device needs to have the executable permissions. Otherwise known as 777 for the chmod command. This will give it read write and execute by all users on the system.
 +This is achieved by executing the chmod command (given below) from the directory of the fun_plug.
 +
 +chmod 777 fun_plug
 +
 +The key is being able to do this. In earlier versions of the D-Link firmware, this could be done through ftp. All one had to do is set-up an account with read write permissions. Then through a command line version of an ftp client one could execute this command.
 +
 +The D-Link firmware version 1.09 does not allow FTP users to change permissions. However the earlier version 1.06 does. If users are stuck with changing permissions, you should install firmware 1.06. Then proceed to install fun_plug. If the user wants features in the latest firmware they can still upgrade and retain fun_plug functionality provided that the fun_plug script has kept the executable permissions.

Navigation

Personal Tools