Linksys NAS200 Disk Failure - Part 2
Posted by Ryan Baxter Wed, 25 Mar 2009 23:27:00 GMT
A few weeks ago I began having problems with my Linksys NAS200. At the time, I couldn’t discern whether it was a hard drive failure or a problem with the NAS200’s disk controller. The status message within the NAS200’s administrative panel suggested that the drive had been “removed”. I received no alert message and proceeded to diagnose the problem to the best of my abilities.

After some thought, I devised a plan to back up the remaining good disk, power down the NAS200, and replace Disk 1 with a new hard drive. I purchased an Eagle Consus M-Series external drive enclosure
and a spare Western Digital 500 GB hard drive for a total of $102.95. I placed the order last Saturday and UPS delivered the package to my door on the following Tuesday.
Last night I backed up the files on my Linksys NAS200 using the Eagle drive enclosure and a spare 250 GB SATA drive that I had laying around. Transferring the files from my NAS200 to the external drive was painful. At speeds between 900 KB/sec and 1.9 MB/sec, I decided to make a sacrifice and chose not to include my music and movie collection.
Even without my media files the backup still took about nine hours to complete. It’s almost inevitable that my wife is awake at 3 AM. Before bed, I asked her to wake me up so that I could check on the progress of the backup. I didn’t want to risk having the USB drive enclosure overheat and foil my plans. My wife is more cheerful than I am at 3 o’clock in the morning. She woke me up as planned and I stumbled from the bedroom to sit on the floor in front of the NAS200. The backup was complete.
Do not attempt to insert a hard drive into your NAS200 in the dark. Remember the puzzling “ribbon” that I found in each of the drive bays? Well, half of the ribbon is encased in plastic. I didn’t even think about it last night and ended up turning Disk 1’s ribbon into an accordion. In the dark, at 3 AM, I thought the drive was properly seated. I turned on the device and waited. The Disk 2 LED lit up brightly. I waited some more. Disk 1 remained dark. My wife turned on our living room lights and found me squatting on the floor holding the NAS200 inches from my face. Within the glow of the incandescents I could tell what I had just done.

I had to shake the NAS200 (gently) to remove the disk that I had just securely wedged into the first drive bay. Once the drive was removed I decided to try again in the morning. With proper lighting and a few more hours of sleep, I carefully inserted the new drive and pressed the power button. The NAS200 whirred and its lights began blinking. Disk 2… Disk 1… Disk 1! According to what I had previously read, The NAS200’s disk LEDs alternate when mirroring. My NAS200’s lights were doing just that.
After work I noticed that both disk lights were solid indicating that both drives were active. I checked the NAS200’s administrative panel and both drives were listed as “Used by RAID 1”. Satisfied, I mounted the shares and proceeded to browse through my files. Everything was there!
My original NAS200 review has over ninety comments and both the Linksys community forums and linksysinfo.org are filled with posts left by people inquiring about the device. I’ve read a lot of bad reviews and received quite a few disparaging comments regarding the reliability of the NAS200. I bought it knowing it was new on the market. Trusting the Linksys brand name, I figured it’d be a sturdy device and for eighteen months it has been.
It’s just as foolish to rely on a single device as it is a single hard drive for safe file storage. Hardware will always fail. That said, I’ve begun to work on an off-site storage strategy for my home backups. I’ll be posting more on this when I’ve worked out the details.
- Posted in Expect the Unexpected
- Meta no trackbacks, 13 comments, permalink, rss, atom
Linksys NAS200 Disk Failure
Posted by Ryan Baxter Thu, 26 Feb 2009 03:58:00 GMT
After 18 months of abuse, my NAS200 finally lost a hard drive. I heard a muffled beep this evening while working on a new design for this website. Thinking it was one of my daughter’s many noisy toys, I dismissed the alarm and continued working. About an hour ago I attempted to save my work to a share on the NAS200, but was greeted with this rather ambiguous error message.
I could ping the device, but browsing to its administrative website resulted in a 404 error.
The NAS200’s power and Disk 2 lights were blinking in alternation. The Disk 1 indicator was not lit at all. My heart sank at this point. So I next did what all IT professionals do when disaster strikes. I hit the power button and said a small prayer. Unfortunately, my NAS200 would not shut down. I yanked its power cord from the wall, let it cool down, and plugged it back in. As the NAS200 powered up, its fan whirred and lights began blinking.
After reboot, the NAS200’s lights blinked in the same pattern as before, but this time I decided to wait a few minutes rather than have a panic attack. During this time the ACT light flickered rapidly for about 10 minutes. When it finally went out, the power and Disk 2 lights stayed lit, but Disk 1 remained dark. At this point I was able to browse to the administrative website and view Disk 1’s status. The drive appeared to be “removed”. Huh?
I’m perplexed as to what this means. I did not receive a hardware failure e-mail and the “removed” status makes me think that the controller has failed rather than the disk itself. Hmmm… Disk 2 is still accessible so my plan is to back it up as quickly as possible and then proceed as if I’m dealing with a disk failure. Wish me luck.
*Update: The second part of this article can be found here.
- Posted in Expect the Unexpected
- Meta 5 comments, permalink, rss, atom
Samba Network Shares with Nautilus in Hardy Heron Part 2
Posted by Ryan Baxter Sun, 01 Jun 2008 23:07:00 GMT
Nearly a month ago I wrote about my problems connecting to the network shares of my Linksys NAS200 using Nautilus in Ubuntu, Hardy Heron. My fix was simple and it worked. Unfortunately, the solution’s WAF (Wife Acceptance Factor) was low. Apparently she didn’t think it was easy enough to execute smbmount from a Terminal window. Whatever :) I have since written a small shell script that is called from Session Startup.
Initially, the script failed to connect to my network shares because my wireless network connection hadn’t finished negotiating before the script was executed. I coded around this by creating a while loop that greps the output of a ping to my router. If successful, the mount_shares function is called. Otherwise. the thread will sleep for 10 seconds and try again.
#!/bin/bash
user="thorbardin/ryan%password"
root_dir="/home/ryan/Network Shares"
mount_shares() {
public_dir="$root_dir"/"Public on Thorbardin"
home_dir="$root_dir"/"Home on Thorbardin"
[ -d "$public_dir" ] || mkdir -p "$public_dir"
[ -d "$home_dir" ] || mkdir -p "$home_dir"
smbmount "//192.168.1.105/public disk" "$public_dir" -o user="$user"
smbmount "//192.168.1.105/ryan" "$home_dir" -o user="$user"
}
while [ 1 ]; do
if ping -c2 192.168.1.1 2>&1 | grep ttl; then
mount_shares
exit 0
fi
sleep 10
done
exit 0I’m already thinking about rewriting this script so that it scans my network using smbtree and automatically mounts all available network shares. That’ll be Part 3!
- Posted in Code Snippets
- Meta no trackbacks, 3 comments, permalink, rss, atom

