当前位置: 首页 > article >正文

移动神器RAX3000M路由器变身家庭云之八:解锁无线打印,低成本打造全屋打印中心

1. 为什么需要无线打印解决方案家里那台老打印机是不是经常让你头疼明明打印效果还不错但每次都要用USB线连接电脑才能打印手机里的文件想打印更是麻烦。我家里就有一台Brother DCP-7055用了十多年依然坚挺但每次打印都要先传到电脑上特别不方便。RAX3000M路由器自带的USB接口这时候就派上大用场了。通过简单的设置我们可以把它变成一个打印服务器让家里所有设备都能无线打印。实测下来这个方案特别适合以下几种情况家里有多台设备需要共享一台打印机老式打印机不支持无线功能想省下买新打印机的钱需要在手机上直接打印文件最棒的是整个过程几乎零成本只需要一根USB线就能搞定。我试过市面上好几款路由器RAX3000M的稳定性是最好的连续打印几十页都不会断连。2. 准备工作与环境搭建2.1 硬件准备清单在开始之前你需要准备好这些东西RAX3000M路由器已开通SSH权限USB打印机我的是Brother DCP-7055打印机USB连接线一台可以SSH连接路由器的电脑这里有个小技巧建议使用打印机原装的USB线。我试过用手机充电线连接结果经常识别不到打印机。另外路由器的USB接口最好是2.0以上的打印速度会快很多。2.2 软件环境配置首先通过SSH登录路由器。如果你还没开通SSH可以参考这个系列的第一篇文章。登录后依次执行以下命令opkg update opkg install p910nd kmod-usb-printer luci-app-p910nd这几个包的作用分别是p910nd打印服务器核心程序kmod-usb-printerUSB打印机驱动支持luci-app-p910nd图形化管理界面可选安装过程中可能会遇到依赖问题。我踩过的坑是有时候opkg update会失败这时候可以多试几次或者换个时间再更新。3. 打印机连接与配置3.1 物理连接与设备识别用USB线把打印机连接到路由器的USB接口。等个30秒左右执行以下命令检查是否识别成功ls /dev/usb如果看到类似lp0这样的设备说明识别成功了。我遇到过打印机没反应的情况解决方法很简单先把打印机电源关掉等10秒再开一般就能识别了。3.2 p910nd服务配置接下来配置p910nd服务。可以直接编辑配置文件vi /etc/config/p910nd修改为以下内容config p910nd option device /dev/usb/lp0 option port 9100 option bidirectional 1 option enabled 1这里有几个关键点要注意device参数必须和ls /dev/usb查到的设备名一致port默认是9100但如果冲突可以改成其他值bidirectional设为1支持双向通信比如获取墨水余量保存后启动服务/etc/init.d/p910nd enable /etc/init.d/p910nd start4. 电脑端打印机添加4.1 Windows系统设置在Windows电脑上添加打印机打开控制面板 → 设备和打印机点击添加打印机选择我需要的打印机不在列表中选择通过TCP/IP添加输入路由器IP如192.168.1.1和端口9100这时候系统会尝试连接打印机。如果卡在正在查找驱动程序可以直接跳过手动选择驱动。我建议提前下载好打印机驱动选择从磁盘安装最稳妥。4.2 驱动兼容性解决方案老打印机经常找不到对应驱动。我的经验是同系列不同型号的驱动通常可以通用如果实在找不到试试Windows自带的通用驱动Brother打印机可以试试DCP-1200的驱动有个小技巧先在USB直连模式下安装好驱动然后再添加网络打印机这样系统会自动识别驱动。5. 手机无线打印实战5.1 PrintHand应用配置手机打印推荐使用PrintHand虽然收费但确实好用。设置步骤打开应用 → 管理打印机选择附近的WiFi打印机手动设置IP地址路由器IP端口9100协议Raw第一次使用需要选择驱动。和电脑端一样可以尝试同系列其他型号的驱动。我测试过打印PDF、Word文档甚至网页效果都很稳定。5.2 安卓/iOS替代方案如果不想用PrintHand还有其他选择安卓PrinterShare免费版有广告iOSAirPrint但需要打印机支持跨平台通过电脑共享打印机实测下来PrintHand的兼容性最好特别是对老打印机的支持。打印照片时建议选择高质量模式效果会好很多。6. 常见问题排查6.1 打印机无法识别如果ls /dev/usb看不到打印机设备检查USB线是否插紧重启打印机和路由器执行dmesg命令查看内核日志尝试换个USB口如果有多个我遇到过最奇葩的问题是打印机电源不足后来换了个带供电的USB hub就解决了。6.2 打印服务异常p910nd服务经常遇到的问题端口冲突netstat -an查看9100端口是否被占用权限问题chmod 777 /dev/usb/lp0临时解决方案服务崩溃/etc/init.d/p910nd restart建议把p910nd的日志级别调高方便排查问题。在/etc/config/p910nd中添加option debug 17. 高级优化技巧7.1 打印队列管理安装cups可以更好地管理打印队列opkg install cups但会占用更多资源适合需要高级功能的用户。我平时打印量不大p910nd完全够用。7.2 外网打印设置如果想在外网打印比如公司打印家里的文件需要做好端口转发9100端口建议使用VPN连接更安全设置打印用户权限不过这个方案安全性较低我建议还是在内网使用。如果需要远程打印可以考虑其他方案比如通过电脑中转。经过这样一番改造那台老打印机终于重获新生。现在家里不管是电脑、手机还是平板想打印随时都能打再也不用折腾数据线了。最关键的是整个过程几乎没花钱就利用了路由器的闲置功能。如果你也有类似需求不妨试试这个方案遇到问题欢迎交流讨论。

