You are here: start » Tantalus' Firmwares

Tantalus' Firmwares

This page provides custom firmwares for the NAS devices LG N2R1 (respectively LG N2B1) and LG N1T1.

News

Upcoming Firmwares

It's been a while, since I last uploaded a new firmware. And further firmwares need more time. Because of that, I release a feature list of upcoming firmwares.

Create GUIs with XML

Status: Finished. Maybe a few widgets are missing.

The ServiceManager will be able to parse XML files on-the-fly to create GUIs. This has many advantages:

  • It's simple to program GUIs. Many pre-created widgets allow an easy integration into the web interface.
  • It's only necessary to write a XML and a PHP file.
  • No recompilation of the ServiceManager is required (→ distribute GUIs via the PackageManager).
Example
XML
<?xml version="1.0" encoding="UTF-8"?>
<gui type="service" category="net" defaultbuttons="yes">
    <table>
	<row>
	    <col><label>Label:</label></col>
	    <col><label>Simple Text</label></col>
	</row>
	<row>
	    <col><label>Textbox:</label></col>
	    <col><textbox id="textbox" /></col>
	</row>
        [...]
	<row>
	    <col><label>Anchor:</label></col>
	    <col><anchor url="http://lg.threnor.de">lg.threnor.de</anchor></col>
	</row>
	<row>
	    <col><label>Button:</label></col>
	    <col><button action="button">Button</button></col>
	</row>
        [...]
    </table>
    [...]
</gui>
Result

MiniDLNA

Status: Parts of the web interface are missing.

An additional DLNA server will be added to all firmwares: MiniDLNA. Easy to setup and for free. This service will be used to test the new XML support of the ServiceManager.

Encryption

Status: Web interface and USB are missing.

It's possible to encrypt the hard disk with dm-crypt/LUKS. Only encrypted file containers are supported in the first release, because it has no real use to encrypt the entire partition (write speed < 4 MiB/s locally. Using a network service … zzzZZZzzz). The container will be decrypted with a keyfile (e.g. USB-Stick on startup). I won't add a feature to decrypt the container via the web interface, yet. Most people would use an insecure connection anyway (or wouldn't verify the certificate).

2011/03/14 17:02 · Tantalus

Website Update

I have updated the website. The site uses DokuWiki as back end, now. Everyone should be able to gather information now.

Feel free to write articles or correct my terrible english sentences. ;-)

To explain the structure of the wiki: The wiki uses namespaces to group articles. The top level namespace divides into en (English) and de (German). The next level consists of the devices n2r1/n1t1 and the services.

If you want to add an article about Twonky, just create a new page en:service:Twonky and modify the template. If you are able to write german, I'd appreciate it when you create de:service:Twonky, too.

2011/02/28 21:21 · Tantalus

N1T1 Firmware 3603.484.t0

  • NFS-Server reactivated
  • SM-MyWeb and SM-MySQL are now obsolete and have been removed. Use the official webinterface of LG instead.
2011/02/28 00:56 · Tantalus

N2R1 Firmware 2569t Rev 1.0.0

  • Added SFTP
  • Added Twonky 6 (experimental)
  • Fixed reset of uptime
  • Fixed error messages in the CLI of PackageManager
  • Fixed several encoding problems in ServiceManager
  • Fixed preserving of user/group permissions in SM-Editor

Twonky 6 produces a high CPU load on startup. But after a few minutes the CPU usage goes down. Twonky 6 has been classified as experimental because of this issue. Do not activate Twonky 6 and Twonky 4 together. It's highly recommended to upgrade to this version, if you are using the integrated ServiceManager-Editor.

2011/02/28 00:54 · Tantalus

N2R1 Firmware 2557t Rev 1.0.0

  • Upgrade to 2557 1.0.0 (Webserver, MySQL, Webinterface for mobile phones)

Please read the help of the new webserver about ports. If you are no longer able to access the webinterface, try to open the webinterface manually by typing http:/ /<host|ip>:8000 in your browser.

2011/02/28 00:54 · Tantalus