[cups.general] Using serial number based device URI for USB
Till Kamppeter
till.kamppeter at gmx.net
Tue Jun 28 03:08:38 PDT 2005
Run the command "lpinfo -v" as root, with the printer connected and
turned on. Then you will get shown all available device URIs, including
the correct one for your USB printer. Especially there must be a '/'
instead of a '%20' between "hp" and "deskjet".
Till
Sebastian James wrote:
> Hello List,
>
> I'm trying to create a printer queue using the usb://MFG/MDL?serial=xxx device URI, but I'm having trouble.
>
> I don't seem to be able to work out what to put on my lpadmin command line to create the queue.
>
> I tried:
>
> lpadmin -p hp9300_bysn -E -v usb://hp%20deskjet%209300?serial=MY34E330YK8D -m HP-DeskJet_9300-hpijs.ppd
>
> with no success - my reading of the code seems to imply that this should be the right line, based on the following info gleaned from the printer:
>
> MFG:hp;MDL:hp deskjet 9300;CMD:MLC,PCL,PML,DESKJET,DW-PCL,DYN;CLS:PRINTER;DES:hp deskjet 9300;P:0800,FL,B0;SN:MY34E330YK8D;S:0380008084000040002c1100012c2080005;
>
> I've taken the description following DES: and the serial number following SN: and stripped the ';' delim character, to build the URI, then replaced the spaces with %20 to get:
>
> usb://hp%20deskjet%209300?serial=MY34E330YK8D
>
> I tried a few other things, such as escaping the space chars instead of using %20 and using mfg/mdl instead of dsc to create a line like:
>
> usb://hp/hp\ deskjet\ 9300?serial=MY34E330YK8D
>
> But in each case i get an error such as: "Unable to open USB device "usb://hp%20deskjet%209300?serial=MY34E330YK8D": No such device"
>
> Can anyone tell me what I'm missing?
More information about the cups
mailing list