Device driver for USB mass storage devices, including FDDs, removable disk drives, memory card readers etc.
Supported devices would include the following, but not all products will work. In particular, CD/DVD drive is not supported yet.
The author is testing with following products:
If you are to use USB under BeOS for the first time, first make sure that your USB controller is UHCI. OHCI is not currently supported by BeOS. Second, if your BIOS settings have an option "Plug and Play OS installed", set it to No. If you have BeOS-ready USB devices (such as keyboards or mice), make sure they work under BeOS.
Before installing this driver, check your device type with a sample program "info" in the USBKit. Note that R5 includes a new usb_raw driver and USBKit's usbraw is unnecessary (and does not compile). Look at the device class in [Interface 0] (ignore that in [Device]). Your device is may work if Class is 8 and Protocol is 0 as shown below.
$ ./info /dev/bus/usb/0/0 [Device] : : [Configuration 0] [Interface 0] Class ............. 8 Subclass .......... 4 Protocol .......... 0 : :
Your device will not work yet if Protocol is not 0 as shown below.
: : [interface 0] Class ............. 8 Subclass .......... 6 Protocol .......... 80 : :
If your device is likely to work, install the driver by make install. No need to reboot. To uninstall, do make uninstall.
Connect your device. A device file should appear such as /dev/disk/usb/0/0/raw. Mount the device using DriveSetup or mountvolume.
Please send your report to the author, NO MATTER WHETHER IT WORKS OR NOT. Include your hardware configuration, output of the "info" tool, and your device's working status. If it does not work, send /var/log/syslog too.
Current BeOS USB Bus Manager has a serious bug. Until the bug is fixed, the above issues (especially Bulk-only support) will not improve.
Read through this document and check if your device is really supported. If your device should be supported and still does not work, please send your report to the author as mentioned above. However the author may not be able to solve your problem.
This package is freeware. Copyright (C) 2000 ITO, Takayuki. All rights reserved.