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

移动神器RAX3000M路由器变身家庭云之七:增加打印服务,电脑手机无线打印

系列文章目录:

移动神器RAX3000M路由器变身家庭云之一:开通SSH,安装新软件包
移动神器RAX3000M路由器变身家庭云之二:安装vsftpd
移动神器RAX3000M路由器变身家庭云之三:外网访问家庭云
移动神器RAX3000M路由器不刷固件变身家庭云之五(高级应用):设置成maven私服
移动神器RAX3000M路由器变身家庭云之四:开放LuCI管理界面,网站服务
移动神器RAX3000M路由器不刷固件变身家庭云之六(高级应用):设置https


家里有一台老的Brother DCP-7055打印扫描一体机,打印效果依然很棒,可惜10多年的机器了,不支持无线打印,每次打印都要先传送到电脑,连接打印线进行打印,倍感不便,于是我们的神器又可以派上用场了。

安装打印伺服器

先ssh登录上去,执行命令安装软件:

opkg update //更新库数据,luci界面有时找不到相关模块
opkg install p910nd //安装功能模块
opkg install kmod-usb-printer //打印支持

把打印机和路由用USB线连接起来

命令行输入:ls /dev/usb ,看看有没有识别到lp*这样一个设备端口,有的话才能继续下面的。

编辑配置文件(也可以用图形界面)

进入/etc/config,vi p910nd这个文件,端口号修改为9100,启动选项为启用。

option device      /dev/usb/lp0      //此处一定要与/dev/usb/查到的一致
option port       	9100        //这个9100不是固定的,使用netstat- an命令会看到一个具体的91xx的端口在监听,这个91xx才是具体要用到的。
option bidirectional	1		//是否支持双向打印
option enabled		1		//启用改为1

启动服务:

/etc/p910nd enable
/etc/p910nd start

也可以安装luci-app-p910nd,然后在界面操作:
在这里插入图片描述

然后在电脑上添加这台网络打印机。

控制面板-设备与打印机,选择添加打印机-添加网络打印机,不用等它查找,直接选择下面“我需要的打印机不在列表中”-通过TCP/IP添加,然后设备类型选择TCP/IP设备,IP地址填入路由器的局域网IP,如192.168.1.1,在新的界面额外端口信息那里,选择自定义,填入上面你查到的9100端口。
网路正常的话,会跳转到安装驱动的界面。自己想办法找到打印机的驱动包吧,选择从磁盘安装,安装完成,就可以看到这台网络打印机了!
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这一步之后,它会扫描一阵子,然后让你自己手动选择驱动。选择从磁盘安装你的打印机驱动。

手机打印

手机打印要用到print-hand软件,这个软件是收费,自己到网上搜破解版本,安装好后,按如下图设置好,就可以打印了。
先选择管理打印机,再点击“附近的WiFi打印机”,再点击“手动设置”
按下图输入你的打印机ip和端口:
设置打印机IP
再选择合适的打印驱动。我的Brother DCP-7055没有打到,就用DCP-1200,一般说来,只要打印机的系列相同,驱动是可以通用的。
在这里插入图片描述
如果实在你的打印机驱动找不着,也可以用Windows共享打印,注意共享密码取消掉。

相关文章:

移动神器RAX3000M路由器变身家庭云之七:增加打印服务,电脑手机无线打印

系列文章目录: 移动神器RAX3000M路由器变身家庭云之一:开通SSH,安装新软件包 移动神器RAX3000M路由器变身家庭云之二:安装vsftpd 移动神器RAX3000M路由器变身家庭云之三:外网访问家庭云 移动神器RAX3000M路由器不刷固…...

《函数基础与内存机制深度剖析:从 return 语句到各类经典编程题详解》

一、问答题 (1)使用函数的好处是什么? 1.提升代码的复用性 2.提升代码的可维护性 3.增强代码的可读性 4.提高代码的灵活性 5.方便进行单元测试 (2)如何定义一个函数?如何调用一个函数? 在Pytho…...