相关文章:

移动神器RAX3000M路由器变身家庭云之八:解锁无线打印,低成本打造全屋打印中心

1. 为什么需要无线打印解决方案 家里那台老打印机是不是经常让你头疼?明明打印效果还不错,但每次都要用USB线连接电脑才能打印,手机里的文件想打印更是麻烦。我家里就有一台Brother DCP-7055,用了十多年依然坚挺,但每次…...

构建高效BitTorrent网络:trackerslist项目技术解析与应用指南

构建高效BitTorrent网络:trackerslist项目技术解析与应用指南 【免费下载链接】trackerslist Updated list of public BitTorrent trackers 项目地址: https://gitcode.com/GitHub_Trending/tr/trackerslist 在分布式文件共享技术领域,BitTorrent…...

在PyTorch 2.8 环境中运行MATLAB引擎:混合编程实现算法验证

在PyTorch 2.8环境中运行MATLAB引擎:混合编程实现算法验证 1. 引言:当深度学习遇上工程计算 想象一下这个场景:你正在用PyTorch开发一个深度学习模型,需要对输入信号进行复杂的滤波处理,或者要对模型输出进行精细的控…...

【Calcite 系列】深入理解 Calcite 的 AggregateRemoveRule

AggregateRemoveRule 用来删掉“其实已经没有必要存在”的 Aggregate。它成立的前提是:输入在当前 group key 上已经唯一,而且所有聚合调用都可以被化成单行表达式或常量。本文结合源码实现,分析这条规则为什么能把 SUM(x) 退化成 x&#xff…...

探索数据中的数学之美:PySR符号回归工具让复杂规律触手可及

探索数据中的数学之美:PySR符号回归工具让复杂规律触手可及 【免费下载链接】PySR High-Performance Symbolic Regression in Python and Julia 项目地址: https://gitcode.com/gh_mirrors/py/PySR 你是否曾面对海量数据却难以理解其中的内在规律&#xff1f…...

华三交换机端口隔离配置(VLAN内二层互访隔离)

一、前言 华三(H3C)交换机的端口隔离是一种关键的二层端口级控制技术,它能在同一 VLAN 内部实现端口间的二层互访隔离,有效抑制广播风暴、提升网络安全与用户隔离性。 核心原理是将指定端口加入隔离组,组内端…...

别再手动轮询了!用FreeRTOS二值信号量搞定STM32串口DMA接收(附完整工程)

彻底告别轮询!FreeRTOS二值信号量在STM32串口DMA接收中的实战指南 嵌入式开发中,串口通信是最基础却又最让人头疼的环节之一。想象一下这样的场景:你的户外GPS设备正在通过串口接收定位数据,这些数据包长度不定、间隔随机&#xf…...

三步彻底告别Windows和Office激活烦恼:KMS_VL_ALL_AIO实战全解析

三步彻底告别Windows和Office激活烦恼:KMS_VL_ALL_AIO实战全解析 【免费下载链接】KMS_VL_ALL_AIO Smart Activation Script 项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO 周五下午4点,IT部门的小王接到第7个求助电话——市场部同…...

