Linux & Firewire: This was me, here:
https://www.photrio.com/forum/threads/usb-1-1-vs-firewire-400-vs-usb-2.193615/page-2#post-2588976
I am on Kubuntu 22-04, so every Ubuntu (and probably Debian and many other) flavours and distros should work as well. Luckily, my old Thinkpad T540p has an ExpressCard slot, and I found a cheap and used Firewire400 card for it. Worked out of the box and much faster then USB on my scanner.
Newer and/or smaller laptops have likely no such slots, which would give you then these options:
- desktop PC with Firewire PCI card
- adapter chain: Firewire400 -> Firewire800 -> Thunderbolt 2 -> Thunderbolt 3 (this one looks like USB-C, but check that your laptop actually supports Thunderbolt. Some do, some don't.). I have not tried it, but should work. Not sure how Linux support is. See
https://emulsive.org/featured/how-t...ers#firewire-400-device-to-thunderbolt-3-port
USB and Firewire are not (beside the above adapter chain) compatible. I see some cheap direct adapters sold, but found many saying these just don't work.
And regarding the scanner: Did not one of the 35mm Coolscans (5000?) had a continuous roll adapter? Just checking the filmscanner.info-article: I had the SA-21 in mind, but maybe this takes automatically 35mm frames, and not self-cropping to any size? Maybe SA-30 for complete rolls, from the description it sounds as if it can do non-standard sizes? Have a look:
https://www.filmscanner.info/en/NikonSuperCoolscan5000ED.html (might be similar with the 4000 as well?). Just an idea, in case you don't need it for actual 120 film...