<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://dns323.kood.org/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://dns323.kood.org/feed.php">
        <title>DNS323Wiki howto</title>
        <description></description>
        <link>http://dns323.kood.org/</link>
        <image rdf:resource="http://dns323.kood.org/lib/images/favicon.ico" />
       <dc:date>2025-05-26T06:55:45+03:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:1st_steps?rev=1518394637"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:anacron?rev=1504712283"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:appletalk?rev=1512408803"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:armedslack?rev=1504712283"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:backup?rev=1504712283"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:backup_-_pc?rev=1504712283"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:backuppc?rev=1512408554"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:bettersamba?rev=1504712283"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:bittorrent?rev=1504712283"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:change_share_name?rev=1504712283"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:changehomedir?rev=1504712283"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:chroot_debian?rev=1504712283"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:cleanboot?rev=1504712283"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:cron?rev=1504712283"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:crosscompile?rev=1504712283"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:custom_firmware?rev=1748186342"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:enable_disk_leds_in_mainline_kernel?rev=1504712283"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:encrypted_partitions?rev=1504712283"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:external_drive?rev=1504712283"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:ffp-reloaded?rev=1512408680"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:ffp?rev=1504712411"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:firefly?rev=1504712283"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:fun_plug?rev=1504712466"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:hardware_reset?rev=1565748930"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:hid?rev=1504712283"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:install_debian?rev=1512401194"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:install_debian_lvm?rev=1504712283"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:kiss_dp-558_pc_link_server?rev=1512409481"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:lighttpd_php?rev=1504712283"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:mac_osx_users?rev=1504712283"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:multiplesshusers?rev=1504712283"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:munin_monitoring?rev=1504712284"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:nut_ups?rev=1694110746"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:open_ports_ftpd?rev=1504712284"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:openvpn?rev=1504712284"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:optware?rev=1504712284"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:reduce_clock_drift?rev=1504712284"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:reflash_from_windows?rev=1526556620"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:securing_sftp?rev=1504712284"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:serial_level_adapter?rev=1504712284"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:simple_fun_plug_stepbystep?rev=1504712284"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:smartd_email?rev=1504712284"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:subversion?rev=1504712284"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:telnet?rev=1504712284"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:twonkyupnpserver?rev=1504712284"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:uboot?rev=1504712284"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:vlan?rev=1504712284"/>
                <rdf:li rdf:resource="http://dns323.kood.org/howto:vsftpd?rev=1504712284"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://dns323.kood.org/lib/images/favicon.ico">
        <title>DNS323Wiki</title>
        <link>http://dns323.kood.org/</link>
        <url>http://dns323.kood.org/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://dns323.kood.org/howto:1st_steps?rev=1518394637">
        <dc:format>text/html</dc:format>
        <dc:date>2018-02-12T02:17:17+03:00</dc:date>
        <title>howto:1st_steps</title>
        <link>http://dns323.kood.org/howto:1st_steps?rev=1518394637</link>
        <description>This is a beginners step-by-step guide on how can you enhance your DNS-323 box with fun_plug tweaking. 

----------

This guide supposes you use Unix/Linux desktop (altough, with very small effort it is usable for windows users as well, if using putty ssh/telnet application) with IP address 10.10.10.150.</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:anacron?rev=1504712283">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:03+03:00</dc:date>
        <title>howto:anacron</title>
        <link>http://dns323.kood.org/howto:anacron?rev=1504712283</link>
        <description>Backup-Jobs: anacron vs. cron

cron

cron schedules execution of commands for certain times as given in crontab. But: If your DNS 323 has been switched off, execution is simply missed.

anacron

anacron makes sure that commands as given in /etc/cron.{hourly,daily,weekly,monthly}/ are executed exactly once in the apropriate  period of time if system-uptime allows. As long as your NAS does not run 24h/day, anacron this is what you need to trigger f.e. daily/weekly/monthly rotating rsnapshot-backup…</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:appletalk?rev=1512408803">
        <dc:format>text/html</dc:format>
        <dc:date>2017-12-04T19:33:23+03:00</dc:date>
        <title>howto:appletalk</title>
        <link>http://dns323.kood.org/howto:appletalk?rev=1512408803</link>
        <description>This is a description copied from the forum posted by dcrosby. It's a draft howto on how to get Appletalk running on the DNS-323.

