Unfortunately no one can be told what fun_plug is - you have to see it for yourself.
You are not logged in.
Hi all,
I would like to share my work with heavy customization of DNS-325.
https://github.com/davidedg/NAS-DSN325-mod
Present work consists of:
- U-Boot 2013.07 with multiboot order (usb->hdd->nand->netconsole)
- Kernel 3.11 with OverlayFS support for readonly root option (switchable on/off).
- Initramfs image creation and support scripts (needed mainly for OverlayFS script)
- Rootfs build for UBI-on-NAND (EMDebian Grip)
- Rootfs build for HDD (Standard Debian 7)
- Buttons support (with esekeyd)
- Fan Support
- Bluetooth Support (via USB dongles - I tested D-Link DBT-122)
- Sound Support (Bluetooth device pairs with external bluetooth speakers)
- Mopidy + Spotify installation instructions
Also done, but not yet documented:
- Samba server
- OpenVPN server
- Transmission-Daemon
- MiniDLNA
Hints and critics welcome
Bye!
DavideDG.
Offline
hi sorry, implementation means that this is working over the original firmware? if yes then they work like packages or command line?
edited 10-1-2014: Did you compile the boot-loader too? could it be possible compiling boot-loaders ready for different quantities of RAM? just to don't need to edit the nvram for change the setting after a reset
Last edited by desigabri (2014-01-10 15:50:17)
Offline
No, it's a total replacement of the original firmware.
I needed SOUND and BLUETOOTH support and the original firmware's kernel does not support it (neither as a module afaik).
Yes, I recompiled boot loader, too. I used u-boot version 2013.07, enabling netconsole. I plan to recompile version 2013.10 and adding GPT/EFI support (got my filthy hands on a 3TB drive )
I don't understand your question.
The nas has 256MB of ram - why would you need to change the quantity of ram (seen by the OS?) ?
I can speak Italian, too, if this can ease the communication
Offline
DavideDG wrote:
No, it's a total replacement of the original firmware.
I needed SOUND and BLUETOOTH support and the original firmware's kernel does not support it (neither as a module afaik).
Yes, I recompiled boot loader, too. I used u-boot version 2013.07, enabling netconsole. I plan to recompile version 2013.10 and adding GPT/EFI support (got my filthy hands on a 3TB drive )
I don't understand your question.
The nas has 256MB of ram - why would you need to change the quantity of ram (seen by the OS?) ?
I can speak Italian, too, if this can ease the communication
eh eh eh si immaginavo fossi italiano ma nel forum l'inglese sebbene di basso livello almeno lo possono capire tutti. (I thought you were italian but if I write in english, also if badly, then all people can understand me).
Sorry about my previous question, I confused DNS-325 with DNS-323, there are three different topics that I want to read in: for DNS-323, for DNS-325 and now also for NSA-325.
So when I read you about recomiling the firmware and changing the boot-loader I though you where speaking about DNS-323 (64Mb RAM), and because I programmed to mod my DNS-323's I asked to know about your work.
Anyway is interesting that you compiled the firmware for DNS-325. I bought it because it is powerfull compared to the DNS-323, but I coudn't use it until some weeks ago after the new firmware that now fortunatelly support EXT4.
In the meanwhile I decided to upgrade to the Zyxel NSA-325, convinced by the good opinions that I found in the net about it, horse power at the first but also a good transfert rate, I know that also NSA-325 has similar hardwdware and run ffp too and because I found it at the same price of the DNS-325 I wanted to try it.
more about the DNS-325: I would like to know more about compiling addons, did you compiled addons too? Do you think to share your modded firmware? I would like to upgrade mine. I would like to ask about the other hardware too, but I'll do it in the correct topic.
thanks in advance for you answer
Last edited by desigabri (2014-01-11 14:40:23)
Offline
Maybe I used wrong wording: My custom "firmware" is plain Debian 7 rootfs with custom compiled 3.11 Linux Kernel.
I played with ffp and its modules in the past, but I decided to go this route as I needed more control.
Anyway, if you want to take a look, most of my work on it is already online: http://davidedg.github.io/NAS-DNS325-mod/
As for Zyxel NSA325: I plan to buy it (and mod it), too, mainly for the 512MB of ram!
On DLINK DNS325, this is my current ram situation:
~# free
total used free shared buffers cached
Mem: 253532 210352 43180 0 1128 122336
-/+ buffers/cache: 86888 166644
Swap: 524284 54776 469508
The main ram consumer is squeebox server: it take approx 150~200 MB of ram
Ciao!
Offline