How to install fun_plug v0.7 on D-Link DNS-320L NAS server


This is a summary of steps on how to install fun_plug v0.7 on D-Link DNS-320L NAS based on
HDD-Installation of the fun_plug 0.7 on NAS-devices at http://nas-tweaks.net. For more detailed installation steps and explanations, please refer to HDD-Installation of the fun_plug 0.7 on NAS-devices post.

Steps

Step 1 : Download the installation files

Step 2 : Place both files in the topmost directory of Volume_1 of your D-Link DNS-320L NAS


Step 3 : Reboot your D-Link DNS-320L NAS


Step 4 : Remote login into your D-Link DNS-320L NAS via telnet


Step 5 : Change root password. Execute each command below one by one

usermod -s /ffp/bin/sh root
mkdir -p /ffp/home/root/
sed -ie 's#:/home/root:#:/ffp/home/root:#g' /etc/passwd
pwconv
passwd
login
wget http://wolf-u.li/u/172/ -O /ffp/sbin/store-passwd.sh
store-passwd.sh

Step 6 : Activate secure shell login (SSH)

chmod a+x /ffp/start/sshd.sh
sh /ffp/start/sshd.sh start

Step 7 : Login into your D-Link DNS-320L NAS via SSH

ssh root@<IP Address>

Step 8 : Disable telnet login

chmod -x /ffp/start/telnetd.sh
sh /ffp/start/telnetd.sh stop

Step 9 : Install package installer script

wget http://wolf-u.li/u/441 -O /ffp/bin/uwsiteloader.sh
chmod a+x /ffp/bin/uwsiteloader.sh
uwsiteloader.sh
For the details of setting up uwsiteloader UI, please refer to HDD-Installation of the fun_plug 0.7 on NAS-devices

Step 10 : Execute the last command after setting up the uwsiteloader

slacker -UaA uli:uwchmod

References, Sources and Credits:


Comments

  1. Excellent work old son.

    ReplyDelete
  2. Step 8 : Disable telnet login
    ... sh /ffp/start/telnetd.sh stop
    <--
    HERE one is force disconnected
    so where is Step 9 happening ?

    ReplyDelete
    Replies
    1. Did you start a new connection using ssh, or did you use ssh from inside the telnet session?
      If the former, it shouldn't be disconnecting you.
      If the latter, then when you stopped the telnet service, you killed your session.

      Delete
  3. For people using firmware 1.06 on D-Link DNS-320L, the release notes indicate :
    “Fun_plug script was removed according to security issue and no longer to be supported.”
    So you have to downgrade to a lower version (1.04b12) if you want to continue using the script.
    I hope some one will find a solution to be able to install new firmware version without loosing the benefit of “fun-plug” wonderful tool..

    ReplyDelete
    Replies
    1. I second that. I've just upgraded to 1.06 and cannot use ffp. Looking forwarded to the solution.

      Delete

Post a Comment

Popular posts from this blog

City Code Table for Casio SGW300HD-1AV Watch

How to force only 4G or LTE network connection for Samsung Galaxy Note 4

Mounting NFS share directory from D-link DNS 320L on Ubuntu 12.04 LTS