Google Ads

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. Not excellent. It ends in failure. See this for proper procedure - https://nas-tweaks.net/371/hdd-installation-of-the-fun_plug-0-7-on-nas-devices/

    ReplyDelete
  4. 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
    2. Is some one find a solution?

      Delete
    3. There would be 2 possible ways to do it. One is to modify the firmware before updating (i.e. download the new firmware, modify it to support using fun plug, then use the modified version to update the DNS), the other way is to update the firmware, then hack it (see if it has a serial port on the board that can be used or the like, this might not actually be possible) and mod it to use fun plug.

      The other option would be to put custom firmware on it.

      Delete
  5. wget: not an http or ftp url: https://wolf-u.li/downloads/3779-d2ee273e64e3c3166139f56fbb100067/store-passwd.sh

    ReplyDelete

Post a Comment

Thank you for visiting Almost a Technocrat. Due to many spam comments, your comment will be moderated.

Popular posts from this blog

A Better SKMEI 1358 Instructions Manual

A Better SKMEI 1418 / 1427 Instructions Manual

How to export Tasker's Projects, Profiles, Tasks and Scenes

Jailbreak your Amazon Kindle Keyboard

SKMEI 1358 Review