Beta Firmware 2.01 Build 01 for the D-Link DNS-320 was released

DNS-320
DNS-320
D-Link has released Beta-Firmware 2.01 Build 01 for the D-Link DNS-320 on 01-Jun-2011 without me noticing it. Here you can see the Changelog:

1. [New Feature] Support for 3TB drives.
2. [BUG FIX] Apple Finder failed to browse file through Samba issue.
3. [New Feature] Support for Amazon S3 Cloud Backup.
4. [BUG FIX] Support WD My Book Essential 2TB USB 2.0
5. [BUG FIX] P2P shared folder now able to be hidden from FTP server
6. [BUG FIX] “Block unauthorized login of nobody, root and etc special users”
7. [Change] Block Raid Migration from DNS-323 (causing corrupted data)
8. [New Feature] Support for WebDAV.
9. [New Feature] WebDAV support Open Mode.
10. [BUG FIX] System time will be +1 hour after restart
11. [BUG FIX] If you apply a Samba share to FTP service, there is no way to disable it individually besides deleting the whole share from “Network Share”

Attention: This is BETA-Code, it might break your device, delete your data and eat your dog!

You can get the Firmware here at D-Link (Or from my Mirror).

Beta Firmware 1.02 Build 01 for the D-Link DNS-325 was released

D-Link DNS-325D-Link has released Beta-Firmware 1.02 Build 01 for the D-Link DNS-325 on 01-Jun-2011 without me noticing it. Here you can see the Changelog:

1. [New Feature] Support for 3TB drives.
2. [BUG FIX] Apple Finder failed to browse file through Samba issue.
3. [New Feature] Support for Amazon S3 Cloud Backup.
4. [BUG FIX] Support WD My Book Essential 2TB USB 2.0
5. [BUG FIX] P2P shared folder now able to be hidden from FTP server
6. [BUG FIX] “Block unauthorized login of nobody, root and etc special users”
7. [Change] Block Raid Migration from DNS-323 (causing corrupted data)
8. [New Feature] WebDAV support Open Mode.
9. [BUG FIX] System time will be +1 hour after restart
10. [BUG FIX] If you apply a Samba share to FTP service, there is no way to disable it individually besides deleting the whole share from “Network Share”

Add-On Updates

Audio Streamer: DNS-325 audiostreamer Package v1.01
Photo Center: DNS-325 PhotoCenter Package v1.01
SqueezeCenter : DNS-325 squeeze_center Package v1.10
SqueezeCenter related : squeezeboxserver-7.5.3
Blog: DNS-325 Blog Package v1.01

Attention: This is BETA-Code, it might break your device, delete your data and eat your dog!

You can get the Firmware here at D-Link (Or from my Mirror).

Installation of the Conceptronic fun_plug on the Conceptronic CH3HNAS

Since a while the Conceptronic CH3HNAS has been around which – unfortunately – is not compatible with the Fonz’ fun_plug due to a different CPU. Conceptronic themselves provides a fun_plug package which solves that issue. If you don’t know what the fun_plug is, then read the introduction of this article until including “Technical synopsis” for further explanation. Here is how the Conceptronic fun_plug is installed on the CH3HNAS:

  • Download the package from Conceptronic: Download (Mirror by Uli)
  • Extract the package on your local harddrive
  • Navigate to folder “Funplug” and copy the files “fun_plug” and “fun_plug.tgz
  • Navigate to the “Public”-Folder on your CH3HNAS and paste these two files there
  • Then login to the Webpanel of your NAS and go to “Tools” -> “System” -> “Restart” to reboot your device
  • After the reboot, the CH3HNAS will discover the fun_plug and install it on the harddrive. Be patient as it takes a while to install the fun_plug
  • After a while the fun_plug.tgz will disappear and a folder called “funplug” will appear instead.
  • A Telnet-Server is now available on Port 23 on your CH3HNAS

That’s it!

Precompiled Kernel-Modules for the D-Link DNS-320 and DNS-325

German version of this tutorialA while back i wrote a tutorial on how to compile additional kernel-modules for the D-Link DNS-320 and DNS-325. From time to time i get asked if it would be possible to compile module XYZ. In this post I’m publishing the past results of my compilation sessions. If you need further modules, i can provide them on request.
Continue reading Precompiled Kernel-Modules for the D-Link DNS-320 and DNS-325

Building an additional Kernel Module for the DNS-320 / DNS-325

A while back i updated the openvpn-package with the tun.ko for the DNS-320 and DNS-325. Problem was, that i needed to compile a kernel module first. Thankfully D-Link provides a ZIP-File with the sources of Code used for the DNS-320. Unfortunately it didn’t work out of the box, but i was able to pull a script which works together for you. If you want to download all my finished modules just visit this page.
Continue reading Building an additional Kernel Module for the DNS-320 / DNS-325

