Just like most that have hacked their WD MyCloud to include Transmission client for all their torrent need, it came as a surprised that my unit stopped working. I could no longer access the web UI nor Transmission. After some ssh diggin, the 4.0 update has replaced all the stuff that I’ve added. I pretty much used the WD as my little linux box, which is pretty awesome.
I know what you mean, sounds like a WD manager has stepped in and said something like "Why are we allowing people all this freedom. They should pay extra for it, our other higher priced NAS products are suffering. Lets take away this ability and lock it down."
Little do the managers know its one of the best features of the box! I know engineers are the first ones to have a device thats hackable beyond its primary function… it the narrow minded managers that stuff it up with [Deleted]
Don’t get me started on the Boxee Box debarcile … a consumer media player that was supposed to be open but went on sale completely closed until hackers had to save it from the consumer rubbish bin.
So thanks Yo_Bubba, at least we have an image for custom building the hardware to allow tinking again independant of WD.
You’re right, WD has no business in what I do with a piece of hardware that I own. Of course, I’m fully aware that if I hack the device, I will void my warranty. It’s fair game. WDC build this WdMyCloud using freebie GNU apps and they are gracefully allowing the enabling of SSH from the managment GUI. Kudo to WDC engineering team. Most of the embedded NAS vendor usually lock their GNU device from user tinkering, which is NOT cool. Anyway, even without SSH access from the management GUI is not a big deal, since you can alyways mount the WDC RED HDD and install SSH from Debian SID MAIN. Anything that is man build can be hack period.
After this 4.0 firmware update debacle, I’ve spend a little bit of time doing a post-mortem of the update and frankly I’m surpised and I have told the WD Level 2 support folks that WDC is evil in the way they update the unit. In the firmware package, it contain a DD image of the probably a engineering release version of the HDD image. The update simply write the root file system which contains all the stuff that I’ve installed or complied. This is very sloopy way of providing an update. Yes, I’ve installed GCC complier and link library onto the units for development works. Hack, I’ve just install the Asterisk PBX onto the MyCloud and it works just fine. After analyzing the firmware update shell script, I WILL NEVER EVER ALLOW the UNIT to install any update period.
The units works extremely fine with all my HD media needs. Perviously, I’ve tried the DLNA on a high-end Netgear router and it leaves bad taste in mouth. With MyCloud, I can now stream all media to my 1080P projector, iPAD, Samsung Galaxy Android phone and all my other LED LCD tv. Oh BTW, I’ve a USB 3.0 active hub with 4 ports and I’ve hook four additional 2.5" USB 3.0 hard drive and it’s running fine.
The WDC firmware team has not done themself any favour by releasing an update that is not extensively tested and results in all this **bleep** and moaning on this forum.
PS: For the money, the embedded ARMF motherboard runs a dual core ARM processor at 1.2ghz which is way better than the Beagle board black costing almost $70 for the Rev C with only a single T1 core at 1.0ghz. The MyCloud is a very capable embedded Linux machine.
WD MyCloud CPU Info
Processor : ARMv7 Processor rev 1 (v7l)
processor : 0
BogoMIPS : 1292.69
processor : 1
BogoMIPS : 1292.69
Features : swp half thumb fastmult vfp edsp neon vfpv3 tls
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x2
CPU part : 0xc09
CPU revision : 1
Hardware : Comcerto 2000 EVM
Revision : 0001
Serial : 0000000000000000