You are on page 1of 3

Jimbos version with thanks to BigKid for his (German) HowTo.

. Update: This process should work on both Live and Pro. Starting point: Stock LS Live/Pro firmware from the Buffallo site (also available in the download section of nas-central.org). Note: If you upgrade your firmware, use the uploader in debug mode without Boot selected. You get into Debug mode by adding :Code:

[SpecialFlags] Debug = 1

To lsupdater.ini and Right clicking on the Upload box on the task bar. Search the wiki for more info. A quote from nas-central.org (under LS Pro articles) Step-by-Step - Guide: 1. enable telnet and (re)set the root password 2. have wget on your box (e.g. get (addons.tar) on your box and untar it with "tar -C / -xzvf <path.to.addons.tar>" 3. modify install.nas: RC=/etc/init.d/twonky 4. start the installer, enter IP of your LS, user is root and the appropriate password And now my newbie translation for newbies: Do not do any of this stuff over a wireless network, it wont work. Disable your PC firewall before you start. If you don't know what a command prompt is or how to navigate directories, go and find out before continuing.

1 The Twonky installer requires telnet access on the LS to work. This is not enabled by default but can be turned on with the aid of a utility (http://buffalo.nas-central.org/download/TO ... COMMANDER/) developed by this community (you only require acp_commander.jar) ACP Commander needs Java (on your PC) to run. See java.com for the latest runtime version for your operating system. Once (java) installed, enter the following in a command (cmd) window from the same directory that contains your downloaded acp_commander.jar file.
Code:

java -jar acp_commander.jar -t <IP ADDRESS> -o

Replace <IP ADDRESS> with the address of your Linkstation. You should see something similar to the following: Using random connID VALUE = FB6A7FCF57E6 Using target: 192.168.1.11/192.168.1.11 (your IP address) ** NO message ** ** NO message ** Password changed. You now have telnet access with a blank (null) password until next reboot. If it doesn't work, try again. It could take up 5 times before acp_commander works.

2 You need to put wget on the LS Live/Pro (I had to visit wikipedia.org to find out what wget is!) wget is included in addons.tar available here http://buffalo.nas-central.org/download/Up ... /Binaries/. I also paid a visit to wikipedia to discover that a .tar is commonly used to collate collections of files into one larger file. So we need to copy addons.tar to the shared directory on the LS using windows explorer (or any other file

coping method). Then un-tar via telnet from the command (cmd) window we used in step 1. From the command window enter;
Code:

telnet <ip linkstation>

(the address of your Linkstation.) You are asked for a Login; enter root (no quotes) with a null/blank password. Once in telnet, enter;
Code:

tar -C / -xzvf /mnt/disk1/share/addons.tar

You should see a list of the un-tard files (including wget) Note: You can paste the line into your telnet window. Copy the line from here and from a Windows telnet (cmd) window, right click the window's titlebar, choose Edit then Paste (this is nonstandard). BTW, in Vista, you need to enable Telnet by going to Control Panel, Programs and Features, click "Turn Windows Features On and Off" in the left bar, check "Telnet Client", and click OK button. 3 Next you need to get a copy of Twonky for the LS Pro (also works for the Live) from their site; http://www.twonkyvision.com/Download/Tw ... index.html Note: Do not use the package for the Live, it won't work if you are following this procedure un-zip it on your PC This step is no longer required for the latest version of Twonky (they fixed the install.nas file) but you may wish to check it. find the install.nas file, edit it with notepad (do not use WordPad or any other editor) and change the line RC=/etc/rc.d/init.d/twonky to RC=/etc/init.d/twonky (remove rc.d) 4 Now you can run Twonkys NASSetup, enter your LS IP address and root as the username. With luck and a following wind, Twonky has been installed on your LS. You should now be able to log in from a browser on your PC with 'http://<LS-IPaddress>:9000' You may want to run Twonky at startup to save the manual process of typing /etc/init.d/twonky start from a telnet window. To do this enter (from the telnet window);
Code:

cp

/etc/init.d/rcS

/etc/init.d/rcS_old

This makes a copy of the rcS file before we modify/screw it up. Then enter(exactly as typed);
Code:

echo "exec_sh twonky" >> /etc/init.d/rcS

You may also want to enable telnet at startup, this will allow you to easily get back into your LS to make changes to your configuration. To do this you can use the vi editor to edit the rcS file and remove # from the line #/usr/sbin/telnetd. The rcS file is located in /etc/init.d but I will leave you to read up on the use of vi http://www.cs.colostate.edu/helpdocs/vi.html Notes:

It took BigKid two attempts to get telnet running and it took me two attempts to un tar addons.tar. The first attempt told me there wasnt enough disk space but after a reboot it worked. I also used WordPad to edit install.nas. This made the install fail. Use Notepad. And finally: This process documents the steps I took to get Twonky installed on my stock LS Live. I can now stream to my Xbox360 but accept no responsibility if you screw up yours. Good luck, Jimbo PS:I wrote this to document my first foray into modifying a Linkstation. I now have the confidence to replace the stock firmware to unlock its true potential. I hope others will use it in the same way.

You might also like