今天遇到一台HP M104打印机, ppd文件可以在hp的hplib软件里获取,到hp网站下载 hplib-3.25.8.run , 大约30m, 文件前面几行是脚本,后面是软件包, chmod 755后, 运行它, 在第一个输入y的地方, 按ctrl-c 退出, 会产生hplib-3.25.8目录, 寻找ppd文件
find hplib-3.25.8 -name "*.ppd.gz" 就可以找到一堆ppd文件, 对于M104型号, 选 hp-laserjet_m101-m106.ppd.gz
用gunzip解压缩备用, 然后在cups里安装新打印机, 选择这个ppd文件, 最后在Debian下还要安装这个软件包:printer-driver-hpcups
就可以打印了。
hplib下载地址: https://sourceforge.net/projects/hplip/files/hplip/