I have an external FreeAgent Pro USB drive that mounts, operates for a while, starts to throw errors, and disappears.
It's recognized when connected and mounts ("mount -t ntfs -o ro /dev/da0s1 /d4")
I can access data, however after a while with heavy load, it starts to log things like:
Eventually it vanishes
[cmd=]camcontrol rescan all[/cmd] will not find it, however usbconfig shows that it's connected:
I'm not sure if there is any way to kick/reset the drive at the USB level to try again.
The drive is connected to the front panel USB on a Dell gx260, running 8.1-RELEASE upgraded from 7.2-release. hald is running.
The drive seems to work well off my windows-xp laptop (I defrag'ed it yesterday, all 350gb of it.) Based on some other threads, I will try it on a USB port directly on the MB when I get home. (If there isn't a quick/easy solution, I'll connect with firewire instead.)
thanks,
z!
It's recognized when connected and mounts ("mount -t ntfs -o ro /dev/da0s1 /d4")
Code:
Dec 28 09:12:21 roxton root: Unknown USB device: vendor 0x0bc2 product 0x3110 bu
s uhub3
Dec 28 09:12:21 roxton kernel: ugen3.2: <Seagate> at usbus3
Dec 28 09:12:21 roxton kernel: umass0: <Mass Storage Iface> on usbus3
Dec 28 09:12:21 roxton kernel: umass0: SCSI over Bulk-Only; quirks = 0x0000
Dec 28 09:12:21 roxton kernel: umass0: Get Max Lun not supported (USB_ERR_STALLED)
Dec 28 09:12:22 roxton kernel: umass0:0:0:-1: Attached to scbus0
Dec 28 09:12:22 roxton kernel: da0 at umass-sim0 bus 0 scbus0 target 0 lun 0
Dec 28 09:12:22 roxton kernel: da0: <Seagate FreeAgent Pro 4109> Fixed Direct Access SCSI-4 device
Dec 28 09:12:22 roxton kernel: da0: 40.000MB/s transfers
Dec 28 09:12:22 roxton kernel: da0: 476940MB (976773168 512 byte sectors: 255H 63S/T 60801C)
I can access data, however after a while with heavy load, it starts to log things like:
Code:
Dec 28 12:00:50 roxton kernel: (da0:umass-sim0:0:0:0): AutoSense failed
Dec 28 12:00:50 roxton kernel: g_vfs_done():da0s1[READ(offset=311608762368, length=4096)]error = 5
Dec 28 12:00:50 roxton kernel: ntfs_readattr_plain: ntfs_readntvattr_plain failed: o: -1500438528, s: 4096
Dec 28 12:00:50 roxton kernel: ntfs_readattr_plain: attrib: 0 - 1231727
Dec 28 12:00:50 roxton kernel: ntfs_strategy: ntfs_readattr failed
Eventually it vanishes
Code:
Dec 28 12:11:41 roxton kernel: (da0:umass-sim0:0:0:0): lost device
Dec 28 12:11:46 roxton kernel: (da0:umass-sim0:0:0:0): SYNCHRONIZE CACHE(10). CDB: 35 0 0 0 0 0 0 0 0 0
Dec 28 12:11:46 roxton kernel: (da0:umass-sim0:0:0:0): SCSI sense: Error code 0x0
Dec 28 12:11:46 roxton kernel: (da0:umass-sim0:0:0:0): removing device entry
[cmd=]camcontrol rescan all[/cmd] will not find it, however usbconfig shows that it's connected:
Code:
ugen3.2: <FreeAgent Pro Seagate> at usbus3, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON
I'm not sure if there is any way to kick/reset the drive at the USB level to try again.
The drive is connected to the front panel USB on a Dell gx260, running 8.1-RELEASE upgraded from 7.2-release. hald is running.
The drive seems to work well off my windows-xp laptop (I defrag'ed it yesterday, all 350gb of it.) Based on some other threads, I will try it on a USB port directly on the MB when I get home. (If there isn't a quick/easy solution, I'll connect with firewire instead.)
thanks,
z!