Hi. What are the plans for USB mass storage support? I was expecting and really hoping it would be better supported in the 5.1 release but I tested 5.1-RC1 and the same problems still exists that I have under 5.0. Umass BBB mode seems to still be incomplete. I posted about this once before not long after the 5.0 release and I have seen quite a few other postings from people with the same problems. The problem is that most devices being sold now days seem to implement BBB block only mass storage. The only usb storage device I have been able to get to work under FreeBSD is our old SanDisk ImageMate CF card reader that we bough a long time ago which does not use BBB mode. My PhotoClip DM2132 camera which works under Linux, produces the following messages in the system log but produces and IO error when I try to mount it. <messages daisy Photoclip camera> Jun 8 00:39:15 quark kernel: uhub0: port error, restarting port 1 Jun 8 00:39:17 quark kernel: umass0: Daisy Technology USB MultiMedia Reader, rev 1.00/1.00, addr 3 Jun 8 00:39:17 quark kernel: umass0: Get Max Lun not supported (STALLED) Jun 8 00:39:17 quark kernel: da0 at umass-sim0 bus 0 target 0 lun 0 Jun 8 00:39:17 quark kernel: da0: <DM 2100 USB Reader 1.84> Removable Direct Access SCSI-0 device Jun 8 00:39:17 quark kernel: da0: 1.000MB/s transfers Jun 8 00:39:17 quark kernel: da0: 30MB (61952 512 byte sectors: 64H 32S/T 30C) Jun 8 00:39:17 quark kernel: umass0: BBB reset failed, STALLED Jun 8 00:39:17 quark kernel: (da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0 Jun 8 00:39:17 quark kernel: Opened disk da0 -> 5 </messages> quark:~ # ll /dev/da* crw-r----- 1 root operator 4, 11 Jun 8 00:22 /dev/da0 quark:~ # mount -t msdos /dev/da0 /mnt msdosfs: /dev/da0: Input/output error My SimpleTech FlashLink UCF-100 card reader does not work at all. It does not even create any /dev/da0 devices when it is plugged in. <messages SimpleTech FlashLink> Jun 8 00:19:29 quark kernel: umass0: USB Mass Storage, rev 1.10/1.13, addr 3 Jun 8 00:19:29 quark kernel: umass0: Get Max Lun not supported (STALLED) Jun 8 00:19:30 quark kernel: umass0: BBB reset failed, IOERROR Jun 8 00:19:30 quark kernel: umass0: BBB bulk-in clear stall failed, IOERROR Jun 8 00:19:30 quark kernel: umass0: BBB bulk-out clear stall failed, IOERROR Jun 8 00:19:30 quark kernel: umass0: BBB reset failed, IOERROR Jun 8 00:19:30 quark kernel: umass0: BBB bulk-in clear stall failed, IOERROR Jun 8 00:19:30 quark kernel: umass0: BBB bulk-out clear stall failed, IOERROR . . (repeats a bunch of times) . Jun 8 00:19:30 quark kernel: (da0:umass-sim0:0:0:0): removing device entry Jun 8 00:19:30 quark kernel: Opened disk da0 -> 5 </messages> If you are interested in feature requests for the 5.1 release, please consider this a request. It is a real handicap not being able to use hardly any modern mass storage devices under FreeBSD. Regards, VincentReceived on Sat Jun 07 2003 - 21:24:11 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:11 UTC