Twitter Weekly Updates for 2011-05-15

  • unrar: Updated to 4.0.7 #
  • xz: Updated to 5.0.2 #funplug #
  • openvpn: Updated to 2.1.4 (includes support for DNS-320/DNS-325 now!) #funplug #
  • mysql: Updated to 5.1.56 #funplug #
  • eventlog: Added version 0.2.12 #
  • apr-util: Updated to 1.3.10 #funplug #
  • libassuan: Added version 2.0.1 #funplug #
  • libksba: Added version 1.2.0 #funplug #
  • nettle: Added version 2.1 #funplug #
  • pth: Added version 2.0.7 #funplug #
  • subversion: Updated to 1.6.16 #funplug #
  • ncftp: Added version 3.2.4 #funplug #
  • proftpd: Updated to 1.3.3e #funplug #
  • curl: Updated to 7.21.6 #funplug #
  • librsync: Added version 0.9.7 #funplug #

Update of Twonkymedia Server 6 on the Conceptronic CH3MNAS, D-Link DNS-320,DNS-321,DNS-325 and DNS-343

Twonkymedia ServerGerman version of this tutorial

This tutorial is deprecated, please use the tutorial for the current version.

Since a while there is a new version of the Twonkymedia Server 6 available. Many readers asked me how to update to this version without loosing the configuration of the already installed version. This article describes the update for the following devices:

  • Conceptronic CH3MNAS
  • D-Link DNS-320
  • D-Link DNS-321
  • D-Link DNS-325
  • D-Link DNS-343

For other devices, please follow this article. If you are searching for the article regarding the initial installation (not the update), please look here for this.
Continue reading Update of Twonkymedia Server 6 on the Conceptronic CH3MNAS, D-Link DNS-320,DNS-321,DNS-325 and DNS-343

Update of Twonkymedia Server 6 on the Conceptronic CH3SNAS and the D-Link DNS-323

Twonkymedia ServerGerman version of this tutorial

This tutorial is deprecated, please use the tutorial for the current version.

Since a while there is a new version of the Twonkymedia Server 6 available. Many readers asked me how to update to this version without loosing the configuration of the already installed version. This article describes the update for the following devices:

  • Conceptronic CH3SNAS
  • D-Link DNS-323

For other devices, please follow this article. If you are searching for the article regarding the initial installation (not the update), please look here for this.
Continue reading Update of Twonkymedia Server 6 on the Conceptronic CH3SNAS and the D-Link DNS-323

Output of dmesg on the Conceptronic CH3WNAS

Here the output of dmesg on the Conceptronic CH3WNAS:

