背景:家里打印机HP M132a不支持无线打印,每次打印都要开笔记本连接打印机太繁琐,尤其是手机里的资料还要先发到笔记本再进行打印,如何将打印机变为无线或共享出去,翻看网上资料,发现可以将打印机插入路由器的usb口再进行一系列的设置,但自家路由器没有usb口,这个方案不可行,后来看到可以将玩客云刷机后连接打印机,将打印机共享出去,拼多多玩客云大概价格50包邮,在承受范围内,开搞。

准备工作:玩客云1台,电脑1台(最好是台式机),十字螺丝刀,镊子一把,双公头USB线1根(如果电脑带type-c口,也可以使用USB转type-c的线,比如手机数据线)。

一、刷入armbian系统:

    • 下载USB Burning Tool

建议版本2.1.6.8,自行百度下载或去恩山论坛下载。

    • 下载armbian镜像

https://github.com/hzyitc/armbian-onecloud/releases,下载带burn.img的,我下载的是Armbian_23.02.0-trunk_Onecloud_bullseye_edge_6.1.0.burn.img。

    • 安装USB Burning Tool加载img镜像

中间会弹出libusb-win32安装窗,点击完成,安装成功后重启,打开usb_burn_tool,点击文件——>导入烧录包,选择上一步的.img文件,右侧擦除flash、擦除bootloader默认是勾选状态不用动他,点击开始。

    • 玩客云拆机

如果玩客云不是原版系统,那就不需要拆机了,在刷机时长按reset键就可以,如果是原版没有刷过的,必须拆机短接。拆机时用翘板(我只有一字螺丝刀)插入SD孔位往上翘,如果撬不动那就插入后左右滑动将双面胶破坏掉,最终将上面薄薄的板子取下来,然后拧掉6颗螺丝就可以将主板拿出来了。

    • 短接针脚

分两个版本,不用担心短接错,新版没有老板的2个短接点,我的是V1.3按照新版短接正面的左4右5针脚,老板短接中间的2个,见下图,短接可以使用金属镊子或回形针、金属线缆等各种工具。

    • 刷机

将双公头usb线连接电脑与玩客云靠近HDMI的usb口,然后在保持短接的状态下给玩客云通电,等看到USB Burning Tool有进度后松开短接工具,进度到100% 烧录成功后,先点击停止再拔USB线。

提示:1)建议使用台式机,我最开始是使用的我的机械革命笔记本,短接状态玩客云加电后笔记本立马断电,连续试了2次都这样,使用台式机就没问题。2)对于不好操作的人,可以使用智能插座比如小米智能插座,先倒计时1分钟或定时到1分钟后,快到1分钟时短接,到时间后插座自动加电。

二、玩客云设置IP、root密码、apt源

大多数参考https://zhuanlan.zhihu.com/p/551470592及http://www.8fe.com/jiaocheng/5810.html

    • 玩客云IP、密码、时区

玩客云加电,连接网线、显示器、键盘,开机过程中就会提示你键盘布局、时区、设置IP地址(要与路由器同一网段,建议使用路由器不分配的IP,比如路由器分配192.168.1.100-200,那么设置1.20)、输入root密码、创建新用户。看其他帖子有默认是192.168.1.110,root,1234的,也有自动获取后IP后,用户名root,密码1234的,我直接接显示器按照开机流程一步步设置,没测试过其他方法。

附:设置IP方法,可以使用armbian-config图形化设置,也可以下面方法设置:

nano /etc/network/interfaces

然后添加下面字段,然后Ctrl+O回车,然后Ctrl+X,然后systemctl restart network重启网络,ping 192.168.1.1,ping www.qq.com都能通那就没问题了。

auto eth0
allow-hotplug eth0
iface eth0 inet static
address 192.168.1.20
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers192.168.1.1
    • 设置apt源
nano /etc/apt/sources.list

删光后复制下面这些,Ctrl+O回车,Ctrl+X,再执行apt update。