Python | 使用Matplotlib绘制Swarm Plot(蜂群图)

Swarm Plot(蜂群图)是一种数据可视化图表,它用于展示分类数据的分布情况。这种图表通过将数据点沿着一个或多个分类变量轻微地分散,以避免它们之间的重叠,从而更好地显示数据的分布密度和分布趋势。Swarm Plot特别适用…...

风云可测:华为AI天气大模型将暴雨预测误差缩至3公里内

华为云正式发布全球首个气象专用人工智能大模型"盘古气象"&#xff0c;实现台风路径24小时预测误差<30公里、暴雨落区72小时精度91%&#xff0c;较传统数值预报效率提升10000倍。本文基于对西北太平洋10个台风回溯测试、全国2360个气象站验证数据&#xff0c;解析…...

JavaScript基础-window.sessionStorage

在Web开发中&#xff0c;数据存储是一个非常重要的环节。它不仅关系到用户体验的提升&#xff0c;还影响着应用的状态管理与性能优化。window.sessionStorage 是一种轻量级的数据存储机制&#xff0c;允许网页在同一会话期间内保存数据。本文将详细介绍 sessionStorage 的基本概…...

新版本Xmind结合DeepSeek快速生成美丽的思维导图

前言 我的上一篇博客&#xff08;https://quickrubber.blog.csdn.net/article/details/146518898&#xff09;中讲到采用Python编程可以实现和Xmind的互动&#xff0c;并让DeepSeek来生成相应的代码从而实现对内容的任意修改。但是&#xff0c;那篇博客中提到的Xmind有版本的限…...

lodash库介绍(一个现代JavaScript实用工具库,提供模块化、性能优化和额外功能)JavaScript库(防抖、节流、函数柯里化)JS库

文章目录 Lodash库全解析简介核心优势一致性API模块化设计性能优化 常用功能分类数组操作对象操作函数增强 高级应用场景数据转换链函数组合 性能考量大数据集处理 最佳实践按需引入利用FP模块 结语 Lodash库全解析 简介 Lodash是一个现代JavaScript实用工具库&#xff0c;提…...

禾赛科技社招面经

下面面经内容是禾赛科技社招面经 Linux bsp软件工程师 一面: 1、自我介绍 2、中断里用什么锁 答:自旋锁 3、自旋锁和互斥锁的区别 答:自旋锁用在中断上下文中,适合于极短的临界区,CPU开销小,不可以阻塞 互斥锁用在进程上下文中,适用于较长的临界区,CPU开销大,可以阻塞…...

set和map封装

目录 set和map区别 set和map的插入 set和map的实现 修改红黑树的模板参数 修改比较时使用的变量 迭代器的实现 迭代器的定义 *解引用重载 ->成员访问重载 自增重载 重载 封装迭代器 RBTree迭代器封装 封装set迭代器 对set迭代器进行修改 封装map迭代器 修改…...

【Linux】Orin NX + Ubuntu22.04配置国内源

1、获取源 清华源 arm 系统的源,可以在如下地址获取到 https://mirror.tuna.tsinghua.edu.cn/help/ubuntu-ports/ 选择HTTPS,否则可能报错: 明文签署文件不可用,结果为‘NOSPLIT’(您的网络需要认证吗?)查看Orin NX系统版本 选择jammy的源 2、更新源 1)备份原配…...

Bazel中的Symbol, Rule, Macro, Target, Provider, Aspect 等概念

学习Bazel &#xff0c;就要学习Bazel 的规则定义&#xff0c; 弄清各个概念是重要的一个步骤。 在 Bazel 规则定义中&#xff0c;Symbol、Rule 和 Macro 是常见的概念。除此之外&#xff0c;Bazel 还有 Target、Provider、Aspect Repository、Package、 Workspace、 Configura…...

Open-Sora:开源AI视频生成的新星

