Like Marc Donner, my primary system, UNIX or otherwise, in which I'm typing this message, is a current late model MacPro (arm/Sonoma) - which I switched to Apple's UNIX flavor about 20+ years ago and have yet to look back. That said, I have almost every OS that runs on x86 from different Linux flavors and BSDs, plus lots of different I/O controllers for conversion in my basement. Further, I also have a number of historical (non-Intel or Arm-based) computers on my different ethernets. FWIW: I also have a ton of SCSI equipment that's either on a FreeBSD Box (most often), or I have a RATOC SCSI to USB2 controller cable that 'just works' on my Mac and/or any x86 laptop I have around. It is known to talk to the disks as well as recently discussed Archive Viper QIC drives. That said, I've never tried the USB to SCSI cable with a Linux -- only MacOS and Winders (I never needed to use it with anything else). Also, I have never tried that interface with 9-track, which is on the FreeBSD systems SCSI chain driven by an on-motherboard Adaptec PCI to SCSI. The only real issue I have had trying to use SCSI peripherals with MacOS is that traditional BSD <sys/mtio.h> is not included in the last N versions of the Apple developers tool kit, making a compilation of old tape-based C code a PITA. Still, if you install the controller and can manage to rebuild -- it all seems to work fine.
Clem
ᐧ ᐧ