You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Great question! I would assume it can. The USB Protocol should be OS-independent, therefore any USB Host should be able to detect the Emulated USB-Printer. I know from Windows that it will always detect the Emulated USB Printer, but when a) the emulation is not started (modprobe g_printer idVendor=0x1234 idProduct=0x1234 pnp_string="MFG:;CMD:;CLS:PRINTER;") or b) the Windows host does not have drivers for the emulated model it will not show the Raspberry PI as a printer but as an unknown device instead.
I would therefore recommend emulating a printer that you know CUPS detects. If you have a printer but don't know the parameters you can follow these steps (Windows only unfortunately) to retrieve it by connecting it to your PC and reading the logs. If you want to contribute to this project, please then share the parameters you found :)
What I meant was to detect the printer on the local Raspberry pi by CUPS server, Emulated printer and CUPS are running on the same Raspberry Pi. I wanted to connect a retro Computer to a emulated printer on a raspberry pi and email the print by CUPS server sent by the Computer. I just wanted Emulated printer to show up in lsusb so that CUPS and see there is a printer there.
Is there any way for CUPS to detect the emulated printer as a local printer?
The text was updated successfully, but these errors were encountered: