Q: Why users are not able to see only certain printers even though they are in the Airgroup server table ?
A: In certain scenarios we may notice printers come up under the server /cache entries on the controller.
However when an airgroup user does search for printer, they may not see all the printers, certain printers may be not visible .
This is because the service IDs sent by the user in the MDNS query are not broadcast by these printers
In the below capture the Ipad sends query for service id "_universal_sub_ipp_tcplocal" and "_universal_sub_ipps_tcplocal" and hence the controller will
respond with the printers that broadcasts these service ids.
Non–Visible printer :
_printer._tcp.local PTR IN 7200 10.125.30.223 5820.05 Wed Mar 18 13:24:26 2015
_pdl-datastream._tcp.local PTR IN 7200 10.125.30.223 6112.25 Wed Mar 18 13:24:26 2015
_ipp._tcp.local PTR IN 7200 10.125.30.223 5888.15 Wed Mar 18 13:24:26 2015
_http._tcp.local PTR IN 7200 10.125.30.223 6293.88 Wed Mar 18 13:24:26 2015
NPIED487E.local A IN 240 10.125.30.223 194.43 Wed Mar 18 13:24:26 2015
hp LaserJet 4250 [ED487E]._printer._tcp.local SRV/NBSTAT IN 240 10.125.30.223 209.87 Wed Mar 18 13:24:26 2015
hp LaserJet 4250 [ED487E]._printer._tcp.local TXT IN 240 10.125.30.223 205.14 Wed Mar 18 13:24:26 2015
hp LaserJet 4250 [ED487E]._printer._tcp.local TXT IN 240 10.125.30.223 197.18 Wed Mar 18 13:24:26 2015
hp LaserJet 4250 [ED487E]._printer._tcp.local TXT IN 240 10.125.30.223 196.42 Wed Mar 18 13:24:26 2015
hp LaserJet 4250 [ED487E]._printer._tcp.local TXT IN 240 10.125.30.223 208.15 Wed Mar 18 13:24:26 2015
hp LaserJet 4250 [ED487E]._pdl-datastream._tcp.local SRV/NBSTAT IN 240 10.125.30.223 207.35 Wed Mar 18 13:24:26 2015
hp LaserJet 4250 [ED487E]._pdl-datastream._tcp.local TXT IN 240 10.125.30.223 200.64 Wed Mar 18 13:24:26 2015
hp LaserJet 4250 [ED487E]._ipp._tcp.local SRV/NBSTAT IN 240 10.125.30.223 209.44 Wed Mar 18 13:24:26 2015
Visible-printer :
_printer._tcp.local PTR IN 4500 10.125.26.29 3745.82 Wed Mar 18 13:24:51 2015
_universal._sub._ipp._tcp.local PTR IN 4500 10.125.26.29 3694.14 Wed Mar 18 13:24:51 2015
_ipp._tcp.local PTR IN 4500 10.125.26.29 3628.81 Wed Mar 18 13:24:51 2015
_pdl-datastream._tcp.local PTR IN 4500 10.125.26.29 3616.14 Wed Mar 18 13:24:51 2015
_http._tcp.local PTR IN 4500 10.125.26.29 3793.56 Wed Mar 18 13:24:51 2015
XRX9C934E25C52D.local A IN 120 10.125.26.29 355.03 Wed Mar 18 13:24:51 2015
Xerox WorkCentre 3615 (25:C5:2D)._printer._tcp.local SRV/NBSTAT IN 120 10.125.26.29 130.45 Wed Mar 18 13:24:51 2015
Xerox WorkCentre 3615 (25:C5:2D)._printer._tcp.local TXT IN 4500 10.125.26.29 3670.33 Wed Mar 18 13:24:51 2015
Xerox WorkCentre 3615 (25:C5:2D)._ipp._tcp.local SRV/NBSTAT IN 120 10.125.26.29 389.55 Wed Mar 18 13:24:51 2015
Xerox WorkCentre 3615 (25:C5:2D)._ipp._tcp.local TXT IN 4500 10.125.26.29 3640.60 Wed Mar 18 13:24:51 2015
Xerox WorkCentre 3615 (25:C5:2D)._pdl-datastream._tcp.local SRV/NBSTAT IN 120 10.125.26.29 210.97 Wed Mar 18 13:24:51 2015
In order to learn other printers we may need to use specific app provided by printer vendor on the client or configure the printers to send these service IDs.