As my Lexmark Prospect Pro 205 is a rather unreliable beast over the WLAN already since a while I`m trying to get the printer connected via USB to the LAN via my router (OpenWRT). I went through all kinds of experience using CUPS (no chance as Lexmarks drivers are closed-source and not compiled for ARM...) and p910nd (does work for the printer function, but no monitoring of ink-levels, no double-side printing, and even no scanning ...).
Now I found your solution and WOW this works great ! I have a fully functional MFC accessible over the LAN including all functionality !
BUT: I struggle to find a way to effectively share it over the network as somehow the clients all block each other when Auto-used. I can always see who is attached, but once this client has printed it is not detached from the printer automatically allowing the next one waiting. I used the option "Auto-use..." believing that it would provide this functionality, but I`m always ending up in a blocking situation where someone (even not aware that he is still booking the device) still is attached to the printer whilst others are waiting to get access to.
What am I doing wrong here ? I`m aware that a USB is no shared medium, but I thought the client-server communication implemented in Virtualhere is allowing true networking ?
Best regards !