Dlink DNS 323 NAS install instructions
Posted: July 7th, 2009, 5:44 pm
Hello friends,
I've been a loyal SAB fan for a while now, and I just got things working on a DLINK DNS 323 NAS box. THis presents a low power alternative to a dedicated newzbin server.
Here is an english version of some basic install instructions. Im a linux newb, so I am SURE there are better more secure ways to do this (runn as a sep account etc...) but for what its worth, this is one way to get it working
Installing SABnzbd on a Dlink DNS 323 for the complete NOOB
PREREQ's
-Dlink NAS running 1.06
(others may work, but I used 1.06)
-DebNas
A linux distro specifically for this DLINK box.
http://sourceforge.net/projects/debnas/
(debnas-0.5.tar.b2)
-Some type of unzipping utility to unzip tar, bz2 and tar files.
if you have a mac you can do this at the cli, windows users may need to
get 7zip or winrar? not sure.
-Make sure your NAS works, ie that you can map a file share in windows or mac.
in windows
\\\Volume_1
-ssh client: putty is a free one for windows
mac
smb://
connect to Volume_1 when it asks
INSTRUCTIONS:
First: we have to get Debian running on this thing , once we have this running we can
easily install the other software tools we need to get things running (python, sab, etc..)
1. unzip debnas
if you have a mac or linux
tar -xjvf debnas-xx.tar.bz2
if you have windows, it should be pretty simple using winrar or 7zip (both free)
you should be left with 2 files
fun_plug
linux.tar
2. Copy fun_plug and linux.tar to the root of your DLINK nas. I started with an empty drive
so when I looked at volume_1 I saw no files or folders, just plop the 2 files
3. Reboot, you can use the web console on the device to do this , i think its in the tools menu
4. Wait, it can take a few minutes to reboot....
5. Once its up ssh into the box using u: root p: 12345678
6. you should be at a command line. There is more software to install. Enter the following 2 commands.
apt-get update
apt-get -y install unzip par2 python-dev python-cheetah python-cherrypy python-elementtree unrar
7. Next download the latest version of SABnzbd SOURCE. you can use a wget command to get the software
from the command line of your NAS but I downloaded SAB to my laptop then moved it over.
here is where I got the file 4.11 at the time of this writing. This may change , check the SABnzb website
for the latest SOURCE .
http://sourceforge.net/projects/sabnzbd ... src.tar.gz
8. Next we have to move the SABnzbd-0.4.11-src.tar.gz file to the NAS box
You should be able to drag and drop into your shared Volume_1. NOTE
you will want to put it somewhere like
Volume_1/Linux/opt/
9. Now from your SSH session navigate to where you placed the SAB file, in our case its
(note: volume_1/linux/opt corresponds to just /opt when we ssh in since we are chrooted. )
cd /opt
10. Now unzip SABNZBD . From the SSH session in the opt directory
tar -zxvf /opt/SABnzbd-0.4.11-src.tar.gz
11. Now you'll need to edit a file in your /root directory . I loathe vi so I use pico
pico /root/.sabnzbd/sabnzbd.ini
change the line
host=localhost
to
host= for example mine ishost=192.168.1.10
12. Now you should be able to start the process and run it.
python /opt/SABnzbd-0.4.11/SABnzbd.py -d -f ~/.sabnzbd/sabnnbd.ini
13. on your web browser go to :8080/sabnzbd and you should be clear to
enter your newsgroup settings.
if you have a question about this, you can PM me and Ill try to answer.
thanks to this community for producing great software !
I've been a loyal SAB fan for a while now, and I just got things working on a DLINK DNS 323 NAS box. THis presents a low power alternative to a dedicated newzbin server.
Here is an english version of some basic install instructions. Im a linux newb, so I am SURE there are better more secure ways to do this (runn as a sep account etc...) but for what its worth, this is one way to get it working
Installing SABnzbd on a Dlink DNS 323 for the complete NOOB
PREREQ's
-Dlink NAS running 1.06
(others may work, but I used 1.06)
-DebNas
A linux distro specifically for this DLINK box.
http://sourceforge.net/projects/debnas/
(debnas-0.5.tar.b2)
-Some type of unzipping utility to unzip tar, bz2 and tar files.
if you have a mac you can do this at the cli, windows users may need to
get 7zip or winrar? not sure.
-Make sure your NAS works, ie that you can map a file share in windows or mac.
in windows
\\\Volume_1
-ssh client: putty is a free one for windows
mac
smb://
connect to Volume_1 when it asks
INSTRUCTIONS:
First: we have to get Debian running on this thing , once we have this running we can
easily install the other software tools we need to get things running (python, sab, etc..)
1. unzip debnas
if you have a mac or linux
tar -xjvf debnas-xx.tar.bz2
if you have windows, it should be pretty simple using winrar or 7zip (both free)
you should be left with 2 files
fun_plug
linux.tar
2. Copy fun_plug and linux.tar to the root of your DLINK nas. I started with an empty drive
so when I looked at volume_1 I saw no files or folders, just plop the 2 files
3. Reboot, you can use the web console on the device to do this , i think its in the tools menu
4. Wait, it can take a few minutes to reboot....
5. Once its up ssh into the box using u: root p: 12345678
6. you should be at a command line. There is more software to install. Enter the following 2 commands.
apt-get update
apt-get -y install unzip par2 python-dev python-cheetah python-cherrypy python-elementtree unrar
7. Next download the latest version of SABnzbd SOURCE. you can use a wget command to get the software
from the command line of your NAS but I downloaded SAB to my laptop then moved it over.
here is where I got the file 4.11 at the time of this writing. This may change , check the SABnzb website
for the latest SOURCE .
http://sourceforge.net/projects/sabnzbd ... src.tar.gz
8. Next we have to move the SABnzbd-0.4.11-src.tar.gz file to the NAS box
You should be able to drag and drop into your shared Volume_1. NOTE
you will want to put it somewhere like
Volume_1/Linux/opt/
9. Now from your SSH session navigate to where you placed the SAB file, in our case its
(note: volume_1/linux/opt corresponds to just /opt when we ssh in since we are chrooted. )
cd /opt
10. Now unzip SABNZBD . From the SSH session in the opt directory
tar -zxvf /opt/SABnzbd-0.4.11-src.tar.gz
11. Now you'll need to edit a file in your /root directory . I loathe vi so I use pico
pico /root/.sabnzbd/sabnzbd.ini
change the line
host=localhost
to
host= for example mine ishost=192.168.1.10
12. Now you should be able to start the process and run it.
python /opt/SABnzbd-0.4.11/SABnzbd.py -d -f ~/.sabnzbd/sabnnbd.ini
13. on your web browser go to :8080/sabnzbd and you should be clear to
enter your newsgroup settings.
if you have a question about this, you can PM me and Ill try to answer.
thanks to this community for producing great software !