让Linux下的打印机hp1020、hp p1008自动加载固件
前言:
前段时间,处理公司打印机服务器Linux化工作。遇到问题如下:hp1020、hp1008断电后不能继续打印。而其他打印机在连接Linux打印机的情况下,断电后也能正常打印。
鉴于此情况,我搜寻了网上不少资料,发现hp1020、hp1008机身没有固件--firmware,需要随驱动一起写入到打印机内存才能继续打印。 也就是说hp1020、hp1008的固件存放位置时内存。
由于Windows系统的用户数量庞大,背后技术团队解决了这种缺少机身固件的问题。----这种特征体现于,重启连接Windows的打印机hp1020,hp1020会空转两次才能正常工作。一次是打印机自身开机自检,一次是Windows向hp1020的内存写入固件。
补救方法:
在Windows下的1020、p1008安装解压包内能找到1020.img文件,
在linux内 cat /*/1020.img > /dev/usb/lp0(lp0为打印机在linux系统下的编号)
根治方法:
到 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 |
转载于:https://www.cnblogs.com/h2zZhou/p/5494994.html
让Linux下的打印机hp1020、hp p1008自动加载固件相关推荐
- Linux下的ELF文件、链接、加载与库(含大量图文解析及例程)
Linux下的ELF文件.链接.加载与库 链接是将将各种代码和数据片段收集并组合为一个单一文件的过程,这个文件可以被加载到内存并执行.链接可以执行与编译时,也就是在源代码被翻译成机器代码时:也可以执行 ...
- 仿新浪微博实现ListBox下拉刷新和到底部自动加载
一.下拉刷新 下拉刷新实现思路: 1.定义一个PullDownToRefreshPanel容器控件.为它添加3种状态模板,分别是PullingDownTemplate,ReadyToReleaseTe ...
- Linux下编译构建成功HelloWorld驱动程序并加载
编写一个hello_world.c的驱动程序: hello_world.c: #include <linux/init.h> #include <linux/module.h> ...
- linux下nginx监听443端口 重新加载配置不生效,需要重启nginx
在nginx里放开443的监听,执行 nginx -s reload 命令,访问https不生效 需kill调nginx的进程重新后方能添加443端口的监听 参考 https://blog.csdn. ...
- 佳能打印机删掉又会自动加载的原因及解决方案
驱动人生分析出现佳能打印机删掉又会自动加载的原因可能是因为在系统中,存在着佳能打印机的自动驱动程序.将打印机删除后,系统会自动重新安装该驱动程序,导致打印机重新加载. 特别在一台新的佳能打印机设备到位 ...
- linux 开机自动加载mod,linux 添加elasticsearch 开机重启(自启动)
在 /etc/init.d 文件夹下建立脚本 eg:data.sh #chkconfig: 2345 80 90 #description:auto_run #!bin/bash export JAV ...
- linux文件系统添加pcm,linux下用sox批量将pcm文件加wav头、批量修改采样率、切音频...
linux下用sox可以给pcm文件加头 例如:test.pcm是不带wav头的pcm文件 $ sox -t raw -c 1 -e signed-integer -b 16 -r 16000 tes ...
- Linux编译mplayer播放badapple及编译fbv加载图片(基于V3S预告板子要开源了)
Linux编译mplayer播放badapple及编译fbv加载图片(基于V3S预告板子要开源了) 1.编译前准备: 1.linux5.10内核 2.2018.02bulidroot 3.v3s板子 ...
- linux判断网卡是否挂载,检查网卡是否加载 - Linux服务器网卡驱动安装及故障排除_服务器应用_Linux公社-Linux系统门户网站...
2.检查网卡是否加载: 驱动硬件是操作系统最基本的功能,操作系统通过各种驱动程序来驾驭硬件设备,和Windows系统不同Linux内核目前采用可加载的模块化设计(LKMs Loadable Kerne ...
- Linux如何在系统启动时自动加载模块
下面是以前学习Linux时写的,后来仔细研究rc.sysinit后发现,只需要修改下列地方就可以了,不必这么麻烦的: rc.sysinit中有这样的一段代码: # Load other user-de ...
最新文章
- 求求你使用Tab键好吗
- Qt中多线程与界面组件的通信
- mysql哪些优化手段_mysql explain 及常见优化手段
- AI:人工智能概念之机器学习ML、深度学习DL、数据挖掘、知识发现、模式识别等重要领域之间比较关系结构图之详细攻略
- win环境下,django+postgresql配置
- 小旭的互联网营销之微信营销
- eclipse中下载spring-tool-suite插件遇到的问题
- 关于云原生需要了解什么
- 复现nature communication PCA原图|代码分析(一)
- 4-adjacent(AtCoder-2686)
- Java虚拟机栈详解
- 一加 9RT原神限定礼盒今晚开售:内含丰富资源回馈用户
- Range.EntireRow Property
- python widget_python 图形界面
- 360 组织全局 HOOK 的 dll 加载
- python开发erp系统odoo_odooERP系统(框架)总结
- 1319 移棋子游戏(sg函数模板)
- mysql数据库备份机制_mysql备份机制有哪些
- 演讲的思路锻炼,逆向思维需要刻意练习吗?
- GTK构件之杂项构件
热门文章
- jsp项目如何引入vue
- 分子模拟软件amber_薛定谔 autodock 分子动力学模拟GROMACS软件
- 可以检测手机帧率和温度的软件_腾讯黑鲨游戏手机3评测:深度定制带来的全新游戏体验...
- matlab如何公式编辑器,公式编辑器怎么用
【搞定要领】
- Mac下 CMake 安装及环境配置
- refprop物性库_refprop 9.1 下载-refprop(制冷剂物性查询运算软件)附中文教程 9.1 最新免费版 - 河东下载站...
- python3.5中文手册chm_python3官方帮助文档-python3.5.2官方chm参考手册-东坡下载
- ISO IEC 27001 企业信息安全管理要求
- 软考|高级信息系统项目管理师
- 钉钉直播html,钉钉直播功能介绍,钉钉直播步骤详情