First Look at TonidoPlug
For Linux Pro Magazine readers, the name Tonido will sound familiar. I covered this sleek and user-friendly solution that lets you turn an Ubuntu-based machine into a nifty server in issue 105. Recently, CodeLathe, the company behind Tonido, launched TonidoPlug -- a tiny Ubuntu-based server running the Tonido software. In theory, this sounds like a great idea: plug the device, run a quick and simple setup, and you have a fully-functional Linux-based server that you can use to share files and photos, maintain a personal blog and collaborate with other users. But how does this idea work in practice? To find out, CodeLathe kindly agreed to send me a review unit of TonidoPlug, which duly arrived a few days later. While I plan to write a more detailed review of TonidoPlug later, I'd like to share with you my first impressions.
Let's start with the packaging. TonidoPlug's box gives a first indication of how small the device is. Measuring about 6x5.5x3 in, the package looks more like a gift box rather than a server package.
The box contains the TonidoPlug unit, a power cord, an Ethernet cable, and a brief user guide. The device itself is based on the Marvell SheevaPlug plug computer. It's powered by an embedded Marvell Sheeva™ CPU core running at 1.2 GHz backed up by 512MB DDR2 RAM and a 512MB flash disk. The device sports an Ethernet jack for network connectivity and a single USB port for additional storage.
Setting up TonidoPlug is pretty straightforward. Use the supplied Ethernet cable to connect TonidoPlug to your network, plug the device into the mains, and the server is ready to go. Use another machine on the network to go to http://www.tonidoplug.com/ip, and once the server has been located, a configuration wizard will guide you through the configuration process.
By default, TonidoPlug is not accessible from the Web, but you can enable this feature from the Tonido dashboard. Once you've done that, you can access your TonidoPlug server via the http://<tonidoid>.tonidoid.com:<port> address.
The Tonido software installed on TonidoPlug is identical to the standalone package that has been covered in the article, but it does include a few additional applications: WebsharePro (application for sharing files and documents, Torrent (torrent manager), Explorer (file manager) and Plug Admin (administration utility for managing TonidoPlug).
The default 512MB storage can be expanded by plugging a USB stick or a USB hard disk into TonidoPlug. As soon as you do that, TonidoPlug automatically detects the connected storage device, and you can use it right away. No fuss, no muss.
Finally, you can connect to TonidoPlug via ssh. This probably won't matter to most TonidoPlug users, but Linux geeks would appreciate the ability to tweak and hack the device.
So far, I like what I see. The hardware is excellent, setup is a breeze, and the supplied software covers all the bases.
Access Without InternetNah, you can access it right out of the box. Plug it in, connect it to your router with an Ethernet cable, go to your router's admin page and find out what IP was assigned to TonidoPlug, and then ssh to root@ip-address-here. Default password is nosoup4u.
Is this a commercial version of the SheevaPlug ?Is this a non-development, commercial release of the SheevaPlug from http://www.plugcomputer.org ? It sure looks like one.
tonidoplug site access only for finding Plug IP initially@George The connection to http://www.tonidoplug.com/ip is made only to figure out your plug's IP address so you can connect to it after your DHCP server assigns an IP to it. This needs to be done only the very first time.
If you know how, you can determine the IP address by other means and connect to it.
So you don't need an internet connection everytime to access your plug. Everything is happening inside your own network (unlike other Plug products out there)
local accessif you read the instructions, you will see that it provides a direct connection for advanced users. You will have to find the device's IP as assigned by DHCP. This should be trivial if you have access to the DHCP server. If you don't.... good luck.
Open http://<tonidoplug ip address>:10001/
* http://<tonidoip>:10001/ using browser running in a machine connected to local network. You should see "First Time Setup Wizard". Use userid=root and password=nosoup4u to login.
not understanding web based administrationI am not quite understanding something you are saying in your introductory article. Are you saying that the initial admin of the device is through http://www.tonido.com/ip
So does that mean the system HAS to be accessible from the internet to aministrate is since the administration takes place through the company's web site???
If so what if the user does not have a full time or even an internet connection at all? How do they gain access to the system?
A new class of problems lets a malicious app pre-configure an invisible privilege update.
New Hack language adds static typing and other conveniences.
New crypto policy system will offer easier configuration and more uniform security.
Ubuntu founder denounces insecurity in proprietary, close-source software blobs.
Vulnerability affects many Linux web servers
The Bavarian capital shuns Microsoft, Google, and other alternatives to implement an open source groupware solution.
Phone vendor partnerships bring Mark Shuttleworth's dream of Ubuntu on a phone a step closer to reality.
Donors will get to vote on new features for the free video editor.
Debian project puts init out to pasture and says no to Ubuntu's Upstart.