2012-03-14 2 views
1

Je voudrais publier mon imprimante locale en utilisant l'instruction de http://praxis.edoceo.com/howto/cups-airprint MAIS avec mDNSResponder plutôt qu'Avahi. Ce n'est pas dont on est mieux que Avahi peut le faire et il a documenté, mais sur la façon d'obtenir la même chose avec mDNSResponderSous-type et mDNSResponder

myserver.local. 
_ipp._tcp _universal._sub._ipp._tcp 
631 
txtvers=1 
qtotal=1 
ty=Canon iP4300 
note=I am an AirPrint Printer 
product=(Canon iP4300) 
rp=printers/CannoniP4300 
product=(GPL Ghostscript) 
pdl=application/pdf,application/postscript,application/vnd.cups-raster,applicati 
printer-state=3 
URF=none 

Le problème est que je ne sais pas comment spécifier le sous-type (_universal ._sub._ipp._tcp) requis pour que AirPrint fonctionne.

Répondre

1

En C# le fait en mettant la spécification du subytype dans le paramètre « regtype » de la méthode Register en utilisant la notation ci-dessous. Je m'attendrais à ce qu'il en soit de même dans la version linux de la librairie.

"_ipp._tcp,_universal" 

HTH Ben