> You may be better off > sacrificing one of your old RPI boards to Linux and using that as your > common printer interface to the large set of supported printer devices
Sounds practical. Years ago I used a Mac for a CUPS server, until a MacOS opgrade suddenly made it stop working with lp(1), and I was too lazy to debug it. Maybe time to try again with raspbian.