CUPS 1.2 device auto detecting

Till Kamppeter till.kamppeter at gmx.net
Fri May 26 15:13:07 PDT 2006


anonymous wrote:
> In the web GUI of CUPS 1.2.0, add printer will invoke 
> /cups-1.2.0/backend/snmp.c to detect printers in the network.
> Per my understanding, snmp.c will do the following:
> 1. CUPS uses SNMP device type and device description OID to broadcast and 
> detects printers
> 
> 2. CUPS tries to determine connection URI. It tries various URIs, in the 
> sequence of IPP, socket 9100, then lpd
> 
> 3. If the device support IPP, it will then request printer-make-and-model 
> IPP attribute from the printer.
> 
> As printer information has already be aquired using SNMP in the first step, 
> and the support for SNMP is way better than IPP (some printers support IPP, 
> but might not support all the IPP attributes), should CUPS just using SNMP 
> sysDescr to match PPDs?

This is an interesting point, and I got already this suggestion from a
person who works for a laser printer manufacturer. I suggested to him to
post an STR. As he did not do so yet, I highly recommend to you to post
this as an STR on

http://www.cups.org/str.php

Thank you very much in advance.

   Till




More information about the cups mailing list