DNS 323 - Extend your NAS possibilities with Funplug 0.7

dropcap-dns323

DNS-323 is a great little NAS storage, able to host 4 Tb of data thru 2 SATA hard disks up to 2 Tb each. It offers a lot of embedded possibilities (samba & nfs shares, iTunes server, uPnp server, ...).

Thanks to a very active community, its possibilities can be expanded even more thru a scripting method called fun_plug. It allows to start some more services, shaping the DNS-323 into a very versatile appliance.

This article explains all the steps needed to get the latest Fun_plug 0.7 running on a DNS-323. Once Fun_plug is fully installed, you will be able to install some very usefull extensions like a LAMP server, a Rsync backup server, a Transmission client, ... It also explains how to remove previous Fun_plug 0.5 version, which is a pre-requisite. 

All following operations have been done on a DNS 323 (firmware v1.10) with one or two disks, but no RAID configured.

Read more: DNS 323 - Extend your NAS possibilities with Funplug 0.7

DNS 325 - Funplug 0.7 : Install Twonkymedia Server 7

dropcap-dns325-twonkymedia

This Tutorial explains how to install TwonkyMedia Server 7, a very efficient uPnP media server, on a DNS-325 NAS.

TwonkyMedia Server is one of the most efficient uPnP network server, able to stream music to some wireless network clients like :

  Roku Soundbridge  
  Philips NP2500 or NP2900         

It allows to browse easily a huge mp3 database (15k+), thru tags like genre/artist/album and can efficiently replace Firefly media server.

Twonkymedia server main drawback is not to be free and to need an activation key to run. But, on the other end, you will get an unlimited activation key with every Philips network media player you buy. Point to be noted, a Twonkymedia server key will work on any number of servers and on any type of supported OS.

As a pre-requisite, you must have installed Fun_plug 0.7 following DNS 325 - Fun_plug 0.7 : Extend your NAS possibilities.

Read more: DNS 325 - Funplug 0.7 : Install Twonkymedia Server 7

DNS 325 - Funplug 0.7 : Install Transmission p2p client

dropcap-dns325-transmission

This article explains how to install a Transmission peer-2-peer client on a DNS-325.

Transmission client on a DNS-325 is very interesting for different aspects :

  • usually, a NAS is running 7/7 - 24/24
  • Transmission is fully Web controlled
  • It is using very less RAM
  • It is very light on CPU power
  • It is offering lots of parameters (ports limitation, speed throttle, ...)

So, with this setup, you will be able to serve 24h/24 your latest Linux distributions torrents from home without any computer on.

As a pre-requisite, you must have installed Fun_plug 0.7 and declared Slacker repositories following DNS 325 - Fun_plug 0.7 : Extend your NAS possibilities.

This procedure should also be compatible with a DNS-320, which is running the same system with less memory and less processor power.

Read more: DNS 325 - Funplug 0.7 : Install Transmission p2p client

DNS 320 & 325 - Extend your NAS possibilities with Funplug 0.7

dropcap-dns325

DNS-320 and DNS-325, like their elder brother DNS-323, are some a very versatile NAS that can be extended heavily by installing the latest Fun_plug 0.7 script, which opens the gate to some very interesting extension possibilities.

The main advantage of DNS-325 over DNS-323 or even DNS-320, is its horse power (1.2 GHz processor) and its embedded RAM (256 Mb). We are in front of a real home server !

This article explains all the steps needed to get the latest Fun_plug 0.7running on a DNS-320 or a DNS-325. It also explains how to remove previous Fun_plug 0.5 version, which is a pre-requisite. 

Once Fun_plug is fully installed, you will be able to install some very usefull extensions :

  • a LAMP server
  • a Rsync server
  • a Transmission client
  • a pyLoad client
  • ...

A lot of information found here is coming from various threads on NAS Tweak site.

This article has been tested on a DNS-325 with firmware V1.02 and a DNS-320 with firmware V1 as well.

Read more: DNS 320 & 325 - Extend your NAS possibilities with Funplug 0.7

DNS 325 - Funplug 0.5 : Install Transmission p2p client

dropcap-dns325-transmission

This article explains how to install a Transmission peer-2-peer client on a DNS-325.

