红联Linux门户
Linux帮助

让Linux下的打印机hp1020、hp p1008自动加载固件

发布时间:2014-12-19 09:54:40来源:linux网站作者:zgysolution

前言:

前段时间,处理公司打印机服务器Linux化工作。遇到问题如下:hp1020、hp1008断电后不能继续打印。而其他打印机在连接Linux打印机的情况下,断电后也能正常打印。

鉴于此情况,我搜寻了网上不少资料,发现hp1020、hp1008机身没有固件--firmware,需要随驱动一起写入到打印机内存才能继续打印。  也就是说hp1020、hp1008的固件存放位置时内存。

由于Windows系统的用户数量庞大,背后技术团队解决了这种缺少机身固件的问题。----这种特征体现于,重启连接Windows的打印机hp1020,hp1020会空转两次才能正常工作。一次是打印机自身开机自检,一次是Windows向hp1020的内存写入固件。


补救方法:

在Windows下的1020、p1008安装解压包内能找到1020.img文件


根治方法:

到 http://www.openprinting.org/ 下载foo2zjs或foo2xqx等驱动程序,正确安装到linux后,就能像windows一样,linux自动向hp1020导入固件。

安装教程也在网站有详细说明,在此不再多说。


两个安装包对应支持的惠普打印机列表:
foo2zjs Supported Printer B/W Color Driver Notes
Minolta/QMS magicolor 2300 DL  Yes  Yes  foo2zjs  Tested by Rick Richardson
Minolta/QMS magicolor 2200 DL  Yes  Yes  foo2zjs  Tested by Adam Erickson.
Konica Minolta magicolor 2430 DL  Yes  Yes  foo2zjs  Tested by Ren Rebe
Minolta Color PageWorks/Pro L  Yes  Yes  foo2zjs  Tested by tekknogenius.
HP LaserJet P2035  Yes  No  foo2zjs  Beta Quality
HP LaserJet Pro P1606dn  Yes  No  foo2zjs  Beta Quality
HP LaserJet Pro P1566  Yes  No  foo2zjs  Beta Quality
HP LaserJet Pro P1102  Yes  No  foo2zjs  Tested by tahir hussain. See "HP SMART INSTALL NOTES"
HP LaserJet Pro P1102w  Yes  No  foo2zjs  Tested by Rick Richardson
HP LaserJet Pro CP1025nw  Yes  Yes  foo2zjs  Tested by Rick Richardson
HP LaserJet 1022  Yes  No  foo2zjs  Up to Fedora Core 5 is tested
HP LaserJet 1022n  Yes  No  foo2zjs  untested
HP LaserJet 1022nw  Yes  No  foo2zjs  untested
HP LaserJet 1020  Yes  No  foo2zjs  Tested by Rick Richardson
HP LaserJet 1018  Yes  No  foo2zjs  Tested by Rick Richardson
HP LaserJet 1005  Yes  No  foo2zjs  Tested by Brian Batey
HP LaserJet 1000  Yes  No  foo2zjs  Tested by Andrew Schretter
HP LaserJet M1319 MFP  Yes  No  foo2zjs  PRINTER ONLY; Alpha Quality


其他无固件打印机对应驱动:
Unsupported Printer Notes
HP LaserJet P1005/P1006/P1007/P1008  Supported by my foo2xqx driver
HP LaserJet P1505/P2014  Supported by my foo2xqx driver
HP LaserJet M1005/M1120 MFP  Supported by my foo2xqx driver
HP LaserJet Pro M1212nf MFP  Supported by my foo2xqx driver
HP Color LaserJet CP1215  Supported by my foo2hp driver
HP Color LaserJet 1600/2600n  Supported by my foo2hp driver
HP Color LaserJet 2605dn  Unsupported. Use Postscript
Konica Minolta magicolor 2480/2490 MF  Supported by my foo2lava driver
Konica Minolta magicolor 2530 DL  Supported by my foo2lava driver
Konica Minolta magicolor 1680MF/1690MF  Supported by my foo2lava driver
Konica Minolta magicolor 1600W  Supported by my foo2lava driver
Oki C110  Supported by my foo2lava driver
Xerox Phaser 6121MFP  Supported by my foo2lava driver
Samsung CLP-300/310/315/325/360/365/600/610/620  Supported by my foo2qpdl driver
Samsung CLX-2160/3160/3175/3185  Supported by my foo2qpdl driver
Xerox Phaser 6110  Supported by my foo2qpdl driver
Lexmark C500n  Supported by my foo2slx driver
Oki C301dn/C310dn  Supported by my foo2hiperc driver
Oki C810  Supported by my foo2hiperc driver
Oki C3100n/C3200n/C3300/C3400n  Supported by my foo2hiperc driver
Oki C5100n/C5200n  Supported by my foo2hiperc driver
Oki C5500n/C5600n/C5650n/C5800n  Supported by my foo2hiperc driver
Olivetti d-Color P160W  Supported by my foo2hiperc driver
HP Color LaserJet 1500  Supported by my foo2oak driver
Kyocera KM-1635/KM-2035  Supported by my foo2oak driver
Dell 1355  Supported by my foo2hbpl driver
Epson AcuLaser M1400  Supported by my foo2hbpl driver
Fuji Xerox DocuPrint CM205  Supported by my foo2hbpl driver
Fuji Xerox DocuPrint M215  Supported by my foo2hbpl driver
Fuji Xerox DocuPrint P205  Supported by my foo2hbpl driver
Xerox WorkCentre 3045  Supported by my foo2hbpl driver
Xerox WorkCentre 6015  Supported by my foo2hbpl driver
Minolta/QMS magicolor 2300W/2400W/2500W  Try the m2300w driver
Minolta/QMS PagePro 12xxW  Try Beetman's 1200W driver or Schiller's 1[234]xxW driver
Minolta/QMS PagePro 13xxW  Try Beetman's 1200W driver or Schiller's 1[234]xxW driver
Konica Minolta PagePro 14xxW  Try Schiller's 1[234]xxW driver
在linux内 cat /*/1020.img > /dev/usb/lp0(lp0为打印机在linux系统下的编号)