Bought an external USB HD enclosure but it doesn't work under FreeBSD.

Under FreeBSD-6.3-STABLE:

umass0: Super Top USB 2.0  IDE DEVICE, rev 2.00/2.01, addr 2
da2 at umass-sim0 bus 0 target 0 lun 0
da2: <MAXTOR 6 L040J2 \0000\0000> Fixed Direct Access SCSI-0 device
da2: 40.000MB/s transfers
da2: 38172MB (78177792 512 byte sectors: 255H 63S/T 4866C)

# mount /dev/da2s1f /mnt
# ls /mnt
#

(The disk is from another FreeBSD system so is UFS2 and da2s1f is /usr on the other system)

So although it mounts, nothing is visible.

After a few minutes this happens:

umass0: at uhub3 port 1 (addr 2) disconnected
(da2:umass-sim0:0:0:0): lost device
(da2:dead_sim0:0:0:0): Synchronize cache failed, status == 0x8, scsi status == 0x0
(da2:dead_sim0:0:0:0): removing device entry
umass0: detached

Tried it under 7.0-RELEASE and it's even worse - it crashes the kernel with

Fatal Trap 12: page fault in kernel mode. (forget the exact wording of the message, but it's definitely Fatal Trap 12).

So is this just a case of the device not complying with USB standards - the manufacturer just tests it under Windows and that's good enough - or is there a way to solve this?

I can confirm that the disk is good as I borrowed another enclosure to try and that works as expected.

Regards,

Mark
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to