Transmission client on a DNS-325 is very interesting for different aspects :

  • usually, a NAS is running 7/7 - 24/24
  • Transmission is fully Web controlled
  • It is using very less RAM
  • It is very light on CPU power
  • It is offering lots of parameters (ports limitation, speed throttle, ...)

So, with this setup, you will be able to serve 24h/24 your latest Linux distributions torrents from home without any computer on.

As a pre-requisite, you must have prepared your DNS-325 with fun_plug and adds-on.

This procedure should also be compatible with a DNS-320, which is running the same system with less memory and less processor power.

Read more: DNS 325 - Funplug 0.5 : Install Transmission p2p client

DNS 323 - Add a second disk : the safe side

DNS-323

If you want to add a second drive to an operational DNS-323, you have to be careful as there are few firmware bugs that can simply reformat your actual drive. In fact, all firmware up to 1.08 are known to be buggy.

The safe side is to format the new drive while removing the first one.

Another funny behaviour, is the fun_plug mecanism : Whatever was the position of your fist disk before inserting the new one, the drive holding the ffp will need to be inserted in the right slot !

Finally, you have to be careful that the drive inserted first on the system will be recognised as Volume_1. So to keep your first drive shares running, you will have to make sure that is is recognised first on the system, after the new drive has been formatted.

So, to add a new disk to your DNS-323, without risk, keeping fun_plug running and keeping your actual shares, you have to carefully follow few steps.

Read more: DNS 323 - Add a second disk : the safe side

DNS 325 - Funplug 0.5 : Web server with PHP and MySQL

dropcap-dns325-lamp

This article explains how to install a full LAMP server on a DNS-325.

This server will be based on the following bricks :

  • Lighttpd
  • PHP
  • MySQL
  • phpMyAdmin

It is adapted from the tutorials found on NAS Tweaks. Some of the installation aspects have been adapted to the DNS-325 specificities (webdav shares, memory size of 256 Mb, default path, …).

As a pre-requisite, you must have prepared your DNS-325 with fun_plug and adds-on.

This procedure should also be compatible with a DNS-320, which is running the same system with less memory and less processor power.

Once you have successfully followed all these steps, you will, for example, be able to install a fully running Joomla site.

Read more: DNS 325 - Funplug 0.5 : Web server with PHP and MySQL

DNS 325 - Extend your NAS possibilities with Funplug 0.5

dropcap-dns325

DNS-325, like its elder brother DNS-323, is a very versatile NAS that can be extended heavily by installing fun_plug script.

The main advantage of DNS-325 over DNS-323 or even DNS-320, is its horse power (1.2 GHz processor) and its embedded RAM (256 Mb). We are in front of a real home server !

Fun_plug script opens the gate to some very interesting extension possibilities.

It won't explain how to install fun_plug 0.5 script on a brand new DNS-325, as it is explained in details on this page of NAS Tweak site.

It will focus on few other important aspects :

  • detection of the DNS-325 NAS device in your LAN from a Linux workstation (without the Windows utility)
  • installation of third-party software repositories (Fonz, Uli, Optware)
  • installation of basic packages that will be used by many others (python, ...)

Once your have gone thru all these steps, you can focus on some much more rewarding procedures for your DNS-325 :

  • install a LAMP server
  • Install a Transmission client
  • Install an OpenVPN server
  • Send mails thru Gmail account from shell scripts

This article has been tested on a DNS-325 with firmware 1.02.

fun_plug 0.5 is kind of deprecated.
You are advised to follow the latest one DNS 325 - Fun_plug 0.7 : Extend your NAS possibilities.

Read more: DNS 325 - Extend your NAS possibilities with Funplug 0.5

WNDR3700 - Correct the Static Routes Bug

WNDR3700

The Netgear WNDR3700 is a very powerfull router, providing a lot of professional features. One of these features is the possibility of declaring some static routes.

Static routes are very interesting if you are having a second LAN gateway on your network or if you are using a routed OpenVPN server.

But, the WNDR3700 is having a nasty bug in its static routes handling : it drops all the tcp traffic !

So, for example, if you declare a static route on your router :

  • you will be able to ping any machine between the 2 subnets accessible thru this route,
  • but any ssh, ftp, http, … connexion will hang badly. No packet will be able to go thru.

This article will explain how to get rid of this bug with a Ubuntu (or any linux) workstation.

Read more: WNDR3700 - Correct the Static Routes Bug

Page 3 of 3