deb https://mirrors.ustc.edu.cn/debian stretch main contrib non-free
#deb-src http://httpredir.debian.org/debian stretch main contrib non-freedeb https://mirrors.ustc.edu.cn/debian stretch-updates main contrib non-free
#deb-src http://httpredir.debian.org/debian stretch-updates main contrib non-freedeb https://mirrors.ustc.edu.cn/debian stretch-backports main contrib non-free
#deb-src http://httpredir.debian.org/debian stretch-backports main contrib non-freedeb https://mirrors.ustc.edu.cn/debian-security/ stretch/updates main contrib non-free
#deb-src http://security.debian.org/ stretch/updates main contrib non-free#163镜像站  deb http://mirrors.163.com/debian/ buster main non-free contrib
deb http://mirrors.163.com/debian/ buster-updates main non-free contrib
deb http://mirrors.163.com/debian/ buster-backports main non-free contrib
deb http://mirrors.163.com/debian-security/ buster/updates main non-free contribdeb-src http://mirrors.163.com/debian/ buster main non-free contrib
deb-src http://mirrors.163.com/debian/ buster-updates main non-free contrib
deb-src http://mirrors.163.com/debian/ buster-backports main non-free contrib
deb-src http://mirrors.163.com/debian-security/ buster/updates main non-free contrib
#华为云镜像站deb https://mirrors.huaweicloud.com/debian/ buster main contrib non-free
deb https://mirrors.huaweicloud.com/debian/ buster-updates main contrib non-free
deb https://mirrors.huaweicloud.com/debian/ buster-backports main contrib non-free
deb https://mirrors.huaweicloud.com/debian-security/ buster/updates main contrib non-freedeb-src https://mirrors.huaweicloud.com/debian/ buster main contrib non-free
deb-src https://mirrors.huaweicloud.com/debian/ buster-updates main contrib non-free
deb-src https://mirrors.huaweicloud.com/debian/ buster-backports main contrib non-free
#腾讯云镜像站deb http://mirrors.cloud.tencent.com/debian/ buster main non-free contrib
deb http://mirrors.cloud.tencent.com/debian-security buster/updates main
deb http://mirrors.cloud.tencent.com/debian/ buster-updates main non-free contrib
deb http://mirrors.cloud.tencent.com/debian/ buster-backports main non-free contribdeb-src http://mirrors.cloud.tencent.com/debian-security buster/updates main
deb-src http://mirrors.cloud.tencent.com/debian/ buster main non-free contrib
deb-src http://mirrors.cloud.tencent.com/debian/ buster-updates main non-free contrib
deb-src http://mirrors.cloud.tencent.com/debian/ buster-backports main non-free contrib
#中科大镜像站deb https://mirrors.ustc.edu.cn/debian/ buster main contrib non-free
deb https://mirrors.ustc.edu.cn/debian/ buster-updates main contrib non-free
deb https://mirrors.ustc.edu.cn/debian/ buster-backports main contrib non-free
deb https://mirrors.ustc.edu.cn/debian-security/ buster/updates main contrib non-freedeb-src https://mirrors.ustc.edu.cn/debian/ buster main contrib non-free
deb-src https://mirrors.ustc.edu.cn/debian/ buster-updates main contrib non-free
deb-src https://mirrors.ustc.edu.cn/debian/ buster-backports main contrib non-free
deb-src https://mirrors.ustc.edu.cn/debian-security/ buster/updates main contrib non-free
#阿里云镜像站deb http://mirrors.aliyun.com/debian/ buster main non-free contrib
deb http://mirrors.aliyun.com/debian-security buster/updates main
deb http://mirrors.aliyun.com/debian/ buster-updates main non-free contrib
deb http://mirrors.aliyun.com/debian/ buster-backports main non-free contribdeb-src http://mirrors.aliyun.com/debian-security buster/updates main
deb-src http://mirrors.aliyun.com/debian/ buster main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ buster-updates main non-free contrib
deb-src http://mirrors.aliyun.com/debian/ buster-backports main non-free contrib
#清华大学镜像站deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-updates main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security/ buster/updates main contrib non-freedeb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-updates main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster-backports main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security/ buster/updates main contrib non-free
#兰州大学镜像站deb http://mirror.lzu.edu.cn/debian stable main contrib non-free
deb http://mirror.lzu.edu.cn/debian stable-updates main contrib non-free
deb http://mirror.lzu.edu.cn/debian/ buster-backports main contrib non-free
deb http://mirror.lzu.edu.cn/debian-security/ buster/updates main contrib non-freedeb-src http://mirror.lzu.edu.cn/debian stable main contrib non-free
deb-src http://mirror.lzu.edu.cn/debian stable-updates main contrib non-free
deb-src http://mirror.lzu.edu.cn/debian/ buster-backports main contrib non-free
deb-src http://mirror.lzu.edu.cn/debian-security/ buster/updates main contrib non-free
#上海交大镜像站deb https://mirror.sjtu.edu.cn/debian/ buster main contrib non-free
deb https://mirror.sjtu.edu.cn/debian/ buster-updates main contrib non-free
deb https://mirror.sjtu.edu.cn/debian/ buster-backports main contrib non-free
deb https://mirror.sjtu.edu.cn/debian-security/ buster/updates main contrib non-freedeb-src https://mirror.sjtu.edu.cn/debian/ buster-updates main contrib non-free
deb-src https://mirror.sjtu.edu.cn/debian/ buster-backports main contrib non-free
deb-src https://mirror.sjtu.edu.cn/debian/ buster main contrib non-free
deb-src https://mirror.sjtu.edu.cn/debian-security/ buster/updates main contrib non-free