一.引言 近年来&#xff0c;AI视频生成技术快速发展&#xff0c;从文本生成图像&#xff08;如Stable Diffusion、DALLE&#xff09;到文本生成视频&#xff08;如Runway、Pika&#xff09;&#xff0c;AI在多媒体创作领域的应用日益广泛。近期&#xff0c;Open-Sora作为一款开…...

【堆】《深入剖析优先级队列(堆):数据结构与算法的高效搭档》

文章目录 前言例题一、最后一块石头的重量二、数据流中的第 K 大元素三、前K个高频单词四、数据流的中位数 结语 前言 什么是优先级队列算法呢&#xff1f;它的算法原理又该怎么解释&#xff1f; 优先级队列&#xff08;堆&#xff09;算法是一种特殊的数据结构和算法&#xf…...

【CMOS输出缓冲器驱动强度】

一 、学习笔记 原始资料&#xff1a;https://www.ti.com.cn/cn/lit/an/zhcae18/zhcae18.pdf?ts1743589394832 Q1、电平转换芯片的其中一个关键指标是转换速率&#xff0c;转换速率跟什么因素有关系呢&#xff1f; 1、瞬态驱动强度 上升或下降时间用于评估瞬态驱动强度。需要…...

【C++】Cplusplus进阶

模板的进阶&#xff1a; 非类型模板参数 是C模板中允许使用具体值&#xff08;而非类型&#xff09;作为模板参数的特性。它们必须是编译时常量&#xff0c;且类型仅限于整型、枚举、指针、引用。&#xff08;char也行&#xff09; STL标准库里面也使用了非类型的模板参数。 …...

透明的卡组收费模式IC++

IC是信用卡处理商用来计算每笔交易相关费用的定价模型。与统一或混合定价相比&#xff0c;IC提供了额外的透明度。 作为企业主&#xff0c;了解IC定价的来龙去脉至关重要&#xff0c;以确定它是否对您的运营有意义。 什么是IC&#xff1f; IC或interchange plus是一种流行的定…...

虚拟试衣间微信小程序解决方案

