找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 2160|回复: 9

[N1盒子] N1盒子安装CUPS实现远程打印(HP1106)的最新方案

[复制链接]
    家里有一台几年前买的HP LaserJet Professional P1106,这算是一台家用级比较畅销机器,但是因为时间的关系,只能使用USB连接打印,比较不方便。最近搬了新家,除了办公的笔记本,没有再安排台式机,平时使用时都是直插笔记本打印,因为用到不多,倒是没什么不方便。但是最近因为孩子居家学习的问题,基本上每天都要打印作业,有时候还要及时地打印试卷,而我白天上班不在家就很不方便,需要能实现在移动设备上进行远程无线打印的功能,才能满足孩子居家上课的需求。

   正好家里之前有台理财产品N1,之前刷成电视盒子后一直闲置,就想着把它利用起来,在网上搜索了一下之后,确实已经有很多前辈发了教程,亲自试过之后,发现还是有很多坑,有些教程已经是几年前的了,无法正常使用,所以我这次的刷机和安装过程再汇总一下,给需要的人提供参考。

  另外本篇可能主要讲的是一些方案,不会太具体讲刷机命令,命令可以参考一些刷机教程,是一样的。

1、给N1刷入Armbian系统

  在之前的找到的教程里,大多提到了 Armbian_5.77_Aml-s905_Ubuntu_bionic_default_5.0.2_20190401.img 这个镜像,表示说问题最少,可用性最高,但我实现使用过程是不行的,无法正常启动,后到找到了 Armbian_23.02.0_amlogic_s905d_jammy_5.15.85_server_2022.12.27.img 这个镜像,默认就可以算到N1,不需要修改配置,可以从 Github上下载,地址:https://github.com/ophub/amlogic-s9xxx-armbian/releases

下载后,解压出压缩包中img镜像,可使用 win32image把镜像写入u盘,然后将u盘插入N1盘子启动,发布说明有标示,用户名密码是 root  和1234,使用 armbian-install 把系统装到emmc,后面就可以不用u盘启动了。

2、安装CUPS和打印机驱动

  安装完系统后,把安装源先改掉

nano /etc/apt/sources.list

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ jammy main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ jammy-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ jammy-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ jammy-security main restricted universe multiverse
更新一下源

apt-get update

安装CUPS

apt-get install cups

安装 hplip

apt-get install hplip

其实安装hplip时,会自动安装CUPS,可以不用单独安装cups,但是hplip虽然包含了大量的hp打印机驱动,但是并不支持 p1106,在选择安装打印机驱动时会在后面有说明,需要安装插件,不过我们还是先装了吧,万一换打印机也方便。

配置一下cups

sudo cupsctl --remote-admin --remote-any --share-printers

我通过apt-get安装的cups,是自动可以局域网内使用的,不需要再单独修改配置文件,一些文章中说的打开 /etc/cups/cups-files.conf,修改 localhost 为 0.0.0.0这一步可以不用操作。

安装第三方驱动来支持p1106,一般网上会使用foo2zjs,但是使用下面的方式已经下载不到了

wget http://foo2zjs.rkkda.com/foo2zjs.tar.gz
这个 foo2zjs.rkkda.com域名已经不能访问了,在百度上找这个文件去手动下载,也很难找到免费的可下载源,后来发现可以直接用 apt-get 安装,已经集成了。

apt-get install printer-driver-foo2zjs

另外也可以安装一下 gutenprint作为驱动

apt-get install printer-driver-gutenprint

接下来就可以通过 http://ip:631来访问你的打印服务器了,ip为你N1的ip地址。

3、配置打印机

  把打印机插到N1的USB口,但是在cups里始终无法自动识别到打印机,为这个也折腾了很久,后来发现是因为打印机的智能模式,当你插入到未安装驱动的主机上时,打印机会提供U盘的功能,里面自带WINDOWS版本的驱动,所以主机会认为你插上的是一个U盘,而导致无法识别。

  这个功能可以通过打印机驱动中的一个工具来关闭,先把打印机接上电脑 ,下载打印机驱动,并解压,找到驱动目录下的UTIL目录,里面有个工具SIUtility.exe,如果你64位系统,可运行SIUtility64.exe,关闭打印机的smart功能。

  关闭了这个功能后,再把打印机插上N1,打开CUPS的配置网页,就可以顺利检测到连接在USB口上的p1106打印机了,可能会有两个,选择其中一个即可,然后 "continue"进入到下一步,选择 hp品牌,再选择驱动,这时并不能找到针对 p1106的驱动,根据网上找到的资料,可以安装兼容的HP LaserJet Pro P1102w Foomatic/foo2zjs-z2 (recommended))作为驱动,实测是可用的。

4、安装局域网打印机发现服务

apt-get install avah-daemon

完成之后,就可以在同一局域网的平板、手机上,通过设置中的打印服务,直接找到你安装的打印机了,你就可以直接在移动设备上打印了,非常方便,再也不用拿着笔记本电脑插来插去了。


我的恩山、我的无线 The best wifi forum is right here.
感谢分享!收藏备用!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

点评

谢谢推荐,看了一下,他的方法是在docker里安装,其实大差不差,我自己是用armbian的方案,但是网上的资料都过时了,所以才写的这篇材料,给大家提供参考。  详情 回复 发表于 2022-12-29 13:57
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
piaoyizy 发表于 2022-12-29 11:05
https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=4004449&page=1#pid9110073

谢谢推荐,看了一下,他的方法是在docker里安装,其实大差不差,我自己是用armbian的方案,但是网上的资料都过时了,所以才写的这篇材料,给大家提供参考。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
第三方驱动好像有些不太稳定,昨天晚上笔记本可以通过网络连接,平板总是不行,后来使用 hp-plugin 和 hp-setup -i 安装官方驱动,测试也是可用的,就看后面使用情况是不是稳定了。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

苹果手机可以实现外网打印吗

点评

直接用估计不行,因为打印发现服务是针对局域网的  详情 回复 发表于 2023-6-14 11:13
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
z33ss 发表于 2023-6-6 23:10
苹果手机可以实现外网打印吗

直接用估计不行,因为打印发现服务是针对局域网的
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

我的打印机是epson L313安装驱动啊,我看自带的没有
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

谢谢大佬
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

估件地址打不开了。有网盘多好。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-29 03:42

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表