Heya, Here's a patch against CVS bluez-utils to add discovery to the CUPS backend. With this, it means that most CUPS front-end will be able to list visible printers when adding a new one, be it through the web interface or other front-ends (like Fedora' system-config-printer). It adds D-Bus and glib as dependencies for the backend (not that it matters that much...). There are 2 things left: - First, printer model/make detection. Does anyone know how this works over HCRP or SPP? I would think that it would be something accessible over HCRP as some other OSes are able to autodetect the necessary printer driver (IEEE1284?). Links to the specs appreciated. - Secondly, does this detection require the devices to be paired? If it does, then I'd want to add something like "--identify" to the bluetooth backend so that front-ends can get make/model _after_ the printer has been added to the queues and paired (if we did this during discovery we might get flooded in auths). Comments welcome. Cheers -- Bastien Nocera