家里的联想 M7206 打印机一直只能通过 USB 直连电脑使用,家人用电脑或者手机打印还要传到微信上或者抱着笔记本插线打印,实在麻烦。朋友送了我一台戴尔瘦客户机( Wyse 3040 ),决定将它改造成 24 小时在线的无线打印服务器。系统选了 Ubuntu 24.04.2 ,搭配 CUPS ,全程踩坑无数,记录如下。

一、硬件准备

瘦客户机配置

戴尔 Wyse 3040 ( 2GB 内存/64GB 存储)朋友给重新焊了 emmc 换成了 64G 的。

USB 无线网卡 本来那个只支持 Windows 免驱,在京东上又买了一个新的,芯片应该是 aic 8800

打印机通过 USB 连接到瘦客户机。

无线网络配置 将下载的驱动解压后打开 aic8800_linux_driver 文件夹,鼠标右击空白的地方,选择“Open in Terminal” 输入 su root 命令,再输入 root 用户的登录密码,切换成 root 用户。 输入 sh install_setup.sh 命令 输入 cd drivers/aic8800/命令,切换到 drivers/aic8800 目录下。 输入 make 命令,开始编译驱动,等待自行编译完成。 make install 命令,加载驱动。

nmcli 连接 WiFi

nmcli device wifi connect [SSID] password [密码]

二、CUPS 安装

sudo apt update && sudo apt install cups -y
sudo systemctl enable cups --now

编辑/etc/cups/cupsd.conf ,调整以下部分:

监听所有网络接口

Port 631  # 替换原 Listen localhost:631

开放权限(否则 Web 界面会显示“禁止访问”)

<Location />
  Order allow,deny
  Allow all  # 允许所有 IP 访问
</Location>
<Location /admin>
  AuthType Default
  Require valid-user
  Allow all  # 允许远程管理
</Location>

重启服务:

sudo systemctl restart cups

踩坑 2:当时没用设置这个 Allow all 导致我不能打开 cups 的安装界面(( 需反复检查配置文件语法

三、驱动安装

CUPS 默认支持部分惠普/佳能驱动,但联想 M7206 需手动配置。

官网提供官方的 Linux 驱动,直接安装即可 https://newsupport.lenovo.com.cn/driveList.html?fromsource=driveList&selname=M7206

下载 Lenovo M7206_7216_7255F_7256HF ,获得 Lenovo Linux Print drive.zip ,提取"m7206lpr-3.0.1-1.i386.deb"和"m7206wcupswrapper-3.0.1-1.i386.deb" WinSCP 上传到目录

sudo dpkg -i m7206lpr-3.0.1-1.i386.deb
sudo dpkg -i m7206wcupswrapper-3.0.1-1.i386.deb

一定要按顺序安装,要不然驱动不了~~

踩坑 3:Ubuntu 24.04 默认禁用 32 位库。-无法安装 i386 的包 解决方法:

sudo dpkg --add-architecture i386

踩坑 4:防火墙!务必放行 631 端口和 5353/UDP ( Bonjour ):

sudo ufw allow 631/tcp
sudo ufw allow 5353/udp

四、总结

CUPS 配置文件的每一行 Allow 都可能影响访问权限,建议逐段测试。 记得给路由器设置 DHCP 静态绑定

成果展示

如今全家设备(安卓手机,iOS 手机 Mac Windows )均可直接无线打印,瘦客户机功耗仅 5W ,7x24 小时运行毫无压力!!

举报· 1030 次点击
登录 注册 站外分享
9 条回复  
hefish 小成 昨天 13:49
不错,我是 J4125 上装的 pve ,然后里面装 debian ,然后连 wifi 的打印机。。 功耗基本也是 6-8w
testver 小成 昨天 14:34
我 5 年前直接买了个佳能的 MF266DN ,支持双面和无线打印,用得好好的,不费劲折腾了。
licong 小成 昨天 15:09
我是施乐 m268dw ,带 airprint ,不用折腾这些了
ccloving 小成 昨天 15:37
真是为了碟醋包了顿饺子,为啥不换个支持无线的打印机啊
duzhuo 小成 昨天 15:53
@ccloving 贵。
felixcode 小成 昨天 17:01
买个打印盒还支持外网打印
zebwqfox 楼主 初学 昨天 17:25
@ccloving 为了支持无线打印而换打印机才是为了醋包饺子吧 打印机动辄 700+,我这套配置一共只有 30 块无线网卡钱
byiceb 小成 昨天 17:31
我用 N1 的 armbian 装了 CUPS ,挺好用,挺稳。 不过我手机打印是通过 otg 线连着打印机打,win 就直接通过网络打。
zebwqfox 楼主 初学 昨天 17:35
好像附言点多了好几次。。下次会注意的
返回顶部