我想使用 http://praxis.edoceo.com/howto/cups-airprint 中的说明发布我的本地打印机但是使用 mDNSResponder 而不是 Avahi。这不是关于哪个更好,因为 Avahi 可以做到这一点并记录在案,而是关于如何使用 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
问题是我不知道如何指定 AirPrint 工作所需的子类型 (_universal._sub._ipp._tcp)。
最佳答案
在 C# 中,它通过使用下面的符号将指定子类型放入 Register 方法的“regtype”参数中来完成。我希望它在库的 linux 版本中是相同的。
"_ipp._tcp,_universal"
HTH 本
关于linux - 子类型和 mDNSResponder,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9694613/