FreeLinkomatix

FreeLinkomatix is a tool for the Debian version of Linux used on the BuffaloLinkStation called FreeLink. It is designed to automate the addition of applications, libraries, and the upgrade to a v2.6 kernel (PPC linkstations only: LS1 and HG) which is not provided directly in the FreeLink distribution. A bash shell script modeled after Automatix will use apt-get to install applications from the APT debian repository. Some software will come from http://downloads.linkstationwiki.net, the remainder will be compiled from source. This supports both the PowerPC and MIPSel versions of FreeLink.
This script is similar to Andre's Web Installer. The script also looks for the most recent version of itself.

WARNING!

This is meant to be run on a FRESHFreeLink install. It's probably not a good idea to run it on an already heavily customized FreeLink box. Regardless it performs actions mostly through apt-get and should not cause irreversible damage.

Installation

Open the archive and carefully read the included README file for any specific instructions.

Disable any firewall(s), including any built-in Windows firewall

Make sure the LinkStation and your PC are on the same sub-network. This likely requires that you change the IP address (and probably the subnet-mask) of your PC and router to a different IP address (out of the box the LS should start out on 192.168.1.XXX but in EM Mode it will have a static IP address of 192.168.11.150)

Run the firmware updater executable HD-???LAN FWUpdate-english.exe

After finding your LinkStation, press the "Renew Firmware" button, and wait. Have patience, and keep your calm. If you think the Firmware updater is acting strange, do not try to disconnect the LinkStation or abort the update in another way.

After flashing connect your LinkStation up to the network with subnet 192.168.1.XXX

Find your LinkStation on the network and Telnet to it with PuTTYtel You will be at the root shell.

WARNING!

The MIPSel version of FreeLink does not have telnet enabled as a default but rather SSH. Use PuTTY to open a SSH session to: 192.168.11.150 (it has a static IP).login as: root , password: freelink

Debian GNU/Linux 3.1 %h

root@LinkStation:/#

Change the root password

passwd root

Primary Script

On a newly FreeLinked Linkstation you can get and install FreeLinkomatix with the following:

Post Kernel 2.6 Script

After Kernel 2.6 is done installing and the system reboots, Find your LinkStation on the network and open an SSH session to it with PuTTYtel, at this point you should be able to run the secondary script: