HP 1020 这类老打印机,一直开着的那台设备才是关键
家里那台只有 USB 口的老打印机,想让手机直接打,不用换新的。我的建议是先别急着照教程刷机,先看它属不属于"每次开机都要电脑给它传一遍固件"的那类。不是,买个打印服务器盒子,或者家里只用 Windows 和安卓的话刷一台闲置路由,基本就够;是,你就得有一台一直开着的设备给它兜底。
动手前查清四件事,第 3 条闲置路由最容易卡住
打印机型号。HP LaserJet 1020 这类机器本身不带固件,每次开机或掉电重连后,都要把固件文件传到打印机上,不然它不工作。HP P1008 是同类问题。
家里有没有一台本来就 24 小时开着的电脑。
有没有闲置的路由器能刷 OpenWrt。
有没有 NAS、软路由,或者别的能跑容器、带 USB 口的设备。
路线一:电脑开共享,一分钱不花,但电脑不能睡
做法是让连着打印机的电脑开共享,手机连同一个 Wi-Fi 就能搜到,iPhone 走 AirPrint 直接打。
手机的打印菜单里能看到这台打印机、点打印能出纸,就算成了。
难点是电脑必须开着,而且不能锁屏休眠,Windows 这边还有权限要设。比如你在卧室用手机点了打印,书房那台电脑已经睡了,打印机一动不动。
电脑做不到常开,就别走这条,直接看路线二。
路线二:几十到一百多块买个盒子,买的是省事
据站内一篇 10 月 11 日的值友教程和一个教程站 4 月的文章,这类盒子在电商平台大约几十到一百多块,本质是一个刷了 Linux 的小盒子,跟无线路由同级别的硬件。两篇教程的作者反馈,它即插即用、不掉线,但部分特殊机型适配不了。
如果你的打印机不是 HP 1020 这种要传固件的,又不想折腾,这是最省时间的一条路。买之前先在商品页或者客服那里确认你的型号在适配列表里。这一步省了,钱就可能白花。
盒子要是不认你的型号,退回路线一,或者往下走路线三、四。
小红书上有个“有线打印机能改成无线吗”的求助帖,两百多条用户评论,答案集中在两种:加个无线打印服务器盒子,或者插到路由器的 USB 口上。楼里最有用的一条提醒来自买了盒子的用户:买之前找客服确认打印机型号,他那台老机型,便宜的那款盒子用不了。也有人说几年前买的盒子一直用到现在,孩子放学回家,他在单位远程打印,孩子先写作业。
路线三:刷闲置路由不花钱,代价是最费事
做法是 OpenWrt 路由装 p910nd,占 9100 端口,把 USB 打印机转成网络打印机;另找一台常开设备,比如 NAS 或者软路由里的容器,跑 CUPS 负责渲染。
拆成两半,是因为路由器的硬件跑不动 CUPS。
路由这边要装 kmod-usb-printer、luci-app-p910nd、p910nd 三个包,端口填 9100、接口选 lan,再加一条放行 9100 端口的防火墙规则。
据恩山论坛上这套方案的作者称,要先测 9100 端口能通,再让 CUPS 打出测试页,最后才用手机。按这位作者的反馈,整个过程分五步,一步错就得回退重来。
如果家里只用 Windows 和安卓,只配好 p910nd 就能打,能省一半事;要让 iPhone 用 AirPrint,才必须再加 CUPS。
路线四:家里有能跑容器的设备,一台全包最省心
如果你有带 USB 口、能跑容器或者能装系统的设备,可以直接在上面装 CUPS 和 hplip,用 hp-setup 配好,不用再折腾 OpenWrt。这条路少了一台设备,少了一层转接,是我更推荐的做法,前提是你本来就有这台设备。
HP 1020 这类机器,每次开机都得重传一遍固件
不管走哪条路,HP 1020 这类机器都绕不开固件:打印机每次开机都要重新传一遍。所以给它配的那台设备必须常开,打印机断电重启后,也得有脚本自动再传一次。
驱动这边有三个坑:
老教程里常见的 foo2zjs 驱动,里面 foo2xqx 那部分早在 2013 年就失效了,网站都没了;现在的做法是装 hplip,由官方驱动带上固件。
装 HP 驱动时会去官网下载一个插件包,下载过不了安全校验的话,要手动下好再指定路径;CUPS 配置里还要放行你家局域网的网段。
电脑客户端这边要把"双向支持"关掉,不然会重复打印或者连不上。
固件文件去哪下,教程给的是 2021 年的老地址,我们没确认它现在还能不能打开,所以这里不贴。现在的做法是装 hplip,由官方驱动带上固件,具体以 hplip 官方页面为准。
不花钱的路线,要么费时间,要么得有台设备一直开着
路线一:0 元,代价是一台电脑一直开着。
路线二:要花买盒子的钱(价位见上文),代价是型号不一定适配。
路线三、四:0 元(前提是你有闲置设备),代价是时间,和一台常开设备。
这三样东西,钱、时间、常开设备,每条路至少要你出一样。
一个月打几张的,别为这事折腾
只是一个月打几张、家里电脑本来就常开,用路线一就行,别为了"更优雅"去刷路由。连 SSH 是什么都不想了解的人,也别走路线三,直接买盒子,或者干脆换一台带 Wi-Fi 的打印机。
软件包名称和驱动下载方式会变,动手前以 OpenWrt、CUPS、hplip 的官方页面为准。
关于这篇的材料:这篇只讲打印,扫描不在讨论范围里。文中的步骤和坑我们没动手验证,都来自公开的技术文档和值友教程,每条都写了出处。
评论区报一下你家打印机的型号和你走通的路线,尤其是盒子不认、换了哪款才认的。型号对得上,比任何教程都管用。
作者提示含AI生成内容。