C语言笔记6:变量生命周期、指针与数组指针全解析

#本篇博客基于C语言学习这两天核心笔记整理,聚焦变量生命周期与存储类型、指针基础与用法、数组与指针深度结合三大模块,从基础概念到代码实战,帮你彻底吃透C语言核心难点。一、变量生命周期与存储类型 1. 核心概念 生命周期:变量…...

kill-doc:你的文档下载终极解决方案,告别繁琐操作只需3步

kill-doc:你的文档下载终极解决方案,告别繁琐操作只需3步 【免费下载链接】kill-doc 看到经常有小伙伴们需要下载一些免费文档,但是相关网站浏览体验不好各种广告,各种登录验证,需要很多步骤才能下载文档,该…...

在Blender中实现3MF格式的终极导入导出:5分钟快速上手指南

在Blender中实现3MF格式的终极导入导出:5分钟快速上手指南 【免费下载链接】Blender3mfFormat Blender add-on to import/export 3MF files 项目地址: https://gitcode.com/gh_mirrors/bl/Blender3mfFormat 想要在Blender中无缝处理3D打印专用的3MF文件格式吗…...

FireRedASR-AED-L实现Python语音识别:从音频到文本的完整教程

FireRedASR-AED-L实现Python语音识别:从音频到文本的完整教程 1. 引言 语音识别技术正在改变我们与设备交互的方式,从智能助手到实时字幕,这项技术已经深入到日常生活的方方面面。今天我要介绍的FireRedASR-AED-L,是一个专门为中…...

GCC源码深度分析:从设计哲学到工程实践

一、设计原理与哲学1.1 三段式架构的哲学基础GCC(GNU Compiler Collection)的设计核心是三段式架构,这一设计哲学源于编译器理论中的经典分离原则。GCC将编译过程清晰地划分为前端、中端和后端三个逻辑部分,每个部分专注于特定的任…...

智能制造工业互联网工业大数据建设方案:工业大数据架构、工业大数据建模、关键应用场景、平台架构、全生命周期服务、管理与应用体系

本方案围绕工业4.0,构建“云、移、物、大、智”融合的工业大数据平台,实现数据采集、数据湖分析与机器学习建模,支撑预测性维修、生产过程优化、人机协同等应用,助力企业提升效率、降低运营成本,推动智能制造转型。 工…...

不用等IT排期:ChatBI如何让业务人员1分钟拿到业务洞察

开篇:3个业务人员天天遇到的取数难题难题一: 运营团队要复盘上周的大促返场活动效果—— 需要查新客转化率、客单价、渠道ROI等12个核心指标。 提交IT取数工单,排期要3天。 等数据出来的时候,下一轮投放的预算已经审批完了——错过…...

Windows Defender永久禁用终极方案:defender-control开源工具深度解析

Windows Defender永久禁用终极方案:defender-control开源工具深度解析 【免费下载链接】defender-control An open-source windows defender manager. Now you can disable windows defender permanently. 项目地址: https://gitcode.com/gh_mirrors/de/defender…...

动态规划之【树形DP】第4课:树形DP应用案例实践3

动态规划之【树形DP】第4课:树形DP应用案例实践3 选课 题目描述 在大学里每个学生,为了达到一定的学分,必须从很多课程里选择一些课程来学习,在课程里有些课程必须在某些课程之前学习,如高等数学总是在其它课程之前学…...

基于AI+场景的数据安全管理平台建设方案:AI技术发展趋势与数据安全结合、AI+场景数据安全管理平台、AI+场景应用实践

该方案以AI技术为核心驱动力,围绕数据资产发现、事件分析、风险评估、策略处置等关键环节,构建了动态、智能的数据安全管理平台。通过自然语言处理、机器学习、深度学习、集成学习等技术,有效提升了敏感数据识别、异常行为检测、风险评估的准…...

10分钟快速上手:一站式AI变声神器RVC全平台部署终极指南

10分钟快速上手&#xff1a;一站式AI变声神器RVC全平台部署终极指南 【免费下载链接】Retrieval-based-Voice-Conversion-WebUI Easily train a good VC model with voice data < 10 mins! 项目地址: https://gitcode.com/GitHub_Trending/re/Retrieval-based-Voice-Conve…...

[RKNN] 零拷贝接口:从原理到实践的性能优化指南

