> > > > How does Linux or CUPS do for mapping the form "usb:/MFG/MDL" to the physical device file "/dev/usb/lpN"? > > We open every USB printer and get the 1284 device ID, which gives us > the make and model. > Could you show me how to get the 1284 device ID? Are there any system calls or utilities?