Enabling Telnet access on your DNS-323

Entry has been superceeded by another telnet daemon

I enabled telnet access for DNS-323 (firmware version 1.03). So technically if your firmware version is 1.03, it should work for you as well.

After browsing several webpages, there is one interesting page that actually guides user to enable telnet access on the DNS-323. The following information are adopted from DNS-323 wiki. I have also hosted the required utelnet-kit. The files have been rearchived into zip format just incase users don’t have the required application to extract from tar.gz archives.

People have been talking about fun_plug here, fun_plug there, fun_plug everywhere. So what exactly is this fun_plug thing? Basically it is one of the files which DNS-323 auto executes on boot up. So populate the fun_plug file with the required information and you will be exploiting DNS-323.

So lets start to enabled telnet access on your DNS-323.

Required files: utelnet-kit

Download the files and extract it to a folder on your local harddisk. You would see that there are quite a few files.


You see a total of 4 files, of which 2 are in the lnx_bin folder. Then it is correct. DNS-323 is assumed that it has been set up with at least one harddisk in the first bay. If it has been set up and running then we shall proceed to step 1.

Step 1
Find out the IP address of your DNS-323. Lets say the IP address of the DNS-323 is We shall use to refer to DNS-323 in this entry.

Step 2
Type the following in your Start -> Run


An explorer should pop up with the address bar showing “\\\Volume_1”. Copy the files you have extracted earlier into this folder and it should look like:


If the file fun_plug already exists in the folder. Simply append (add to the end of the file) the following:

# Start the telnet deamon

Step 3
Reboot the DNS-323 by going to Tools -> System -> Restart in the web administraton page of DNS-323 (

When the DNS-323 has finish booting up, try accessing the DNS-323 through telnet by typing the following command at Start -> Run


If you are more adventurous, check out this site. Infact I am using the files over here for dropbear and busybox v.1.5.0.
Have fun with your DNS-323, but don’t brick it. 🙂


Treat shadowandy!

If these step-by-step guides have been very helpful to you and saved you a lot of time, please consider treating shadowandy to a cup of Starbucks.  

  • Setting up debian environment on DNS-323

    There are various ways to get 3rd party applications running on the DNS-323. One of it is to compile the program into binaries suited for DNS-323 environment and run it. The other way would be setting up a debian environment…

  • Hardy Wang

    I am already on firmware 1.10, when I tried \\my-device-name\Volume_1 system told me unable to find “Volume_1”.

    Is it just a hidden share or I have to restore to whatever factory default?