Thanks a lot, these steps really work! I succeeded in upgrading TwonkyServer v5 to v6 (I upgraded to the newest version 6.0.34, instead of 6.0.32 from your post). Except between step 6 and 7 you forgot to mention that the files in the new directory needs to have executable rights.
When I followed your steps Twonky would not start at step 9, then I used Winscp to upload the files, after I mod them to 0755 Twonky started up and running successfully! (@ ggartrelle: maybe you can add this step to your post)
Everything works for me with this version! Now I CAN stream MKV files succesfull to my Samsung LED TV (I’m as happy as a little child).
I can play forward/backward, the navigation tree has improved since v5, .srt subtitles work now, DTS and D.D.5.1 can also be streamed to the TV (which forwards it to my audio receiver).
The only thing that doesn’t work yet are thumbnails of MKV movies and the subtitle option is not visible in the tools menu (which makes it impossible to change the timing of the subtitles). I will post this as feedback on the TwonkyServer forums. Edit: to be found over here: http://www.twonkyforum.com/viewtopic.php?f=2&t=9827&p=36783#p36783
ggartrelle wrote:
WD Customer Service/Staff has been AWFUL addressing this issue up until this point. All they simply need to do is supply a firmware upgrade with TwonkyMedia Server >= 6.0.30. I was planning to return my MyBook Live device, but I thought I would try to upgrade the TwonkyMedia Server on my own first. I successfully upgraded from 5.1.9 to 6.0.32 today using the following version:
http://www.twonkyforum.com/downloads/6.0.32/twonkymedia-powerpc-glibc-2.2.5-6.0.32.zip
I selected the PowerPC version since that’s the machine hardware name that is returned when I run the uname command on my device:
MyBookLive:~# uname -a
Linux MyBookLive 2.6.32.11-svn21605 #1 Fri Oct 15 17:13:23 PDT 2010 ppc GNU/Linux
MyBookLive:~# uname -m
ppc
To get this up and running only really involved a few simple steps (assuming you are familiar with navigating Linux):
- Download TwonkyMedia Server 6.0.32
- Copy the downloaded package to the /root directory on your MyBook Live device (e.g., using scp)
- Unzip the downloaded package in the /root directory
- Create the following folder: /usr/local/twonkymedia-6.0.32 (NOTE: the original installed TwonkyMedia Server 5.1.9 is installed in /usr/local/twonkymedia-5)
- Copy the following files and directories from /root to /usr/local/twonkymedia-6.0.32:
- Linux-HowTo.txt
- RevisionHistory
- cgi-bin/
- plugins/
- radio.m3u
- resources/
- twonkymedia
- twonkymedia.sh (you don’t really need this)
- twonkymediaserver
- Copy the following files from /usr/local/twonkymedia-5 to /usr/local/twonkymedia-6.0.32:
- bg_trans
- start_bgtrans.sh
- twonkymedia-server-default.ini
- twonkymedia-server-default.ini.orig
- Copy the file /usr/local/sbin/share-param.sh to /usr/local/sbin/share-param.sh.orig to create a backup copy
- *VERY IMPORTANT STEP * Edit the /usr/local/sbin/share-param.sh file and set twonky_dir=/usr/local/twonkymedia-6.0.32
- Restart the TwonkyMedia Server: /etc/init.d/twonky restart
You should be able to verify that TwonkyMedia Server 6.0.32 is up and running at this point by pointing your browser to the TwonkyMedia Server config page ( http://<your_ip>:9000/config) or by going to the MyBook Live UI and viewing the settings page for TwonkyMedia (Settings > Media > Twonky > Status). Either page should show the TwonkyMedia Server version as 6.0.32.
If you ever need to switch back to 5.1.9 for any reason (which I have no idea why you would want to), just edit the share-param.sh file and change the twoky_dir setting back to its original value (set in /usr/local/sbin/share-param.orig) and restart Twonky (/etc/init.d/twonky restart).
This version of TwonkyMedia Server requires a license after the 30-day trial period ends, but at least you have that amount of time to evaluate it. I downloaded this version because I had problems streaming MKV video files from my MyBook Live device to my Samsung LED TV. I verified that this version resolves that issue.
Hope this helps!
Alias: Gordon.Gartrelle