Total memory 33554432 MB.
Memory BAT mapping: BAT2=32Mb, BAT3=0Mb, residual: 0Mb
Total memory is 33554432.
CPU = 82xx
Linux version 2.4.21-pre4 (ffna@swtest2) (gcc version 2.95.4 20010319 (prerelease)) #480 �� 4�� 28 11:21:43 CST 2006
OpenPIC_Addr in mpc10x_bridge_init function is fc040000
Motorola SPS Sandpoint Test Platform
Port by MontaVista Software, Inc. (source@mvista.com)
On node 0 totalpages: 8192
zone(0): 8192 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: root=/dev/ram console=ttyS0,9600
OpenPIC Version 1.2 (1 CPUs and 123 IRQ sources) at fc040000
Calibrating delay loop... 133.12 BogoMIPS
Memory: 27368k available (1560k kernel code, 512k data, 60k init, 0k highmem)
Dentry cache hash table entries: 4096 (order: 3, 32768 bytes)
Inode cache hash table entries: 2048 (order: 2, 16384 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
POSIX conformance testing by UNIFIX
PCI: Probing PCI hardware
PCI fixup irq: (PCI device 1814:0201) got 0
PCI fixup irq: (PCI device 1033:0035) got 1
PCI fixup irq: (PCI device 1033:0035) got -1
PCI fixup irq: (PCI device 1033:00e0) got 2
PCI fixup irq: (PCI device 13f0:1023) got 3
PCI fixup irq: (PCI device 1191:0008) got 4
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
Journalled Block Device driver loaded
NTFS driver v1.1.22 [Flags: R/W]
udf: registering filesystem
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SERIAL_PCI enabled
ttyS00 at 0xfc004500 (IOMEM)(irq = 121) is a ST16650
ttyS01 at 0xfc004600 (IOMEM)(irq = 122) is a ST16650
RAMDISK driver initialized: 16 RAM disks of 6144K size 1024 blocksize
loop: loaded (max 8 devices)
ipg : v0.36 10/31/01 Written by Craig Rich, www.sundanceti.com
IC PLUS IP1000 1000/100/10 based NIC found.
Ethernet device registered as: eth0
IPG module loaded.
SCSI subsystem driver Revision: 1.00
atp86x_detect:
ACARD ATP-865 PCI ATA133 2-Channels Host Adapter: 0 IO:FEBFFEF8, IRQ:4.
ID: 0 ST3200822A UDMA5 (100)
scsi0 : ACARD ATP86X PCI ATA133 Adapter Driver Ver: 0.78 Date: 2004/01/15
 
Vendor: ST320082 Model: 2A Rev:
Type: Direct-Access ANSI SCSI revision: 02
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
SCSI device sda: 390721967 512-byte hdwr sectors (100025 MB)
Partition check:
sda1 sda2
USI AMD/FUJITSU flash: probing 8-bit flash bus
Amd/Fujitsu Extended Query Table at 0x0040
number of CFI chips: 1
cfi_cmdset_0002: Disabling fast programming due to code brokenness.
Creating 5 MTD partitions on "USI Intel flash":
0x00000000-0x00010000 : "Linux mtd1"
0x00010000-0x00020000 : "Linux mtd2"
0x00020000-0x00300000 : "Linux Ramdisk"
0x00300000-0x00310000 : "U-BOOT BOOT LOADER"
0x00310000-0x00400000 : "Linux Kernel"
usb.c: registered new driver hub
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 2048 bind 2048)
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 2879k freed
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 60k init
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
bonding.c:v2.4.20-20021210 (December 10, 2002)
br0 registered with MII link monitoring set to 100 ms, in fault-tolerance (active-backup) mode.
br0 registered without ARP monitoring
br0: released all slaves
Link speed = undefined!
Link speed = undefined!
br0: enslaving eth0 as a backup interface with a down link.
Link speed = 100Mbps.
setting full duplex, TX flow control, RX flow control.
br0: link status definitely up for interface eth0.
and making interface eth0 the active one.
br0: releasing active interface eth0 but could not find any backup interface.
br0: now running without any active interface !
Link speed = undefined!
Link speed = undefined!
br0: enslaving eth0 as a backup interface with a down link.
br0: releasing backup interface eth0.
br0: now running without any active interface !
Link speed = undefined!
br0: enslaving eth0 as a backup interface with a down link.
Adding Swap: 530104k swap-space (priority -1)
ext3: No journal on filesystem on sd(8,2)
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
ehci_hcd 00:0e.2: PCI device 1033:00e0
ehci_hcd 00:0e.2: irq 2, pci mem c306af00
usb.c: new USB bus registered, assigned bus number 1
ehci_hcd 00:0e.2: USB 2.0 enabled, EHCI 1.00, driver 2003-Dec-29/2.4
hub.c: USB hub found
hub.c: 5 ports detected
usb-ohci.c: USB OHCI at membase 0xc3073000, IRQ 1
usb-ohci.c: usb-00:0e.0, PCI device 1033:0035
usb.c: new USB bus registered, assigned bus number 2
hub.c: USB hub found
hub.c: 3 ports detected
usb-ohci.c: USB OHCI at membase 0xc3075000, IRQ -1
usb-ohci.c: usb-00:0e.1, PCI device 1033:0035
usb.c: new USB bus registered, assigned bus number 3
request_irq irq >= NR_IRQS fail
usb-ohci.c: request interrupt -1 failed
usb.c: USB bus 3 deregistered
Trying to vfree() nonexistent vm area (c3075000)
ra0: at 0xbfffe000, VA 0xc30a3000, IRQ 0.
ra0: RT2500_open() irq 0. MAC = 00:80:5a:5c:63:20
Link speed = 100Mbps.
setting full duplex, TX flow control, RX flow control.
br0: link status definitely up for interface eth0.
and making interface eth0 the active one.
pAdapter->PortCfg.StaWithEtherBridge.Enable = FALSE
bond_enslave(): MII and ETHTOOL support not available for interface ra0, and arp_interval/arp_ip_target module parameters not specified, thus bonding will not detect link failures! see bonding.txt for details.
br0: enslaving ra0 as a backup interface with an up link.
br0: releasing backup interface ra0.
br0: releasing active interface eth0 but could not find any backup interface.
br0: now running without any active interface !
br0: released all slaves
NET4: Ethernet Bridge 008 for NET4.0
device eth0 entered promiscuous mode
Link speed = undefined!
Link speed = undefined!
br0: port 1(eth0) entering listening state
device ra0 entered promiscuous mode
br0: port 2(ra0) entering listening state
Link speed = 100Mbps.
setting full duplex, TX flow control, RX flow control.
br0: port 1(eth0) entering learning state
br0: port 2(ra0) entering learning state
br0: port 1(eth0) entering forwarding state
br0: topology change detected, propagating
br0: port 2(ra0) entering forwarding state
br0: topology change detected, propagating
Initializing USB Mass Storage driver...
my_host_number = 1
usb.c: registered new driver usb-storage
USB Mass Storage support registered.