I am proud to announce on behalf of lb_worm the release FreeLink v1.0 (arm9) for the Linkstation Pro.
The package can be downloaded at http://buffalo.nas-central.org/download/LSPro_ARM9/Distributions/Freelink/FreeLink_arm9-1.0rev2.zip
Please read the README.1st file included with this Freelink release.
Please post any bugs into the Freelink-arm9 section of the BugTracker.Note: Please re-install FreeLink with revision 2 of the release. This revision fixes the permission issues that were found in the original release. Sorry for the trouble.INSTALL INSTRUCTIONS:Intrid-Only Installation:Important:
Users that have not installed a lb_worm's custom initrd or firmwares containing lb_worm's custom initrd must install the "initrd-only" package before installing FreeLink. Failure to do so may result in a failed install or a bricked box. The initrd-only package is included in the FreeLink package. Use the updater found in the initrd-only folder to install the initrd-only package.
*Warning Notices: When installing the initrd-only package, there will be an error saying "hddrootfs.img not found", "uImage.buffalo not found". That is expected as we are only updating initrd. The errors can be overridden by using the "Debug Mode" for the Buffalo Updater. To access the debug menu, right-click the "Buffalo Updater Icon" on the Windows context-bar (the bar at the bottom of the screen that spans between the start menu and the clock). Select "Debug(D)..." and the Debug Mode menu will pop up. In the upper left-hand corner of the menu is an "Update" section. Deselect everything in that section except "Update initrd" and hit ok. Then update as usual. FreeLink Installation:
Users may install FreeLink by using the buffalo updater supplied with the FreeLink package. The FreeLink firmware will be installed in the same manner as the stock firmware. Please use a wired-ethernet connection to install FreeLink. Wireless-ethernet connections are known to cause problems. Ignore the "Waited for 240[s] seconds but couldn't confirm..." message at the end of the update and click "No" when the updater asks whether it should wait again for a response. Also ignore any error messages afterwards. The error messages are cause by the fact that FreeLink does not contain the Buffalo Updater Daemon.Removal of FreeLink:
If for some reason FreeLink must be uninstalled, users must boot to the ramdisk (initrd) first. The ramdisk contains the Buffalo Updater Daemon that the Buffalo Updater requires. To boot to the ramdisk, access the linkstation shell via ssh. Run the following commands:
1) run "vi /boot/boot_options"
2) edit the line "MENU_TIMEOUT=4" to read "MENU_TIMEOUT=EM"
3) run [Esc], ":", "wq"
4) run "reboot"
The box should boot to the ramdisk after the reboot.Key notes to remember:
*This version does not contain the updated kernel 2.6.17. As a result, udev will not work in this release.
*Telnet is not installed. Use SSH for shell access.
*Ramuk's freelinkomatix script has not incorporated this FreeLink release yet.
*The default root password is "lspro" and the default admin password is "admin". Please change these passwords.--Great work lb_worm and thank you on behalf on the community.
Here is the wiki page (still a "stub") for FreeLink-arm9: http://buffalo.nas-central.org/index.php?title=FreeLink_for_the_Linkstation_Pro
---------------------------------------- Special Instructions for Upgrading from the Telnet-enabled Stock Firmware v1.03rev2:
You will need to edit the text file /etc/linkstation_release so that the firmware date is an earlier date. Otherwise the updater will not install the firmware. The reason is that the build dates reported in linkstation_release for FreeLink and the telnet-enabled stock firmware v1.03rev2 are the same. This issue will be patched soon.
EDIT: by mindbender (just changed some lines to bold + italic style)