网络打印机总结简述 0605

总结

  1. 发现了7种自动发现并添加网络机打印的方案,
  2. 其中5种手动可以通过输入ip地址来添加网络打印机。

主要工作内容简述

  1. 完成udp广播通信最小系统
  2. 完成avahi获取网络设备信息c版本
  3. 将avahi-qt从qt4升到qt5,联调QtZeroConf接口获取到打印机信息
  4. 调用snmpwalk接口获取打印机厂商,型号,序列号等信息
  5. 测试多种网络打印机协议并理清流程

下一步工作计划

  1. 扩大打印机测试范围,通过不同的打印机的对比测试,总结多种连接方案的优先级
  2. 调研有没有使用其他特殊打印协议的打印机
  3. 针对一些打印协议支持不好的/固件信息出错打印机,增加冗余信息收集功能

扩展计划

详细文档索引

路径 摘要
网络打印机总结简述.md(pdf,html) 网络打印机总结简述(本文档)
网络打印机总结详细描述.md(pdf,html) 网络打印机总结详细描述
QTZeroConf.md(pdf,html) 封装了avahi-qt接口的zeroconf库
avahi-qt.md(pdf,html) avahi-qt介绍
test_avahi_in_c.md(pdf,html) 调用avahi接口的c版本
udp_broadcasting_demo.md(pdf,html) udp 广播最小系统
网络打印协议测试.xlsx 网络打印机多种协议测试记录
snmpwalk_usage.md(pdf,html) snmpwalk查询设备信息
Printer-MIB.csv 打印机MIB查询一览表