Background: Terminology

 Note that there are two different technologies that are sometimes referred to (sometimes erroneously) as “AppleTalk.”</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:armedslack?rev=1504712283">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:03+03:00</dc:date>
        <title>howto:armedslack</title>
        <link>http://dns323.kood.org/howto:armedslack?rev=1504712283</link>
        <description>&lt;http://www.armedslack.org/&gt;
ARMedslack is a port of the Slackware® Linux distribution to the ARM architecture.
 IMPORTANT: 

	*  Currently, the kernel only works on DNS-323 rev A1
	*  This HOWTO assumes that you have configured two separate disks. If you're running RAID, you're on your own.</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:backup?rev=1504712283">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:03+03:00</dc:date>
        <title>howto:backup</title>
        <link>http://dns323.kood.org/howto:backup?rev=1504712283</link>
        <description>﻿

 This is a step-by-step tutorial on how to set up your DNS-323 for backup.  The contents were copied from the following threads: 

	*  Tutorial: Backup Everything from Vol A to Vol B once a night by Chumby
	*  DNS-323 Rsync Time Machine! by raid123
	*  DNS-323 Online Backup service announcement.</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:backup_-_pc?rev=1504712283">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:03+03:00</dc:date>
        <title>howto:backup_-_pc</title>
        <link>http://dns323.kood.org/howto:backup_-_pc?rev=1504712283</link>
        <description>An interesting article titled “DNS323 RSync Time Machine!” was posted here on the DNS323 forum. The author, raid123, brought to light some very interesting information regarding use of RSync's hard links. Following implementation of such on my NAS I couldn't help but wonder if a similar approach could be used to backup data from three Windows based PC's located throughout the household. Following a brief search of the Internet I was pleased to see tools capable of assisting in this regard we…</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:backuppc?rev=1512408554">
        <dc:format>text/html</dc:format>
        <dc:date>2017-12-04T19:29:14+03:00</dc:date>
        <title>howto:backuppc</title>
        <link>http://dns323.kood.org/howto:backuppc?rev=1512408554</link>
        <description>BackupPC is a high-performance, enterprise-grade system for backing up Linux and WinXX PCs and laptops to a server's disk. BackupPC is highly configurable and easy to install and maintain.  It runs quite well on the DNS-323.  The accompanying forum thread is located here. 
 For a Wikipedia description click here.</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:bettersamba?rev=1504712283">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:03+03:00</dc:date>
        <title>howto:bettersamba</title>
        <link>http://dns323.kood.org/howto:bettersamba?rev=1504712283</link>
        <description>The samba server on the device is pretty crippled for a few reasons: 

	*  No ability to authenticate against another server
	*  No fine-grained access control via the web interface (e.g. write-only dropboxes, etc)

 There are a few ways to get around this.  One option is to edit the firmware /etc/samba/smb.conf.  Really, you need to keep an edited copy on the hard disk, and write a fun_plug script to copy the new version to ramdisk after the machine boots, then restart the samba server (and thu…</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:bittorrent?rev=1504712283">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:03+03:00</dc:date>
        <title>howto:bittorrent</title>
        <link>http://dns323.kood.org/howto:bittorrent?rev=1504712283</link>
        <description>﻿



Various torrent options are available. Please help expand this topic.

Dlink Torrent Client

 Since v1.0.5 of the official firmware, bittorrent downloading has been included as standard. With v1.0.6, it has been improved through easysearch ”&lt;ftp://ftp.dlink.com/Multimedia/dns323/Apps/easy_search_utility_4400.zip&gt;”</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:change_share_name?rev=1504712283">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:03+03:00</dc:date>
        <title>howto:change_share_name</title>
        <link>http://dns323.kood.org/howto:change_share_name?rev=1504712283</link>
        <description>This HOWTO walks you through changing the default share name(s) Volume_1 to one of your choosing (constrained only by smb valid share names).

WARNING

NOTE - Saving the configuration file in Unix format (LF terminators rather than CRLF) is CRITICAL</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:changehomedir?rev=1504712283">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:03+03:00</dc:date>
        <title>howto:changehomedir</title>
        <link>http://dns323.kood.org/howto:changehomedir?rev=1504712283</link>
        <description>This is important if you want multiple users to access your NAS through SSH, or just simple have a home directory for settings in shell commands such as midnight commander. By default, new users made on the webinterface do not have a home directory. First thing to do is create those directories and give ownership:</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:chroot_debian?rev=1504712283">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:03+03:00</dc:date>
        <title>howto:chroot_debian</title>
        <link>http://dns323.kood.org/howto:chroot_debian?rev=1504712283</link>
        <description>﻿

Please feel free to update, cleanup or correct this page

What is this? This document shows how to setup Debian on the DNS-323.

Note: this technique installs a Debian environment into the existing system, and does not require you to reflash or hack the NAS.</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:cleanboot?rev=1504712283">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:03+03:00</dc:date>
        <title>howto:cleanboot</title>
        <link>http://dns323.kood.org/howto:cleanboot?rev=1504712283</link>
        <description>Problem

 When you install fun_plug in your DNS-323 or CH3SNAS box, it runs most of the programs from the mounted hard disks, so it prevents them from being unmounted cleanly.

You have this problem if your dmesg shows the following line: 
 EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
Solution

 Cleanboot will modify the reboot &amp; shutdown process to overcome this issue, allowing you to cleanly reboot or shutdown your box.</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:cron?rev=1504712283">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:03+03:00</dc:date>
        <title>howto:cron</title>
        <link>http://dns323.kood.org/howto:cron?rev=1504712283</link>
        <description>Supposing you already know what cron is, here is how you enable cronjobs on your NAS. Below are two ffp scripts, one for enabling the service, and the other for cronjobs.

/ffp/start/crond.sh - The service
#!/ffp/bin/sh

# PROVIDE: crond
# REQUIRE: LOGIN

. /ffp/etc/ffp.subr

name=&quot;crond&quot;
start_cmd=&quot;crond_start&quot;
stop_cmd=&quot;crond_stop&quot;
status_cmd=&quot;crond_status&quot;

crond_start()
{
  cronfile=/var/run/crond.pid
  
  #get the pid, if it exists
  if [ ! -f $cronfile ];then
    crond -b -L /mnt/HD_a2/log…</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:crosscompile?rev=1504712283">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:03+03:00</dc:date>
        <title>howto:crosscompile</title>
        <link>http://dns323.kood.org/howto:crosscompile?rev=1504712283</link>
        <description>Pre-compiled Binaries

 If, for whatever reason, you cannot compile the source code below, pre-compiled binaries are available from the uClibc website here as of May 17th. You can also download a native compiler, to compile programs for the device, on the device here. The cross-compiler is around 55MB when unpacked, and the native compiler around 35MB.</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:custom_firmware?rev=1748186342">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-25T18:19:02+03:00</dc:date>
        <title>howto:custom_firmware</title>
        <link>http://dns323.kood.org/howto:custom_firmware?rev=1748186342</link>
        <description>This piece of writing is really a fastidious one it  helps new internet people, who are wishing in favor of blogging.

casino en ligne Excellent post. I was checking continuously this blog and I'm impressed! Very helpful info specially the last part :) I care for such  information much. I was seeking this certain information for a long time. Thank you and good luck. meilleur casino en ligne Heya i am for the first time here. I came across this  board and I find It truly useful &amp; it helped me out…</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:enable_disk_leds_in_mainline_kernel?rev=1504712283">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:03+03:00</dc:date>
        <title>howto:enable_disk_leds_in_mainline_kernel</title>
        <link>http://dns323.kood.org/howto:enable_disk_leds_in_mainline_kernel?rev=1504712283</link>
        <description>It appears that blue disk leds are not blinking in mainline kernels (tried 2.6.26). To fix that, you'll need to change GPIO setting in drivers/ata/sata_mv.c:


static void mv6_enable_leds(struct mv_host_priv *hpriv, void __iomem *mmio)
{
#if 0 
	writel(0x00000060, mmio + MV_GPIO_PORT_CTL_OFS);
#else 
	writel(0x00000050, mmio + MV_GPIO_PORT_CTL_OFS);
#endif
}</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:encrypted_partitions?rev=1504712283">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:03+03:00</dc:date>
        <title>howto:encrypted_partitions</title>
        <link>http://dns323.kood.org/howto:encrypted_partitions?rev=1504712283</link>
        <description>It is possible to use losetup and friends to have encrypted partitions on your DNS 323. Currently, this is only possible for the 1.03, 1.05, 1.10b7 firmware, unless you fancy compiling your own kernel modules (see crosscompile). But be aware that this will have a huge impact on performance (expect to get about 10% the performance of normal disk access...)</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:external_drive?rev=1504712283">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:03+03:00</dc:date>
        <title>howto:external_drive</title>
        <link>http://dns323.kood.org/howto:external_drive?rev=1504712283</link>
        <description>The DNS-323 does not support external discs, but a small hack allows you to use them on the unit anyway. Before you even try this, you need to have telnet access to your device.

Note: If you're a linux newbie and the steps below are too difficult for you, there is more background information and a set of “steps for dummies” to connect external USB drives to the DNS-323 at Attaching USB Storage to the DNS-323 for Linux Newbies &amp; Dummies.</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:ffp-reloaded?rev=1512408680">
        <dc:format>text/html</dc:format>
        <dc:date>2017-12-04T19:31:20+03:00</dc:date>
        <title>howto:ffp-reloaded</title>
        <link>http://dns323.kood.org/howto:ffp-reloaded?rev=1512408680</link>
        <description>You can boot directly into ffp 0.5 and run it without firmware.

WARNING: This is highly experimental. A serial connection may be required to track down problems.

You should install the latest busybox package (&gt;= 1.11.1).

This does not work out-of-the-box with RAID.  You will have to know what you're doing to get it working.  See the  section for some pointers.</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:ffp?rev=1504712411">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:40:11+03:00</dc:date>
        <title>howto:ffp</title>
        <link>http://dns323.kood.org/howto:ffp?rev=1504712411</link>
        <description>﻿

fun_plug is the name of a script that will run after the DNS323 has booted (see fun_plug).

The fonz fun_plug (ffp) is a fun_plug script plus a collection of applications compiled and packaged by fonz. The system uses the DNS-323 fun_plug capability to hook your own start procedures to the startup.</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:firefly?rev=1504712283">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:03+03:00</dc:date>
        <title>howto:firefly</title>
        <link>http://dns323.kood.org/howto:firefly?rev=1504712283</link>
        <description>The DNS-323 is delivered with an iTunes Server included. This server is the open source mt-daapd server, version 0.2.4.This is the recommended stable release of mt-daapd which also supports iTunes 6.0.4.

After 0.2.4, mt-daapd evolved into FireFly, self-titled to be The best open-source media server for the Roku SoundBridge and iTunes. FireFly is work-in-progress, but Roku has decided that one of the nighly builds are good enough for their customers and released version 1.0.</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:fun_plug?rev=1504712466">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:41:06+03:00</dc:date>
        <title>howto:fun_plug</title>
        <link>http://dns323.kood.org/howto:fun_plug?rev=1504712466</link>
        <description>﻿

Creating a fun_plug file on your hard disk allows you to run a custom boot script.  This feature allows additional software to run on the DNS-323.

The most popular fun_plug implementation is Fonz fun_plug.  For a good set of tutorial see ffp.

How fun_plug works:

When the DNS-323 boots it reads /etc/inittab which will execute the /etc/rc.sh script, just as the DSM-G600:</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:hardware_reset?rev=1565748930">
        <dc:format>text/html</dc:format>
        <dc:date>2019-08-14T05:15:30+03:00</dc:date>
        <title>howto:hardware_reset</title>
        <link>http://dns323.kood.org/howto:hardware_reset?rev=1565748930</link>
        <description>How to hardware-reset your DNS-323

There are 2 ways of hardware-resetting (or returning to factory defaults)

	*  From the web interface Tools&gt;System&gt;Defaults: Restore To Factory Default Settings
	*  Using the hardware reset button

 The hardware reset button is documented in the D-Link DNS-323 Manual ver 1.4. (&lt;http://files.dlink.com.au/products/DNS-323/REV_C/Manuals/v1.4/DNS-323_MANUAL_1.40.pdf&gt;) however does not discuss how it is used.</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:hid?rev=1504712283">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:03+03:00</dc:date>
        <title>howto:hid</title>
        <link>http://dns323.kood.org/howto:hid?rev=1504712283</link>
        <description>Through the USB port on the DNS-323, one could, theoretically, attach mice, keyboards, joysticks and gamepads to the device.

Information

 To use devices with the linux kernel we need two things: a kernel object file for that specific device, and the relevant device node numbers. Kernel modules can be compiled from the GPL files, but if you can't be bothered, a selection of precompiled files can be found here: &lt;http://dev.skcserver.de/dns323/modules_v1.03/kernel/drivers/&gt;. The device node numbe…</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:install_debian?rev=1512401194">
        <dc:format>text/html</dc:format>
        <dc:date>2017-12-04T17:26:34+03:00</dc:date>
        <title>howto:install_debian</title>
        <link>http://dns323.kood.org/howto:install_debian?rev=1512401194</link>
        <description>WARNING: This procedure is horrible.  For a “real” native Debian installation, take a look at &lt;http://www.cyrius.com/debian/orion/d-link/dns-323/install.html&gt; .

This page described how to get Debian natively running on your DNS-323.

NOTE: If you follow this procedure, the DNS-323 will no longer run its normal operation.  It will only run debian.  The function can be restored, details at the end.</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:install_debian_lvm?rev=1504712283">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:03+03:00</dc:date>
        <title>howto:install_debian_lvm</title>
        <link>http://dns323.kood.org/howto:install_debian_lvm?rev=1504712283</link>
        <description>This assumes you have done install_debian already and want to set up LVM on it.L et's get LVM running now.  We will install lvm2 first:


server:~# apt-get install lvm2


Now create the volume group from /dev/md1:


server:~# pvcreate /dev/md1
  Physical volume &quot;/dev/md1&quot; successfully created
server:~# vgcreate vg0 /dev/md1
  Volume group &quot;vg0&quot; successfully created</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:kiss_dp-558_pc_link_server?rev=1512409481">
        <dc:format>text/html</dc:format>
        <dc:date>2017-12-04T19:44:41+03:00</dc:date>
        <title>howto:kiss_dp-558_pc_link_server</title>
        <link>http://dns323.kood.org/howto:kiss_dp-558_pc_link_server?rev=1512409481</link>
        <description>This can be of interest to owners of the KISS DP-558, a DVD and Multimedia Player and Video Recorder  formerly from KISS technology, now from LINKSYS: More info

The KISS DP-558 has an internal disk where to store the media, but as many are aware, since the DP-558 has  an ethernet connection, normally connected to a home router, it is possible to store the media on a PC and serve the DP-558 through a KiSS PC-Link Daemon that runs on the PC itself.</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:lighttpd_php?rev=1504712283">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:03+03:00</dc:date>
        <title>howto:lighttpd_php</title>
        <link>http://dns323.kood.org/howto:lighttpd_php?rev=1504712283</link>
        <description>First, set up your crosscompile toolchain. Download . Extract, edit the file to correct the bug in tar xvfz zips/.tar.gz --&gt; tar xvzf zips/$APP-$APP_VER.tar.gz and then execute.

Quick helper: Also note that you need to create a /zips/ folder (or add it to the above script right after [if ! -f zips ]), otherwise the script breaks</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:mac_osx_users?rev=1504712283">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:03+03:00</dc:date>
        <title>howto:mac_osx_users</title>
        <link>http://dns323.kood.org/howto:mac_osx_users?rev=1504712283</link>
        <description>This page is intended to offer some guidance to Mac users.  The DNS-323 natively supports SAMBA (Windows) shares and so technically this means it supports Mac users, but there are a few things that you can do to make your lives a little easier!

NOTE: There have been a lot of complaints about SMB access since Snow Leopard.  There seems to be some confusion about TCP ports for SMB file shares, but if you're explicit when you try to connect that may solve your problem.  From the Finder, CMD+K pops…</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:multiplesshusers?rev=1504712283">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:03+03:00</dc:date>
        <title>howto:multiplesshusers</title>
        <link>http://dns323.kood.org/howto:multiplesshusers?rev=1504712283</link>
        <description>How do you allow different users to access your NAS with SSH?

Use the NAS web-interface to add a user (test in this case) to the device.

if you type at the prompt:  cat /etc/passwd it will show.... test:x:504:504:Linux User,,,:/home/ftp:/bin/sh

The problem is that the path for the Shell sh or bash is not correct: :/bin/sh should be /ffp/bin/sh, the same as with the root account.</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:munin_monitoring?rev=1504712284">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:04+03:00</dc:date>
        <title>howto:munin_monitoring</title>
        <link>http://dns323.kood.org/howto:munin_monitoring?rev=1504712284</link>
        <description>Munin is a lightweight and simple monitoring system. It can gather statistics from different networked machines, including NAS devices like DNS-323. Munin consists of a master that collects, stores and visualizes data from a number of nodes, and this tutorial describes how to configure DNS-323 to act as a Munin node.</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:nut_ups?rev=1694110746">
        <dc:format>text/html</dc:format>
        <dc:date>2023-09-07T21:19:06+03:00</dc:date>
        <title>howto:nut_ups</title>
        <link>http://dns323.kood.org/howto:nut_ups?rev=1694110746</link>
        <description>Instruction for installation of Network UPS Tools (NUT) on fun_plug v 0.5. These instructions are based on information found at the Network UPS Tool website (&lt;http://networkupstools.org/doc/2.2.0/INSTALL.html&gt;).

The primary goal of the Network UPS Tools (NUT) project is to provide reliable monitoring of UPS and PDU hardware and ensure safe shutdowns of the systems which are connected. We attempt to monitor every kind of UPS and PDU, given sufficient interest.  Summary from NUT project page.</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:open_ports_ftpd?rev=1504712284">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:04+03:00</dc:date>
        <title>howto:open_ports_ftpd</title>
        <link>http://dns323.kood.org/howto:open_ports_ftpd?rev=1504712284</link>
        <description>The ftp deamon included in the DNS-323 with firmware before 1.04 is WU-FTPD version 2.6.2. Unfortunately, this version contains a major security issue and we can only hope that D-Link upgrades to a more recent version, i.e. a fully patched 2.6.2 would be the best.
 More information about these security issues can be found at the WU-FTPD homepage</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:openvpn?rev=1504712284">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:04+03:00</dc:date>
        <title>howto:openvpn</title>
        <link>http://dns323.kood.org/howto:openvpn?rev=1504712284</link>
        <description>Brief Note

This tutorial also works with DNS320.

If you are looking to setup a OpenVPN Access Server box with NAT routing/bridging capabilities, look away. Our default kernel does not have iptables inbuilt or any alternatives. Building one not easy unless you are able to find the right dependencies and compile the right stuffs over (cross-compile).</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:optware?rev=1504712284">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:04+03:00</dc:date>
        <title>howto:optware</title>
        <link>http://dns323.kood.org/howto:optware?rev=1504712284</link>
        <description>Taken from [announce] optware/dns323 to build 1000+ ipk's by bzhou.
 
 This guide installs ipkg, a method to install packages built to run on the dns-323. There are quite a few now, check them out here
  First you will need to enable telnet access to your DNS323:</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:reduce_clock_drift?rev=1504712284">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:04+03:00</dc:date>
        <title>howto:reduce_clock_drift</title>
        <link>http://dns323.kood.org/howto:reduce_clock_drift?rev=1504712284</link>
        <description>The DNS-323 (like most computer devices) has two clocks - the “hardware clock” that runs all the time, and the “system clock” that runs only while the computer is on.  To measure and reduce the system clock drift you will need: 

	*  telnet access to your DNS-323
	*  a busybox binary with the adjtimex function defined (from here or here) The D-Link provided /bin/busybox (FW v1.02b) does NOT have adjtimex defined
	*  internet access to a NTP time server (or a time server on your local net…</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:reflash_from_windows?rev=1526556620">
        <dc:format>text/html</dc:format>
        <dc:date>2018-05-17T14:30:20+03:00</dc:date>
        <title>howto:reflash_from_windows</title>
        <link>http://dns323.kood.org/howto:reflash_from_windows?rev=1526556620</link>
        <description>This document contains my experiences with reflashing my DNS-323 on Windows 7

Big Thanks to Martin Michlmayr and his tutorials at Cyrius.com

Read the footnotes for additional information

Requirements

	*  Get a Serial Adapter
	*  Cygwin
	*  splitdns323fw Utility
	*  Factory, ALT-F or Custom Firmware
	*  Tera Term</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:securing_sftp?rev=1504712284">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:04+03:00</dc:date>
        <title>howto:securing_sftp</title>
        <link>http://dns323.kood.org/howto:securing_sftp?rev=1504712284</link>
        <description>Introduction

 This how-to will show you how to create a public  chrooted environment for sftp/scp. It will also show you how to protect you ssh server from brute-force attacks

Prerequisite

	*  You'll need Debian and some some *nix experience
	*  Install the compilers:</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:serial_level_adapter?rev=1504712284">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:04+03:00</dc:date>
        <title>howto:serial_level_adapter</title>
        <link>http://dns323.kood.org/howto:serial_level_adapter?rev=1504712284</link>
        <description>These directions will only be helpful if your PC has an old-school serial port, and even then it's a lot of work. It's far easier to purchase a USB to +3.3V level shifter to get the job done.

 To adapt 3.3 TTL logic from NAS to +15/-15 PC serial, you can build your own converter. This schema is from Sodoityourself with two errors corrected and explicit pinout for DB-9 female.</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:simple_fun_plug_stepbystep?rev=1504712284">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:04+03:00</dc:date>
        <title>howto:simple_fun_plug_stepbystep</title>
        <link>http://dns323.kood.org/howto:simple_fun_plug_stepbystep?rev=1504712284</link>
        <description>Hardware

 HW: 2 x Samsung 501LJ (500GB)

Preparation

	*  hook up LAN cable to FRITZbox and power DNS323
	*  open firefox and connect to FRITZbox (in my case via &lt;http://192.168.178.1/&gt; or &lt;http://fritz.box&gt; and password)
	*  if you don't see the web UI you may have the wrong address. If this has been assigned by a router attached to you LAN the easiest way to find this is using the windows only D-Link set-up utility.</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:smartd_email?rev=1504712284">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:04+03:00</dc:date>
        <title>howto:smartd_email</title>
        <link>http://dns323.kood.org/howto:smartd_email?rev=1504712284</link>
        <description>ffp 0.5 has the option to enable the SMART monitoring tools.

If you want to set SMART up to email you it will require some further configuration.

I have found the best solution is to use a script file that is called by the smart daemon


#!/ffp/bin/bash
# /ffp/sbin/smartd_mail.sh

SMARTMESSAGE=/ffp/tmp/msg
FROMADDR=email@domain.org

if [ ! -n &quot;${SMART_DEVICETYPE+x}&quot; ]; then
	SMART_DEVICETYPE=marvell
fi

# Save the email message (STDIN) to a file:
cat &gt; $SMARTMESSAGE

# Append the output of sma…</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:subversion?rev=1504712284">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:04+03:00</dc:date>
        <title>howto:subversion</title>
        <link>http://dns323.kood.org/howto:subversion?rev=1504712284</link>
        <description>Issues

Before you install (or buy this NAS), you must know SVN is not very fast on this NAS. Don't expect speeds above 400 kB/s.

Installation with Fonz Fun Plug (FFP)

ssh or telnet to your NAS. 


cd /mnt/HD_a2/ffp/pkg/packages/
funpkg -i apr-1.2.12-2.tgz
funpkg -i apr-util-1.2.12-1.tgz
funpkg -i neon-0.25.5-1.tgz
funpkg -i subversion-1.5.2-1.tgz
mkdir /mnt/HD_a2/{SVNDIR}
cd /mnt/HD_a2/ffp/start/
vi svnserve.sh</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:telnet?rev=1504712284">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:04+03:00</dc:date>
        <title>howto:telnet</title>
        <link>http://dns323.kood.org/howto:telnet?rev=1504712284</link>
        <description>Before you even try this, please be :!: WARNED :!: that using telnet to your DNS-323 you can very easily brick your unit.

Enabling Telnet without modifying the firmware

An easy way to enable Telnet without modifying your firmware is to install Fonz funplug. (More info here). You can rollback your changes (and remove telnet access) later on by simply removing Fonz funplug files and reboot.</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:twonkyupnpserver?rev=1504712284">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:04+03:00</dc:date>
        <title>howto:twonkyupnpserver</title>
        <link>http://dns323.kood.org/howto:twonkyupnpserver?rev=1504712284</link>
        <description>﻿

This will allow proper UPnP serving to Playstation 3 &amp; XBOX360 Consoles - something a lot more interesting now that they both support mpeg4 (Divx/Xvid) Codecs. UPnP is improved in 1.04 firmwares but this will add the feature to 1.03 Firmwares. This tutorial is originally from here - PS3 Forums</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:uboot?rev=1504712284">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:04+03:00</dc:date>
        <title>howto:uboot</title>
        <link>http://dns323.kood.org/howto:uboot?rev=1504712284</link>
        <description>*  See also serial connections.

Monitor Mode

	*  Type the two keys SPACE and 1 before the monitor 3 second timeout.

Enabled Commands

 The standard U-Boot on my B1 hardware has the following commands enabled: 
Marvell&gt;&gt; ?
?       - alias for 'help'
bootm   - boot application image from memory
cp      - memory copy
echo    - echo args to console
erase   - erase FLASH memory
loadb   - load binary file over serial line (kermit mode)
md      - memory display
printenv- print environment variables
…</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:vlan?rev=1504712284">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:04+03:00</dc:date>
        <title>howto:vlan</title>
        <link>http://dns323.kood.org/howto:vlan?rev=1504712284</link>
        <description>The DNS-323 can support 802.1q vlans/frame tagging.  The native kernel does not support this, however.  To make it work, you must load an 8021q.ko kernel module into your kernel.  You should have a chroot debian install to accomplish this.  I will spare you the trouble of having to compile the module yourself.</description>
    </item>
    <item rdf:about="http://dns323.kood.org/howto:vsftpd?rev=1504712284">
        <dc:format>text/html</dc:format>
        <dc:date>2017-09-06T18:38:04+03:00</dc:date>
        <title>howto:vsftpd</title>
        <link>http://dns323.kood.org/howto:vsftpd?rev=1504712284</link>
        <description>This is my first attempt at documentation so please don't hold anything against me if it is not clear.  I like “vim” as my editor and have that installed so I will use that but feel free to use any other editor like “joe” if you feel more comfortable with it. Thanks to fonz for helping me out with my installation. This wouldn't be possible without him!</description>
    </item>
</rdf:RDF>
