You know, Digi still makes a thing called USB anywhere. Like a usb print server would be, if it were smarter.
you assign an up and have 1, 2, 4’ 8’ 16 usb devices. Rock solid. I have seen these run for 2 years without a reboot.
we use them to virtualize a server where the program uses a dongle...