I recently bought a Vantec NexStar3 eSATA+USB2.0 enclosure plus a Western Digital 500GB SATA2 drive to go inside it. The enclosure and the drive are great, but when I put the two together I was having some really, really annoying problems.
My BIOS detected the drive fine, AHCI or IDE mode, and could bootup into Linux (I tried with Fedora, Ubuntu, PCLinuxOS). It's detected in the OS too, but not usable:
Aug 15 23:32:56 LinuxBox kernel: ata7.00: exception Emask 0x10 SAct 0xff SErr 0x780100 action 0x2 Aug 15 23:32:56 LinuxBox kernel: ata7.00: irq_stat 0x08000000 Aug 15 23:32:56 LinuxBox kernel: ata7.00: cmd 60/20:00:af:96:bc/00:00:05:00:00/40 tag 0 cdb 0x0 data 16384 in Aug 15 23:32:56 LinuxBox kernel: res 40/00:3c:e5:70:cc/00:00:1e:00:00/40 Emask 0x10 (ATA bus error) Aug 15 23:32:56 LinuxBox kernel: ata7.00: cmd 60/80:08:d0:86:cc/00:00:05:00:00/40 tag 1 cdb 0x0 data 65536 in Aug 15 23:32:56 LinuxBox kernel: res 40/00:3c:e5:70:cc/00:00:1e:00:00/40 Emask 0x10 (ATA bus error) Aug 15 23:32:56 LinuxBox kernel: ata7.00: cmd 60/7f:10:50:87:cc/00:00:05:00:00/40 tag 2 cdb 0x0 data 65024 in Aug 15 23:32:56 LinuxBox kernel: res 40/00:3c:e5:70:cc/00:00:1e:00:00/40 Emask 0x10 (ATA bus error) Aug 15 23:32:56 LinuxBox kernel: ata7.00: cmd 60/08:18:e7:87:cc/00:00:05:00:00/40 tag 3 cdb 0x0 data 4096 in Aug 15 23:32:56 LinuxBox kernel: res 40/00:3c:e5:70:cc/00:00:1e:00:00/40 Emask 0x10 (ATA bus error) Aug 15 23:32:56 LinuxBox kernel: ata7.00: cmd 60/07:20:66:7b:4c/00:00:12:00:00/40 tag 4 cdb 0x0 data 3584 in Aug 15 23:32:56 LinuxBox kernel: res 40/00:3c:e5:70:cc/00:00:1e:00:00/40 Emask 0x10 (ATA bus error) Aug 15 23:32:56 LinuxBox kernel: ata7.00: cmd 60/02:28:e3:70:cc/00:00:1e:00:00/40 tag 5 cdb 0x0 data 1024 in Aug 15 23:32:56 LinuxBox kernel: res 40/00:3c:e5:70:cc/00:00:1e:00:00/40 Emask 0x10 (ATA bus error) Aug 15 23:32:56 LinuxBox kernel: ata7.00: cmd 60/07:30:79:b1:d4/00:00:01:00:00/40 tag 6 cdb 0x0 data 3584 in Aug 15 23:32:56 LinuxBox kernel: res 40/00:3c:e5:70:cc/00:00:1e:00:00/40 Emask 0x10 (ATA bus error) Aug 15 23:32:56 LinuxBox kernel: ata7.00: cmd 60/06:38:e5:70:cc/00:00:1e:00:00/40 tag 7 cdb 0x0 data 3072 in Aug 15 23:32:56 LinuxBox kernel: res 40/00:3c:e5:70:cc/00:00:1e:00:00/40 Emask 0x10 (ATA bus error) Aug 15 23:32:56 LinuxBox kernel: ata7: soft resetting port Aug 15 23:32:56 LinuxBox kernel: ata7: SATA link up 3.0 Gbps (SStatus 123 SControl 300) Aug 15 23:32:56 LinuxBox kernel: ata7.00: configured for UDMA/133 Aug 15 23:32:56 LinuxBox kernel: ata7: EH complete Aug 15 23:32:56 LinuxBox kernel: sd 7:0:0:0: [sdb] 976773168 512-byte hardware sectors (500108 MB) Aug 15 23:32:56 LinuxBox kernel: sd 7:0:0:0: [sdb] Write Protect is off Aug 15 23:32:56 LinuxBox kernel: sd 7:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA Aug 15 23:32:56 LinuxBox kernel: scsi 6:0:0:0: Direct-Access DMI WD1600BB-00GUC0 3.52 PQ: 0 ANSI: 0 Aug 15 23:32:56 LinuxBox kernel: sd 6:0:0:0: [sdc] 312581808 512-byte hardware sectors (160042 MB) Aug 15 23:32:56 LinuxBox kernel: sd 6:0:0:0: [sdc] Write Protect is off Aug 15 23:32:56 LinuxBox kernel: sd 6:0:0:0: [sdc] Assuming drive cache: write through Aug 15 23:32:56 LinuxBox kernel: sd 6:0:0:0: [sdc] 312581808 512-byte hardware sectors (160042 MB) Aug 15 23:32:56 LinuxBox kernel: sd 6:0:0:0: [sdc] Write Protect is off Aug 15 23:32:56 LinuxBox kernel: sd 6:0:0:0: [sdc] Assuming drive cache: write through Aug 15 23:32:56 LinuxBox kernel: sdc: sdc1 sdc2 < sdc5 sdc6 > sdc3 Aug 15 23:32:56 LinuxBox kernel: sd 6:0:0:0: [sdc] Attached SCSI disk Aug 15 23:32:56 LinuxBox kernel: sd 6:0:0:0: Attached scsi generic sg3 type 0 Aug 15 23:32:56 LinuxBox kernel: NET: Registered protocol family 10 Aug 15 23:32:56 LinuxBox kernel: lo: Disabled Privacy Extensions Aug 15 23:32:56 LinuxBox kernel: floppy0: no floppy controllers found Aug 15 23:32:56 LinuxBox kernel: No dock devices found. Aug 15 23:32:56 LinuxBox kernel: device-mapper: ioctl: 4.11.0-ioctl (2006-10-12) initialised: dm-devel@redhat.com Aug 15 23:32:56 LinuxBox kernel: device-mapper: multipath: version 1.0.5 loaded Aug 15 23:32:56 LinuxBox kernel: EXT3 FS on sda1, internal journal Aug 15 23:32:56 LinuxBox kernel: ata7.00: exception Emask 0x10 SAct 0x2 SErr 0x580100 action 0x2 Aug 15 23:32:56 LinuxBox kernel: ata7.00: irq_stat 0x08000000 Aug 15 23:32:56 LinuxBox kernel: ata7.00: cmd 60/80:08:27:97:bc/00:00:05:00:00/40 tag 1 cdb 0x0 data 65536 in Aug 15 23:32:56 LinuxBox kernel: res 40/00:0c:27:97:bc/00:00:05:00:00/40 Emask 0x10 (ATA bus error) Aug 15 23:32:56 LinuxBox kernel: ata7: soft resetting port Aug 15 23:32:56 LinuxBox kernel: ata7: SATA link up 3.0 Gbps (SStatus 123 SControl 300) Aug 15 23:32:56 LinuxBox kernel: ata7.00: configured for UDMA/133 Aug 15 23:32:56 LinuxBox kernel: ata7: EH complete Aug 15 23:32:56 LinuxBox kernel: sd 7:0:0:0: [sdb] 976773168 512-byte hardware sectors (500108 MB) Aug 15 23:32:56 LinuxBox kernel: sd 7:0:0:0: [sdb] Write Protect is off Aug 15 23:32:56 LinuxBox kernel: sd 7:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
After tons of messages like that and a few minutes, a "soft reset" and "EH complete" would occur and only then would a tiny bit of data get through. Right after that the link froze up again with tons of errors.
So I googled, changed ports, changed wires, used different eSATA wires, nothing changed. I tried the drive internally and it's perfectly fine, it operated at full 3.0Gbps - SATA II speed. After hours of searching I learned this:
As you can probably guess, the first point is just a major annoyance and the last two solved the problem. My drive now boots up with a 1.5Gbps link, so no need to let it fail for a while before using it. As for the enclosure, it's a great buy for it's value - I got it for $40 CAD. It features SATA connectors inside and as mentioned above can be plugged in via USB or eSATA. Vantec even supplies you with an eSATA cable and an SATA --> eSATA bracket!
It's been a while since I blogged, I've been pretty busy... But anyways, I went to see the Family Guy Live! show last month, it was really funny. If they come by next year and you're a Family Guy fan, make sure to go and see it - It's well worth it!
fwbackups 1.43.1 is done... It includes a new "follow links" backup option, fixes several bugs present in 1.43.0 and also has a full set of documentation installed to /usr/share/gnome/help/fwbackups.
Sorry for the inconvienience, but it turns out automatic backups in 1.43.0 doesn't work at all so if you're using automatic backup, it is a good idea to update to 1.43.1.
Last May (the week of the 21st) I was interviewed by the Gazette by surprise - one of my clients had sent a letter to the Gazette and they wanted to interview me about Diffingo and the free support/software I offer. Then the same day that the article was published CTV asked for and interview as well! If you'd like to have a look, here is the article and the CTV interview:
Gazette article (PNG image, 5.8MB)
CTV Interview (QuickTime/MP4 movie, 3.3MB)
Need QuickTime? Get it here.
I'm heading for my exams the next three weeks, so I'm not going to be around as much on fedoraforum, IRC and for programming... I'm working on feature requests for fwbackups RC3, so hopefully that will be out in July when I have time to work on it again. Anyways the good news is I did my lab exam today and it was fairly easy.
firewing1.com and firewing1.info should redirect here now...
I did something random but rather amusing this weekend:
It usually takes a while to encode, and the quality won't probably be great... But it's still pretty funny. Some of my mpeg's didn't work, for that I had to play to fiddle with the framerate & filters among other things for an hour or two before they turned out right.
I'm updating all my howtos on FedoraForum.org for Fedora 7 and moving them here - They won't dissappear off FedoraForum, but the ones located here will have more information, they will be (hopefully) easier to follow and RSS enabled.
The Marvell LAN on my GA-965P-S3 board stopped working all of a sudden after a reboot the other day, and I franticly tried flashing the BIOS & firmware, I undid my overclock, even rewired everything inside. No luck.
The problem was due to the semi-broken sky2 driver... From what I've heard it's been broken for a while (and developers know it). Sky2 seems to work pretty well from my experience.. Apart from this.
Anyways the cause was the new 2.6.21 kernels, which is why it only started happening after a reboot, as I started booting new kernel. Reverting to 2.6.20 (in my case, the FC6 kernel) worked perfectly.
$ /sbin/lspci | grep Ethernet 04:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller (rev 14)
A slashdotter pointed out that ATI (now owned by AMD) is going to release open source drivers. Let's hope nVidia does the same!
Edit: Turns out this is probably not true... I think people had misinterpreted what ATI had said.