![无法检索打印队列中的耗材量](https://linux22.com/image/1304501/%E6%97%A0%E6%B3%95%E6%A3%80%E7%B4%A2%E6%89%93%E5%8D%B0%E9%98%9F%E5%88%97%E4%B8%AD%E7%9A%84%E8%80%97%E6%9D%90%E9%87%8F.png)
在打印队列应用程序中检索打印机的耗材水平曾经很顺利,但现在却出现错误Information Not Available
。错误日志文件中显示Unable to query ink levels
。
打印机型号:Lexmark E323
Mac OS 版本:10.7.2 (11C74)
答案1
我发现这很有用:
https://discussions.apple.com/message/16969677#16969677
当时一种常见的解决方法是修改打印机的 PPD,这样就不会进行 SNMP 调用。方法是将行“*cupsSNMPSupplies: False”添加到位于 /etc/cups/ppd 的打印机 ppd 文件中。请注意,您需要管理权限才能执行此解决方法。
答案2
这是一个非常晚的答案,并且针对的是不同的打印机(Canon MFC743)和 Ventura(13.5.1),但希望能帮助其他正在寻找如何在 macOS 上加载供应级别的人。
使用其他答案及其对 SNMP 的提及,我进入了打印机的控制面板并在标准公共社区中启用了 SNMP V1,现在它就可以加载了。
因此,看起来在幕后它正在进行标准 SNMP 调用以获取级别信息,并且您需要在打印机上启用并可访问 SNMP。