All users of WD MyBook World Edition II (white light) have problems with firmware 1.1.16 and 1.1.18 with freezing the device and WD won’t help them to fix this BUG and release new firmware. The problem is in Twonky and Mionet. I communicated more then two weeks with WD Support and they ignore our problems! Somebody closed the problem Drive Becomes Un-Accessible After short use , however it was not solved.
Here is an update guide from dzentai how to fix this problem till we are waiting 9 months for new firmware which should fix this BUG permanently.
In the web configuration switch to Advanced Mode, then on the System tab using the Advanced button check the SSH Access checkbox on the top of the page, then Submit.
Using Putty or any other SSH client connect to your NAS’s IP address, and log in using “root” as username, and “welc0me” as password!
Now you are inside your NAS.
Type the following on the prompt (this will move/save the startup scripts to the /root/ folder and disable running of mionet and twonky main program and miocrawler it is unnecessary):
mv /etc/init.d/S9M_mionet /root/
mv /etc/init.d/S97twonkyserver /root/
mv /usr/mionet/bin/cvm /root/
mv /usr/mionet/changeNotifySocket /root/
mv /usr/mionet/plugin/miocrawler/miocrawler /root/
then reboot your NAS with
reboot
Disable all other unused services in the web configuration to free up some more RAM and make your NAS more stable.
Or something for experts.
The white light has an option on the web interface (Basic > Remote Access) that allows you to disable Mionet at startup, unfortunately, while the startup script correctly obeys that setting, there is a bug in a watchdog script that ignores it and will re-enable Mionet every ~20mins.
The fix, suggested by magugu, is to edit /usr/mionet/monitorCVM.sh and just below the comment lines at the top (prefixed by ‘#’) add the following:
Start of hack to make Mionet obey startup flag
if [! -f “/etc/.mionet_on_startup” ]; then
exit 1
fi
End of hack to make Mionet obey startup flag
The fix makes the script look for the flag (/etc/.mionet_on_startup) created by the web interface. The script terminates if the flag isn’t found, but if the flag does exist it will continue as normal (it’s designed to automatically restart Mionet if it is found not to be running)
I hope that more users will write to WD and they will start work on new firmware to fix all those BUGs written on this forum, because WD MyBook World Edition II (white light) has definitely more BUGs than iPhone 4 You don’t need restart iPhone every 20 minutes!!!
Regards,
Vladimir