Description
This feature request is to add a new "mode" to BlueSCSI that allows it to connect legacy SCSI devices to a modern-ish host via USB. The goal is to emulate a device similar to this:
The scope of this issue will be to add basic mass storage support (hard drive, cd-rom) to BlueSCSI on a Linux host. (Linux seems to be the least picky about USB device drivers). Initial implementation will keep the CDC (console) port over USB to allow debugging. MacOS 9 might not handle composite USB devices properly, so we may need an alternate config for that.
Once this basic functionality is implemented, the following wish-list will be evaluated:
- MacOS 8/9 support
- Modern Windows (11) support
- Modern macOS (13) support
- SMDI Support (for samplers)
- Scanner support - Potentially integrate with VueScan or other modern software
- Emulate specific devices potentially including:
- Adaptec USB2Xchange,
- Ratoc U2SCX
- Castlewood ORB SCSI to USB adapter
- Microtech XpressSCSI USB to SCSI adapter
- Belkin USB to SCSI Adapter
- Shuttle eUSCSI Bridge
- Tape drive support
References:
- USB Mass Storage overview
- PiSCSI issue requesting same function: [Wild Idea]: Allow RaSCSI to act as a SCSI/USB bridge for modern PCs PiSCSI/piscsi#496
Help Requested
If you have any of the USB->SCSI bridge devices, if you could, plug it into a Linux/Mac host and run sudo lsusb -v
and add the output to this ticket. We may need it later when trying to improve compatibility.
Activity