Now that DLINK released DNS-320 (
http://wiki.dns323.info/dns-320) is an update of dns-323 with better cpu (500->800Mhz) and more RAM (32->128MB), dlink will not focus in this old nas.
We need an opensource community FirmwareAlt-F provides an alternative firmware for the DLINK DNS323, that can be either run "on top" of the vendor firmware, or flashed into the hardware.
Alt-F has Samba and NFS; supports ext2/3/4, VFAT, NTFS and ISO9660 filesystems; RAID 0, 1, 5 (with external USB disk) and JBD; rsync, ftp, sftp, ftps, ssh, lpd, DNS and DHCP servers, DDNS, fan and leds control, clean power up and down... and more.
Alt-F also has a set of comprehensive administering web pages, you don't need to use the command line to configure it (screenshots).
Besides the builtin software, Alt-F also supports additional packages on disk, including ffp packages, that you can install, update and uninstall using the administering web pages.
It is also easy to install, just copy two files to your disk and reboot; on the second reboot you will be back to the usual vendor software (instructions)
*****Alt-F-0.1B1 has been released*****
*****Alt-F-0.1B2 released*****
What's new:
-NFS setup web page done.
-Native package manager based on ipkg, and administering web page.
-Added a temporary and experimental package feed with some packages available (some of them were not even tested)
-Fixed fun_plug
[b]Alt-F-0.1B3 released[/b]
What's new:
-Kernel, libraries and apps compiled for execution speed instead of
space saving (as a result, and because of lack of flash memory space,
uShare and Transmission are now packages)
-kernel 2.6.33.6
-Filesystem Maintenance web page
-Disk Partition/RAID creation web page
-improved DHCP support
-improved fun_plug for ffp users
-improved Alt-F packages installation and administration
-Available packages:
-end-user packages with web administration page:
-Transmission, Fuppes, MediaTomb, miniDLNA, uShare, Firefly,
cups, hplip, samba-doc,
-command-line tools:
-dev-bundle, file, lsof, make, strace, nano, usbutils, unrar
-mplayer, lame, ffmpeg, sane
-networking:
-avahi, netatalk (both untested)
-filesystems:
-ntfsprogs
-databases:
-sqlite, bdb, gdbm,
-support libraries and tools:
flac, expat, libdaemon, libdlna, libexif, libfuse, libid3tag, libmad,
libogg, libpng, libtheora, libupnp, libusb, libvorbis, libxml2,
readline, taglib, tiff, pcre
Known Issues:
-Rev-A1 and rev-C1 hardware boards not yet supported
-network link auto-negotiation doesn't work. As result Alt-F
only works when the box is connected to Gbit switches/routers
or network cards. 100/10Mbps switch or routers won't work.
-ghostscrip/hplip can fail with an "Unable to get scanline 0/1" error,
and cups does not noticies it, sending the print job to the printer,
which prints a black page, wasting all your cartridge ink.
After configure the printer in cups, DISCONECT THE PRINTER and print
a test page. If in the State column of cups jobs web page, or using
"lpstat -p" you see a "Unable to get scanline 0/1" message,
CANCEL THE PRINT JOB AND DON'T USE THAT PRINT CONFIGURATION.
-big MTU (~>3712 bytes) cause a lot of "page allocation failure" error,
which impairs network performance (NFS at least)
-nfs generates a lot of "received packet spanning multiple descriptors"
errors when MTU is not the same on both hosts!
-partition sizes are not uniformly reported. Sometimes are binary based,
others decimal based.
-component RAID disks hotpluging/ejecting might not do the right thing,
specially for raid0, JBD.
-some web pages go back in browser history when an error is detected,
instead of reloading the previous page. The user must refresh the page
-The Disk Partitioning web page is not able to re-partition disks whose
partitions that are not in increasing partition-start order, as the
vendor's partition table are when configured for "standard disks".
This only happens if the user whish to keep some partition in the
middle of the disk unaltered. The solution is to re-partition the whole
disk, loosing all it data.
*****Alt-F-0.1B4 has been released*****
What's new:
-kernel 2.6.35.4
-owners of A1 hardware boards should try this.
-no lzma squashfs backported patch, as it turns the kernel
unstable; as a result there are less 11MB of RAM available :-(
-sftp and ftps support
-ftp administering web page (AWP)
-wget proxy AWP (untested)
-disk wizard AWP
-disk maintenance AWP redesigned, more disk/raid operations supported
-disk partitioning AWP bugs fixed
-remote web administration AWP (untested)
-redesigned side menu and added drop-down menus on AWP
-SMART AWP
-Board revision level detection
-several other fixes and improvements.
Known Issues:
-Rev-A1 (try it an report) and rev-C1 hardware boards not yet supported
-network link auto-negotiation doesn't work. As result Alt-F
only works when the box is connected to Gbit switches/routers
or network cards. 100/10Mbps switch or routers won't work.
-ghostscrip/hplip can fail with an "Unable to get scanline 0/1" error,
and cups does not noticies it, sending the print job to the printer,
which prints a black page, wasting all your cartridge ink.
After configure the printer in cups, DISCONECT THE PRINTER and print
a test page. If in the State column of cups jobs web page, or using
"lpstat -p" you see a "Unable to get scanline 0/1" message,
CANCEL THE PRINT JOB AND DON'T USE THAT PRINT CONFIGURATION.
*****Alt-F-0.1B5 has been released*****
What's new:
-finally works with 100Mbps and 1Gbps switches or routers
-support for rev-C1 boards through backported 2.6.36 patch
-fan support for rev-C1 board, using a post by Benjamin Herrenschmidt
(Thanks to Alexey Boyko for collaboration with all rev-C1 testing)
-squashfs-lzma is back, thanks to openwrt.org forward patch
-kernel 2.6.35.7, nfs-utils 1.2.3, kexec to 2.0.2,
-No job is finished until the paperwork is done:
-descriptive help support with some help pages already written
-tooltip support with demos in some pages
-disaster recovery:
-no password asked when connecting through the serial port
-back button opens telnetd without password on port 26, or clears flash
-DHCP/DNS web page splited and Hosts page created
-simplified samba configuration web page (swat is still there)
-several improvements and bug fixes
*****Alt-F-0.1B6 has been released*****
What's new:
-kernel 2.6.36.2, nfs-utils back to version 1.2.1
-terse report from vaughnd12 confirms that rev-A1 boards are now working.
(tanks to Philster76 and KRH for initial testing)
-partitioning and filesystem web pages spliced and RAID web page created
-Filesystems, RAID, and Partitioner web pages are now simpler
-Disk Partitioner and Wizard now unconditionally aligns partitions on 4K boundaries
-Disk Partitioner now has an advanced mode
-Directory Browser web page with enhanced (but slow) browsing and
with directory copy/cut/move/create/delete capabilities
-Directory Ownership and Access Permissions web page
-backup support and Backup Manager administering web pages (preliminary)
backups local directories and directories mounted by NFS/CIFS
-Remote syslog support and administering web pages (contribution from Augusto Bott)
-Firmware updater web page now enables recovering original vendor's settings from backup
(untested if effective, there are some differences between backup and original)
-Status web page only shows what exists
-Spaces allowed in paths in /etc/fstab and /etc/exports (use\040as\040space)
and processed by smb and nfs web pages. NFS complains but works.
mounts by filesystem labels still replace spaces with underscores.
-Speed improvement in web pages that deals with disk
-Countless improvements and bug fixes.
Opensource projectWebsite:
http://sites.google.com/site/altfirmware/Code and bug page:
http://code.google.com/p/alt-f/