[树莓派4B] 闲置近10年的爱普生 L310 打印机爆改无线打印机

3 阅读5分钟

前言

上次把闲置了多年的树莓派找了出来,重新装了系统跑了起来,之所以这么整,一方面是想把树莓派用起来,另一方面是给家里闲置了近 10 年的打印机给好好地利用起来。我的书桌本来就不大,一台打印机的尺寸也不小,要是放在桌面上,那彻底就不用干别的了,放别的地方太远了,打印机的线就不够长了,想着能不能搞成无线的。

一开始是拿暂时闲置的笔记本电脑来做共享打印机的中转,但一想几千块钱的笔记本就干个这个也太浪费了,而且老机器基本打印需求没问题,于是乎想起了久违的树莓派.....

安装树莓派系统

树莓派系统的安装及换源等操作笔记如下,需要的自取。

传送门:[树莓派4B] 时隔多年,重新拾起树莓派时,发现时代变了📌 痛点解决:针对树莓派无屏幕安装系统失败问题 🛠️ 核心方 - 掘金

安装 CUPS 服务

更新软件包

sudo apt update
sudo apt upgrade

安装 CUPS 服务

CUPS(Common UNIX Printing System,通用 UNIX 打印系统)是一个开源的、模块化的打印系统,用于类 UNIX 操作系统。它最初由 Easy Software Products 开发,现在由苹果公司维护,已成为 Linux 和 macOS 等系统的标准打印架构。

CUPS基于 Internet 打印协议(IPP),提供了一系列工具和管理界面,支持:

  • 本地和网络打印
  • 打印机发现和共享
  • 打印队列管理
  • 用户权限控制

其实原理很简单,就是让树莓派来替代一台 PC 电脑的工作,唯一有差别的是,树莓派使用的是 ARM 架构的 Linux 系统,而 PC 电脑则是 Windows 系统,支持的驱动数量有差异。

当然了,考虑到现在已经是 2026 年了,再怎么样也比 10 年前好些吧,说干就干。

sudo apt install cups

# 将树莓派用户加入到CUPS的 lpadmin group中
sudo usermod -a -G lpadmin pi

# 使 CUPS 可以被整个局域网中的所有联网设备访问
sudo cupsctl --remote-any

# 重启 CUPS 服务
sudo /etc/init.d/cups restart

系统配置

# 安装防火墙, 树莓派默认是禁用了绝大部分端口的, 因此需要启用防火墙
sudo apt install ufw

# 安装完成后启用防火墙
sudo ufw enable

# 授权 22 端口, 保持 SSH 连接
sudo ufw allow 22/tcp

# 授权 631 端口, 这个是 CUPS 服务管理页面端口
sudo ufw allow 631/tcp

上述操作完成后,我们将可以在局域网任何一台设备上通过 https://IP地址:631 访问到树莓派上的打印机服务了。

image.png

添加打印机

打印机的数据线连上树莓派后,我们打开 CUPS 的打印机管理页面。

纯英文界面是有点不太友好,但是来去就这么几个单词,还时不时就会有几个中文出现,虽然很错乱,不过也没啥,点击 Administration 进入到管理页面

Printers 下面选择 Add Printer

image.png

然后就会看到系统读取到了打印机列表,点击选择,然后点击 Continue 继续操作。

image.png

基本上都是默认的了,一定要记得勾选 Share This Printer,就是 Windows 系统里面的共享打印机的意思,不然是没办法实现共享打印机的。然后点击 Continue 继续操作。

image.png

刚安装完的 CUPS 会自带一些品牌的驱动,我这里是爱普生的,那我就选择 Epson,然后点击 Continue,继续操作。

image.png

自带的驱动列表里面没有找到我的打印机型号,难道是太老了?难道就这样放弃吗?

image.png

后面转念一想,要是爱普生卖打印机给政企单位咋办,都是国产系统,他们那些老的打印机怎么打印文件?于是乎,我到爱普生的官网搜了打印机型号,并且居然发现有 国产操作系统 这一栏,然后就发现了 统信 UOS,再往下就找到了 ARM CPU 的选项,最后顺利找到了驱动程序,下载下来之后发现是 .deb 文件,这波稳了!!!

image.png

image.png

树莓派的 Raspberry Pi OS 也是基于 Debian 系统,同根同源,直接安装试试。

sudo dpkg -i sign_epson-inkjet-printer-201401w_1_0_0_arm64.deb

成功!!!感谢国家!!!安装完后刷新页面就看到了驱动出现了,点击 Add Printer,完成安装。

image.png

打印测试页

点击上方的 Printers,切换到打印机列表,可以看到刚刚添加的打印机已经在这里了。

image.png

点击进入后,找到 Maintenance,下拉列表中找到 Print Test Pages,点击

image.png

看到这个页面,就说明安装成功了。

微信图片_20260308230206_628_160.jpg

剩下的事情,就在 Windows 系统里面正常完成打印机的添加即可。

后记

更有意思的是,手机版的 WPS 只要是在同一个 WiFi 下,也是可以直接发送文件过去打印的,这下直接是从老机器跨越到新时代了。

参考文献

(99+ 封私信 / 81 条消息) 【动手实践】树莓派将有线打印机转为无线共享打印机 by xinlong - 知乎