三、、Cups相关

1、安装并配置cups

apt-get install cups –y
nano /etc/cpus/cupsd.conf

将【localhost:631】改成【0.0.0.0:631】,将【Browsing off】改成【Browsing on】,同时在三个</Location>上面添加【Allow all】,(中括号不用写入)如下图:

然后systemctl restart cups重启打印服务。

2、cpus web管理界面添加打印机

1)根据打印机厂家提前安装打印机驱动(也可以在后面add printer没有对应型号后再安装):

#爱普生打印机用下面这一行命令
apt install printer-driver-escpr
@惠普打印机用下面这一行命令
apt install hplip
#兄弟打印机用下面这一行命令
apt install printer-driver-brlaser
#重启打印服务
systemctl restart cups

2)添加打印机:

同网段笔记本电脑浏览器输入http://玩客云IP:631,比如http://192.168.1.20:631,点击administration,输入账号密码,然后add printer,选择打印机型号后点击Continue,勾选Share This Printer,点击Continue。建议打印机共享名不要设置的太长,比如改为M132。

3)打印测试页

点击导航栏【Printers】进入打印机详细页面,选择【Print Test Page】打印测试页,如果能正常打印,玩客云与打印机连接正常,Cups服务正常。

3、配置自动发现打印机

执行

apt install avahi-daemon –y
systemctl restart cups
systemctl restart avahi-daemon

尝试手机、笔记本是否能自动发现打印机。

安卓手机选中要打印的图片、文件,选择共享——>打印,会自动搜索打印机;电脑通过控制面板添加打印机——自动搜索。

若无效,再执行

apt -y install avahi-daemon avahi-discover libnss-mdn
systemctl restart avahi-daemon

再设置开机自启服务:

systemctl enable cups
systemctl enable avahi-daemon

我当时装完后2个服务的状态默认是开机自启的,通过systemctl status cups或avahi-daemon可以查看运行状态。

四、测试

笔记本、手机跟玩客云使用同一个路由器,然后自动查找打印机,找到后打印即可,如果找不到,尝试笔记本手动添加打印机,若依然无法添加,排查网络、Cups服务、配置及自动发现服务。

