News:

Buffalo provides Data Recovery services. Read about it here.

Main Menu

Starting from scratch - Firmware from nothing?

Started by voyager529, March 25, 2015, 12:39:48 PM

Previous topic - Next topic

voyager529

Hey everyone!

Quick backstory: a friend of mine gave me a Terastation TS-RIX4.0TL/R5, with the disclaimer of "I can't get the firmware to load; if you can fix it, you can have it", keeping the existing disks for another project. So, I understand if the answer is "you're simply screwed", but it would be nice to have this handy device up and running in some capacity. The good news is that a solution involving "nuke it from orbit" (figuratively speaking, of course) is a perfectly acceptable set of procedures here.

I've installed a single disk for the purpose of initial configuration and acclamation to the system; I'm not looking to create a RAID at this juncture. However, while the manual indicates that a JBOD setup should be practical, it's unclear whether it will throw a temper tantrum if there isn't a disk in every slot. The disk is blanked out; there are no partitions on the drive.

I've attempted to run NAS Navigator, and it doesn't seem to see the Terastation. Presumably, this is acceptable, due to the implicit necessity of working firmware for that application to work. I have the ZIP file for the 1.65 firmware update. I've static IP'd my laptop and have an ethernet cable directly connecting the two of them, with a static IP in the same 169.254.x.y subnet. The firmware update utility sees the NAS, but when I attempt to flash it, I get the error "Partition not found. Aborting firmware update". I also tried loading the firmware blob on a USB flash drive and hope it would pick up; no dice there, either. The NAS will ping, but it doesn't telnet, SSH, or HTTP as far as I can tell. The manual doesn't seem to address this scenario; Google searches have brought me other forum posts like this one (http://forums.buffalotech.com/index.php?topic=22603.msg82311#msg82311), and others mentioning a "Kirkwood TFTP" application, which I had no success with, either - it camps out at "accepting requests", with no requests actually made, so it would seem. I also tried what was listed on this blog post (https://www.thekua.com/atwork/2013/02/fixing-my-buffalo-linkstation-live-ls-chl/comment-page-1/), but didn't get anywhere, and the "force firmware update" procedures didn't seem all that useful, either.

The LCD reads that it's in "Emergency Mode" with a red backlight, eventually turning a nifty magenta color. After some time, the fans power down entirely.

I greatly appreciate any and all available asistance with getting this NAS to work.

Joey

davo

PM me for TFTP / Boot Images / Recovery files  LSRecovery.exe file.
Having network issues? Drop me an email: info@interwebsireland.com and we will get it fixed!

Have i helped you? Buy me a coffee as a thanks!
https://buymeacoffee.com/buffalodavo

voyager529

I got it!!

I started with davo's advice and put three more drives into the NAS. No change.

What ended up working was to alter the TSUpdater.ini file as follows:


[Flags]
VersionCheck = 0
NoFormatting = 0
iSCSI = 1

[SpecialFlags]
Debug=1


This formatted the drives and forced the firmware to be uploaded. It did take a couple of attempts for the firmware flash to finally take; at one point it complained about the inability to make a TCP handshake...but the magical 'reset' button seemed to help aplenty in that regard.

Do note that the entire point of this exercise was to force a factory reset on this NAS, and had there been any data on the disks I cared about, I'd be screwed. If you're reading this, and you've gotten to this place by way of a NAS with actual data on it, I strongly recommend taking a desktop, a handful of SATA cables, and an Ubuntu disk out first, because this WILL completely wipe your drives...I happened to have been in a place where that was the goal.

Thanks, and I hope this helps someone.

Joey

voyager529

Bonus tip: My firmware flash was in Japanese. If you end up with the same issue, log in with the default credentials (admin/password). Choose the second button in the top, charcoal greyish header bar. Leave it at the first option in the light grey header beneath it, then expand the fourth maroon option bar. You'll be able to change the language to English from there.

Joey

PS to forum mods: Sweetcaptcha is amazing. Asking me to add the sum of square roots at 1:30AM is cruel and unusual punishment :-P

Eastmarch

It really confuses the bots. The question can't be Google-able.

I'll look at that package, it will have to be available for SMF.
**A single copy of data, even on a RAID array, is NOT a backup! Hard drive failure is not a question of IF, but WHEN! Don't take my word for it, take Google's!**

Browser ID: smf (is_webkit)
Templates: 4: index (default), Display (default), GenericControls (default), GenericControls (default).
Sub templates: 6: init, html_above, body_above, main, body_below, html_below.
Language files: 5: index+Modifications.english (default), Post.english (default), Editor.english (default), Drafts.english (default), StopForumSpam.english (default).
Style sheets: 4: index.css, attachments.css, jquery.sceditor.css, responsive.css.
Hooks called: 219 (show)
Files included: 35 - 1354KB. (show)
Memory used: 1014KB.
Tokens: post-login.
Queries used: 20.

[Show Queries]