2012-03-14 3 views
1

Я хотел бы опубликовать локальный принтер, используя инструкцию от http://praxis.edoceo.com/howto/cups-airprint НО, но с mDNSResponder, а не Avahi. Речь идет не о какой из них лучше, как Avahi может сделать это и это документально, но о том, как добиться того же с mDNSResponderПодтип и 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 

Проблема заключается в том, что я не знаю, как определить подтип (_universal ._sub._ipp._tcp), который необходим для работы AirPrint.

ответ

1

В C# сделано его, поставив с указанием subytype в параметре «regtype» из метода регистр, используя обозначения ниже. Я бы ожидал, что в Linux-версии библиотеки это будет одинаково.

"_ipp._tcp,_universal" 

НТН Бен

Смежные вопросы