It's a Xerox 2400 which i got with a 2nd hand PC. It didn't work
properly in XP. I tried it this afternoon on my old win98 machine and
it worked fine. Now thankfully it can be junked. I've got three old
PCs taking up space.
I know a Xerox 2400 isn't that modern but it is better than the HP
PSC500 which needs two printer cartridges to function and £60 per
year... and far too big.
According to
https://wiki.ubuntu.com/HardwareSupportComponentsScanners
www.sane-project.org/sane-backends.html
Xerox aren't supported by linux and yet i believe their printers are.
I imagine those links are the pages you had in mind. Or do you have
some SECRET knowledge!