实战玩客云刷armbian及共享打印机教程相关推荐

  1. 玩客云刷Armbian带docker详细教程(附所有软件)

    文章目录 介绍 一.准备工作 1.硬件准备 2.软件准备 二.开始折腾 1.烧录系统固件 2.刷入系统 1.准备镜像 2.刷入镜像 3.刷入镜像到系统 三.功能介绍 1.网页终端 2.设备状态 3.A ...

  2. 保姆级教程 玩客云 刷armbian 挂甜糖CDN GIF动图教程

    前言 前些天研究 矿渣玩客云 刷openwrt 单臂/旁路由 与N1能否一战?在恩山潜水许久,看到有关于玩客云刷armbian跑甜糖CDN的教程,我作为赚钱宝时代就开始共享限制宽带补贴套餐费的玩家,对 ...

  3. 玩客云刷armbian并安装filebrowser

    玩客云刷armbian并安装filebrowser 刷armbian 准备工具 刷机 安装filebrowser 下载安装包 安装filebrowser u盘自动挂载 宝塔面板安装 设置静态IP 刷a ...

  4. 玩客云刷armbian安装php环境_[小白版]玩客云刷armbian后搭建anmp环境+可道云

    本帖最后由 mysoy 于 2020-6-12 14:03 编辑 闲言少叙,书归正传,话说玩客云刷完armbian环境后,刷机过程详见: https://www.right.com.cn/forum/ ...

  5. 玩客云刷armbian安装php环境_【2020.1.28】玩客云刷Armbian的那些坑

    本帖最后由 三叶猫 于 2020-2-16 20:09 编辑 之前编辑帖子,Aria2和Aria-Ng目录混乱,重新编辑了一下. 开刷注意 天气太冷了,推荐用安卓JuiceSSH,应用商店可以下载,躺 ...

  6. 玩客云刷armbian后,面板led模拟硬盘灯

    使用到的工具:inofity 这里只是简单使用,更多功能阅读相关资料 这里用作监控甜糖所挂载的U盘 监控目录为/mnt/120G 运行后所得到的结果: 在监控目录,创建,修改,删除时,面板LED显示为 ...

  7. 玩客云刷ARMBIAN当服务器过程记录

    玩客云的可玩性 1.可以刷成电视+游戏盒子的双系统.也可以刷成单独的电视盒子和游戏盒子.不过因为内存有限放不了多少游戏.还是建议用外置SD卡存储游戏比较合适. 2.刷成Armbian linux系统( ...

  8. 玩客云刷armbian后根目录扩展

    最近拼夕夕搞了个玩客云,自己懒得刷机(太麻烦,还要绝育什么的)所以直接买的刷好的,商家送了个U盘32G已经做好了镜像. 商家镜像刷了不少东西除了openwrt,其他几个docker镜像都是armbia ...

  9. 玩客云刷Armbian详细教程

    网上放出了很多关于玩客云的刷机玩法,有电视盒子/复古游戏机/Armbian Linux操作系统搭建自己的私有云.可玩性还是很高的,而且价格还便宜就入手了一台.下面记录一下我的玩客云折腾之旅,机器刷了A ...

最新文章

  1. Windows API一日一练(70)GetSystemTime和GetLocalTime函数
  2. (十四)访问标志 Access_flags
  3. 程序员学习网站备份(小众+不定时更新ing...)建议收藏
  4. 一、线性回归和逻辑回归
  5. 在linux中查找运行程序句柄,如何查找我的进程在Linux中打开的文件句柄?
  6. springboot listener_Springboot 全套面试提升宝典,为金三银四冲刺
  7. 浏览器访问网页的详细内部过程
  8. 做空指控不成立 百度收购YY直播已基本完成
  9. 通过递归遍历n位2进制数的所有情况
  10. WORD文档中的宏代码操作(表格批量操作))
  11. MATLAB实现imrotate函数
  12. 无人机倾斜摄影测量土方计算
  13. 如何注册邮箱163,有几个邮箱登录入口?
  14. C# 利用 OleDb 组件操作 Excel 进行文件读写操作
  15. c语言程序设计张新成课后习题答案,C语言练习题2
  16. java有abc三边求周长语句_java 给定三个点由三个点求三角形周长和面积
  17. 百度搜索引擎结果网址参数 搜索框提示词搜索方式(rsv_sug2)
  18. 一小时学会使用Springboot整合沙箱环境支付宝支付(附源码)
  19. CoreData Model
  20. alueError: With n_samples=1, test_size=0.2 and train_size=None, the resulting train set will be

热门文章

  1. HTTPS中CA证书的签发及使用过程
  2. 自动化行业软件工程师工作第一年总结
  3. 爱思服务器能不能更新苹果手机系统,iPhone 无法更新系统怎么办?
  4. 坚持写博客以来的感受和改变
  5. [附源码]Python计算机毕业设计SSM京津冀畅游网设计(程序+LW)
  6. Android提高与总结的Android技能导图
  7. mapreduce运行的bug收录
  8. ChatGPT介绍世界杯历史与编写足球游戏python程序
  9. 微信备份到云服务器失败怎么回事,iCloud云备份失败是为什么呢?iCloud云备份启用失败如何解决...
  10. 详解美团外卖订单分配内部机制