I found this LanDisk 350 at a clearance sale so decided I’d fork out the $5 AUD to have a play around with it.
So after poking around with the bootloader, I decided to go look for the stock firmware to see if I could upload that with some modifications so I could play around with the stock system.
After a night of Googling, I couldn’t find any links to the original firmware. I tried to discover if I could download the firmware from the NAS, but that didn’t get me anywhere either. All the Googling did point me in the direction of SnakeOS however, which is replacement firmware for some NASes. However, it hadn’t been maintained in quite a few years so I was initially a bit hesitant.
I received my USB to TTL adapter today, so decided to have a look at the NAS and see if I could get root access to it.
The Serial console is actually under where the drive is, so I’ve gotten access to it from the bottom as there’s some plastic between where the drive goes and the port itself.
As you can see from the picture, I’ve stuck some jumper cords into the serial console port. The Yellow wire is actually the white wire on my USB->TTL converter, the green is still green, and black is still black. With the jumper leads plugged in, I turned the NAS On with
screen listening on
/dev/ttyUSB0 with a baud rate of
In my last post, I looked at the $5 NAS from MSY and poked around the interface to see what it can do out of the box.
Now lets see what I can make it do!
I recently saw a $5 NAS at my local MSY store. At first I couldn’t believe my eyes, $5 for a NAS?
Surely they were mistaken, and the price was just an error. But sure enough, it scanned as $5 and I was on my merry way shortly after I paid for it.
The box tells me that it can Store and share files, has an intuitive “wed” (I think they mean web…) control interface, a heatsink to prevent the drive from overheating, can connect with both USB and Ethernet, fits any 3.5 inch hard disk, and has LED Status indicators.
Let’s open the box shall we?
Inside, you get:
- The NAS itself
- A yellow handled screw driver
- 4 Hard drive screws
- A short SATA Data cable
- A short SATA Power cable
- A standard kettle power cord
- A 12V 3.5A power brick
- An instruction manual
- NAS Stand
- Drivers CD
- Ethernet Cable
Installing a hard drive is a simple matter of undoing the 4 screws on the blank side of the nas, undoing the 2 screws on the back side of the NAS, and then sliding out the side covers. On the side of the NAS are the mounting holes for the hard drive.
After installing the hard drive and re-installing the covers, I connected the NAS to my network, and to its power supply, plugged it in and powered it on. I was expecting a bang, but was (un?)pleasantly disappointed. The NAS boots up with some bright blue lights on the front to indicate that it is powered on and ready to service me.
I skipped the installation wizard to jump straight into the guts of the NAS. On the left hand menu under System, I could set up the Web Admin username and password, set up the time of the NAS, and also set up some other options on the NAS itself.
The Network Config menu let me set whether the NAS uses DHCP to get its IP address or I could set a static IP for the NAS. It also comes with a DHCP server and a Dynamic DNS client, however the client seems to only be for changeip.com.
The UPNP server lets me set up where the DLNA server will get its media from. This seems to work well enough to stream SD content. Some HD Content seems to stream with a bit of jitter, but otherwise still watchable.
There’s also a FTP Server setup. This is what I’ve been using to get files on and off the NAS.
Performance of the FTP server is rubbish, however for $5, what can you expect?
I tested the speed by copying a 100 megabyte file to and from my desktop computer.
I got a fairly constant 5 megabytes a second when I was copying to the NAS.
Copying from the NAS back to my computer was done at a slightly lower 3 megabytes a second.
CPU usage when copying to and from the NAS was quite high, which probably contributes to the low read/write speed.
Device Config lets you see how much space is used on the hard drive, what hard drive is in the NAS, and also allows you to eject the Hard drive…I guess that means that theoretically you could hot swap the drive ? I’m not sure yet.
The Downloader is the Bittorrent client. It seems to be included just so it can be advertised as a feature. The CPU on the NAS itself won’t be able to do more than 1 bittorrent download at a time. I added 2 torrents to the list and the CPU was pegged at 100% the whole time the 2 torrents were downloading.
The tools menu allowed me to reboot the NAS, update it (No idea where I would get firmware from), Reset it to factory defaults, and show the log file. My log file seems to only contain logs from the FTP server.
For $5, this is a bargain, if the power supply holds up. There are features on the NAS that are actually useful, even though this NAS seems to be from 2010 judging from the firmware version. I’m using it to store some files that aren’t important enough to backup, but take enough space on my desktop to bother me. It takes a little while for the files to transfer, but once the files are there, the NAS is sitting there happily serving me the files when I need them.
The only feature lacking from this NAS is NFS support. If it had that then I’d be a happy camper, but even without NFS support, it serves its purpose of sharing out an old 200GB SATA drive that I had lying around doing nothing.
Tune in next week to see what else I can make this NAS do