1. 为什么需要零拷贝接口 第一次接触RKNN零拷贝接口时&#xff0c;我正为一个智能摄像头项目焦头烂额。当时用通用接口跑YOLOv5模型&#xff0c;帧率始终卡在15FPS上不去。直到把代码改成零拷贝版本&#xff0c;帧率直接飙到28FPS——这个性能提升让我彻底理解了零拷贝的价值。…...

gte-base-zh模型服务治理:Xinference多租户隔离与资源配额控制实践

gte-base-zh模型服务治理&#xff1a;Xinference多租户隔离与资源配额控制实践 1. 项目背景与需求场景 在实际的企业级AI应用部署中&#xff0c;我们经常面临这样的挑战&#xff1a;多个团队或项目需要共享同一个模型服务&#xff0c;但各自有不同的资源需求和隔离要求。传统…...

终极指南:RePKG - Wallpaper Engine资源提取与纹理转换的完整解决方案

终极指南&#xff1a;RePKG - Wallpaper Engine资源提取与纹理转换的完整解决方案 【免费下载链接】repkg Wallpaper engine PKG extractor/TEX to image converter 项目地址: https://gitcode.com/gh_mirrors/re/repkg RePKG是一款专为Wallpaper Engine设计的开源命令行…...

不止写文章!用Gutenberg区块编辑器5分钟打造高转化落地页(实战案例)

用Gutenberg区块编辑器5分钟打造高转化落地页&#xff08;实战指南&#xff09; 在数字营销领域&#xff0c;落地页的转化率直接影响业务成败。传统建站工具要么过于复杂&#xff08;如Elementor、Divi&#xff09;&#xff0c;要么功能受限&#xff08;如经典编辑器&#xff0…...

Vision Master 视觉软件应用-字符识别

我们读取如上字符串&#xff0c;需要的算子如下【字符识别算子】图像源--高精度匹配--位置修正--字符识别--格式化【操作】【高精度匹配】基本参数特征模板【位置修正】---点击执行---创建基准---点击执行【字符串识别】***基本参数***选择绘制---选择搜索范围****运行参数***【…...

3分钟极速上手:网盘下载加速神器全功能使用指南

3分钟极速上手&#xff1a;网盘下载加速神器全功能使用指南 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 &#xff0c;支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 /…...

如何用ViGEmBus在Windows上实现专业级游戏控制:3个简单步骤解锁无限可能

如何用ViGEmBus在Windows上实现专业级游戏控制&#xff1a;3个简单步骤解锁无限可能 【免费下载链接】ViGEmBus Windows kernel-mode driver emulating well-known USB game controllers. 项目地址: https://gitcode.com/gh_mirrors/vi/ViGEmBus 想要在Windows系统上获得…...

如何用10分钟语音打造专业AI变声器:RVC语音转换终极指南

如何用10分钟语音打造专业AI变声器&#xff1a;RVC语音转换终极指南 【免费下载链接】Retrieval-based-Voice-Conversion-WebUI Easily train a good VC model with voice data < 10 mins! 项目地址: https://gitcode.com/GitHub_Trending/re/Retrieval-based-Voice-Conve…...

FaceFusion使用指南:如何配置局域网访问实现多端协同?

FaceFusion使用指南&#xff1a;如何配置局域网访问实现多端协同&#xff1f; 1. 为什么需要局域网访问&#xff1f; FaceFusion作为一款强大的AI换脸工具&#xff0c;默认情况下只能在安装它的本地电脑上使用。但在实际工作中&#xff0c;我们经常遇到这些场景&#xff1a; …...

PPIO上线GLM-5.1:面向8小时级长程任务的开源SOTA模型

今天&#xff0c;PPIO 上线 GLM-5.1。GLM-5.1 是智谱新一代的旗舰级智能体工程模型&#xff0c;其编码能力比上一代产品显著增强。GLM-5.1 在 SWE-Bench Pro 测试中取得了最先进的性能&#xff0c;并在 NL2Repo&#xff08;代码库生成&#xff09;和 Terminal-Bench 2.0&#x…...

知识库 / Agent 项目上线后,Token 成本为什么会慢慢失控?

很多团队做知识库或 Agent 项目时&#xff0c;前期体验往往都不错。因为在 Demo 阶段&#xff0c;通常是&#xff1a;- 少量文档 - 少量用户 - 相对标准的问题 - 较短的调用链路这时系统看起来很顺&#xff0c;成本也不高。但项目一旦上线&#xff0c;很多团队会慢慢发现&#…...