openwrt打印服务器(自制无线打印机服务器)
OpenWRT配置USB打印服务器
经过一番折腾,我终于完成了将小米路由器刷成OpenWRT并配置为USB打印服务器的过程。以下是我的简要记录,供日后参考。
我选择的固件/ROM全部来自官方渠道,适合追求纯粹与原生体验的用户。小米路由器刷入OpenWRT固件后,具备了多种网络管理和优化功能。
为了将小米路由器配置为USB打印服务器,我按照官方文档和视频教程逐步操作。首先,确保路由器支持USB接口,并且USB设备(如打印机)可正常连接。
在路由器中,启用USB服务和共享功能。在“系统”设置中,找到“USB”选项,开启USB存储和USB打印服务。接着,配置共享打印机,将USB打印机连接至路由器的USB接口,完成识别并设置。
在客户端,安装相关驱动并设置打印机为共享模式,选择与路由器连接的网络。通过网络连接上路由器的打印服务器,即可使用USB打印机进行打印操作。至此,小米路由器作为USB打印服务器的功能便配置完成。
整个过程看似繁琐,实则通过官方文档与视频的指引,操作步骤清晰明了。在配置过程中,务必确保路由器与USB打印机之间的连接稳定,避免因连接问题导致配置失败。
通过将小米路由器刷入OpenWRT固件并配置USB打印服务器功能,不仅实现了便捷的网络打印,也为路由器的使用提供了更多可能性。整个配置过程虽需耐心,但结果令人满意。
openwrt挂载打印机没反应
一是原来的驱动程序被删除,那么你连接到电脑打印的第一行,电脑会提示发现新硬件,你再放入光盘,点击下一步直到完成,有一点,如果你已经安装了很多其他驱动器,那么你看看电脑是默认的驱动器。当需要使用打印机时,打印机驱动程序应该设置为默认状态。
利用OpenWrt 共享局域网下的佳能 MG2580s 打印扫描一体机
利用 OpenWrt在局域网下共享打印机,主要需要以下两个插件
接下来分别介绍两个插件的安装及配置流程
将打印机连接到路由器 USB接口,输入指令
应该能看到 lp0设备
找到服务-打印服务器,勾选启动。
设备填上刚才看到的/dev/usb/lp0,接口选择 lan用作局域网共享,端口通常为 9100。
首先安装打印机对应的驱动程序。在这个案例中我使用的打印机为佳能 MG2580s。
设置-设备-打印机和扫描仪-添加打印机-我需要的打印机不在列表中
选择使用 TCP/IP地址或主机名添加打印机,点击下一步。
设备类型选择 TCP/IP设备,主机名或 IP地址填上路由器网关,取消勾选自动查询驱动,点击下一步。
等待自动检测失败,选择自定义,点击设置,检查端口是否与之前设置的 9100相同,确认后点击下一步。
寻找打印机对应的驱动, Canon- Canon MG2500 series Printer。
大功告成,enjoy!
注:
:有的时候打印时出现找不到设备的情况,通常是打印机与路由器通讯不畅,进路由器管理找到 p910nd服务并重启一下就好。
先安装通用插件:
之后还需要安装 sane-backends,类似于扫描仪驱动接口,如果直接安装这个包过于庞大,我们只需要挑选适合自己打印机型号的驱动包即可。
可以通过 scanimage-L命令检查是否安装成功,如果打印机正常连接且安装了对应的 backend,应该能看到如下效果:
编辑/etc/sane.d/saned.conf
检查/etc/services是否有 sane-port,通常安装了 sane-daemon会自动添加,如果没有,则在文件后手动添加
编辑/etc/xinetd.d/sane添加
最后在 LUCI界面中系统-启动项,找到 xinetd并设置为启用。
windows下需要用 sanetwain客户端进行扫描,打开客户端后,把主机名设为路由器网关,端口号 6566,即可开始扫描。