目录 项目名称: 云尚衣橱 核心功能模块: 技术栈选型: 架构设计概览: 详细功能点实现思路: 数据库设计 (MongoDB 示例): 开发步骤建议: 关键注意事项和挑战: 项目名称: 云尚衣橱 核心功能模块: 用户系统 (User System) 我的衣柜 (My Wardrobe) 虚拟试衣间 (Vir…...

吾爱置顶软件,吊打电脑自带功能!

今天我给大家带来一款超棒的软件&#xff0c;它来自吾爱论坛的精选推荐&#xff0c;每一款都经过精心挑选&#xff0c;绝对好用&#xff01; S_Clock 桌面计时软件 这款软件的界面设计特别漂亮&#xff0c;简洁又大方。它是一款功能齐全的时钟计时倒计时软件&#xff0c;既能正…...

使用MFC ActiveX开发KingScada控件(OCX)

最近有个需求&#xff0c;要在KingScada上面开发一个控件。 原来是用的WinCC&#xff0c;WinCC本身是支持调用.net控件&#xff0c;就是winform控件的&#xff0c;winform控件开发简单&#xff0c;相对功能也更丰富。奈何WinCC不是国产的。 话说KingScada&#xff0c;国产组态软…...

应用安全系列之四十五:日志伪造(Log_Forging)之二

日志伪造(Log Forging)是一种常见的安全威胁&#xff0c;攻击者通过注入恶意内容破坏日志完整性。不同编程语言的防御方式有所不同&#xff0c;本文主要介绍Java、C#、Node.js、Rails(Ruby)和Go语言中的防护方法。 1、Java 在另外一篇博客里已经描述的比较详细&#xff0c;可…...

【AI论文】CodeARC:评估归纳程序合成中大语言模型代理的推理能力基准

摘要&#xff1a;归纳程序合成&#xff0c;或称示例编程&#xff0c;要求从输入输出示例中合成能够泛化到未见输入的函数。尽管大型语言模型代理在自然语言指导下的编程任务中展现出了潜力&#xff0c;但它们在执行归纳程序合成方面的能力仍待深入探索。现有的评估协议依赖于静…...

加密解密工具箱 - 专业的在线加密解密工具

加密解密工具箱 - 专业的在线加密解密工具 您可以通过以下地址访问该工具&#xff1a; https://toolxq.com/static/hub/secret/index.html 工具简介 加密解密工具箱是一个功能强大的在线加密解密工具&#xff0c;支持多种主流加密算法&#xff0c;包括 Base64、AES、RSA、DES…...

抖音短视频安卓版流畅度测评 - 真实

对于抖音短视频安卓版的流畅度&#xff0c;实际体验可以受到多方面因素的影响&#xff0c;比如设备性能、系统优化、网络情况和应用本身的优化程度。以下是一些常见的测评维度和抖音安卓版本流畅度的实际表现&#xff1a; 1.启动速度 抖音的启动速度通常较快&#xff0c;但如果…...

基于javaweb的SSM+Maven机房管理系统设计与实现(源码+文档+部署讲解)

技术范围&#xff1a;SpringBoot、Vue、SSM、HLMT、Jsp、PHP、Nodejs、Python、爬虫、数据可视化、小程序、安卓app、大数据、物联网、机器学习等设计与开发。 主要内容&#xff1a;免费功能设计、开题报告、任务书、中期检查PPT、系统功能实现、代码编写、论文编写和辅导、论文…...

发动机试验台底座:汽车研发的关键支撑(北重制造厂家)

发动机试验台底座是汽车研发过程中的重要组成部分&#xff0c;它承载着发动机及相关部件&#xff0c;在试验过程中提供稳定的支撑。底座的设计和制造对于发动机试验的精度和可靠性至关重要&#xff0c;它需要具备足够的承载能力、稳定性和耐久性&#xff0c;以确保试验过程的准…...

firefox 136.0.4版本离线安装MarkDown插件

系统&#xff1a;centos7.9 firefox&#xff1a;136.0.4 1、下载firefox的版本 Directory Listing: /pub/firefox/releases/136.0.4/ 选择自己想要的版本&#xff0c;这边选的是 linux-x86-64/en-US/版本的。 Directory Listing: /pub/firefox/releases/136.0.4/linux-x86…...

Linux红帽:RHCSA认证知识讲解(九)标准输入输出、重定向、过滤器与管道

Linux红帽&#xff1a;RHCSA认证知识讲解&#xff08;九&#xff09;标准输入输出、重定向、过滤器与管道 前言一、标准输入与输出、重定向&#xff0c;使用过滤器筛选文件信息1.1 Linux 的标准输入与输出1.2 什么是输入重定向1.3 输出重定向1.4 标准错误输出重定向1.5 使用过滤…...

移动端六大语言速记:第6部分 - 错误处理与调试

移动端六大语言速记:第6部分 - 错误处理与调试 本文将对比Java、Kotlin、Flutter(Dart)、Python、ArkTS和Swift这六种移动端开发语言在错误处理与调试方面的特性,帮助开发者理解和掌握各语言的异常处理机制。 6. 错误处理与调试 6.1 异常处理 各语言异常处理的语法对比:…...

云计算:基础、概念与未来展望

摘要 云计算已从一个新兴技术概念演变为现代信息技术&#xff08;IT&#xff09;基础设施的基石。它彻底改变了企业和个人存储、访问、处理数据以及部署应用程序的方式。本文旨在深入探讨云计算的核心概念、基本原理、关键技术、服务模型、部署模式及其带来的优势与挑战。通过…...

hanzi-writer-miniprogram真机显示不出来Path2D问题已解决(真机能显示了!)

要么cdn字库问题&#xff0c;要么是下面的问题 cdn问题 即https://cdn.jsdelivr.net/npm/hanzi-writer-data的问题 见node_modules\hanzi-writer\dist\hanzi-writer.js的getCharDataUrl 这里笔画数据是在线请求cdn, 请求多了有时候也会失败 Path2D的问题 我安装的是最新的一…...