I dont have a worldbook, i have a wd mbl, but the following is applicable
There is a thread on this topic here
http://mybookworld.wikidot.com/forum/t-305396
This is what I do, based off of a pre-installed default wd twonky nas setup
A.
To enable ssh enable it with the following url
http://yournasip/UI/Ssh
B.
you can use putty or winscp to get access to the nas
username root
password welc0me
C.
I download the latest version, at present twonky-powerpc-glibc-2.2.5-special-7.0.9
and then extract it the nas /shares/Public/Software/twonkymedia709
and then rename /shares/Public/Software/twonkymedia709/twonkystarter to twonkymedia
D.
Disable Twonky from the WD Admin Web interface
E.
The following is my procedure for installing twonky on the WD nas
1. this copies the existing twonky folder to old for backup reasons
mv /usr/local/twonkymedia-5 /usr/local/twonkymedia-5old
2. this removes the original twonky folder
rm -f -r /usr/local/twonkymedia-5
3. this copies the new pre-extracted version to the default folder
cp -r /shares/Public/Software/twonkymedia708 /usr/local/twonkymedia-5
4. this deletes the any cache or settings files from the old version
rm -f -r /DataVolume/cache/twonkymedia
5. this renames a wd script, to stop the wd from reseting twonky on startup
(this may or may not exist, I forget the conditions of the how it gets created)
mv /usr/local/sbin/writeTwonkyContentDir.sh /usr/local/sbin/writeTwonkyContentDir.sh.old
F.
Enable Twonky from the WD Admin Web interface
G.
Open the Twonky Web Interface and enter you license key
http://yournasip:9000
Notes:
The above procedure with adjusments for 6.x always worked, and so far with 7.x
The reason I do it this way, is to not have to re-invent the wheel
and or deal with how wd may or may not make changes, so I conform to the wd
The newer versions of twonky has TwonkyProxy and WebDav services
The above process does not deal with those, hence they dont start
The TwonkyProxy is needed if you want to leverage the myTwonky in the navtree
While I havent done it yet, there is example of how to start them in the twonky.sh script
- These are the known files involved
/etc/init.d/twonky ( This is the actual wd twonky startup script )
/usr/local/sbin/share-param.sh ( This is the script that makes setteings reset )
/etc/rc2.d/S85twonky (links to /etc/init.d/twonky)
/etc/rc6.d/K85twonky (links to /etc/init.d/twonky)
/var/run (links to /tmp)
/tmp/mediaserver.pid
/usr/local/sbin/writeTwonkyContentDir.sh
- These are the known directories involved
/DataVolume/cache/transcodingcache
/CacheVolume/transcodingcache (links to /DataVolume/cache/transcodingcache )
/DataVolume/cache/twonkymedia
/CacheVolume/twonkymedia (links to /DataVolume/cache/twonkymedia )
/var/twonkymedia (links to /DataVolume/cache/twonkymedia )