X-osadminの自留地
  • 博客主页 HomePage
  • 技术小絮 Tech
  • 作品发布 Works
  • 软件专题 Softs
    • proxmox
    • openwrt
    • chromebook
    • Zerotier
    • 虚拟化
  • 友情链接 Following

xosadmin

BGPlayer / Codes learner / Love Linux
Posts
74
Comments
0

友情链接 – Friendly Links

  • Add your site here…
xosadmin
7 years ago

借助树莓派将IP2780变网络打印机

近日,因为一些方面的需求,X-osadmin购入了iP2780喷墨打印机。但是iP2780的设计使其无法使用网络功能。换句话说,无法通过网络发现该台打印机,也无法通过网络发送打印指令使其开始打印,仅能使用USB连接计算机进行打印操作。但是手上有一枚多余的树莓派,灵机一动,开干~~

 

开始前,请准备好以下几项物品:

1. iP2780打印机

2.刷好树莓派官方镜像的树莓派(这里也可以用其他系统,但X-osadmin仅测试官方lite镜像)

3.一台电脑

 

以上物品准备好后,正式开始!

  1. 将网线插入树莓派网络接口,将打印机的USB连接线接入树莓派
  2. 树莓派开机,使用电脑SSH连接树莓派(可能需要使树莓派与SSH电脑处于同一内网中)
  3. 切换至root模式下(sudo su -l root)
  4. 常规步骤:更新系统软件源①
  5. 安装软件,这里我们采用的是CUPS(网上有网友说支持苹果AirPrint,但我没有测试成功)

① 安装软件的命令如下:

apt-get install cups samba -y

② 设置树莓派pi用户为网络打印机管理员(这里也可以设置其他用户,但请在执行设置用户前先useradd和passwd):

usermod -a -G lpadmin pi

③ 重启cups服务,并且开启cups服务自启:

service cups restart && chkconfig cups on

6. 安装完成后,可以检查一下服务是否启动成功。成功后可访问:https://树莓派ip:631/ 进行HTTP后台管理

7. 进入后台后,点击Administration,这时会提示输入管理员账号密码(也就是pi用户的账号密码)

8. 在后台界面,点击Add Printer,这时cups会自动探测已经接入USB的打印机,我们只需选择你想要添加的打印机

9. 接下来一步步,您只需要按照屏幕提示操作即可

10. 最后会提示successful。这时候你就可以通过windows/mac自带的打印机添加程序添加打印机。在windows添加打印机时,请选择“按名称选择共享打印机”。共享名为:

http://树莓派ip:631/printers/你在cups设置的打印机名

11. 搞定收工!

 

PS:

① apt-get update。若速度较慢,可以切换至国内镜像源。

② CUPS貌似自带iP2700 Series打印机驱动,测试中没有另外安装驱动。但这以打印机型号及品牌而异,部分打印机可能需要自行安装驱动。

③ 部分用户在windows添加打印机时会碰到系统没有自带iP2700 Series驱动的问题。这时我们只需要百度下载一份inf驱动,在向导中选择硬盘安装即可。

④ 本文中所提到的任何软件及硬件版权归生产商及其所属企业所有。

 

若有其它问题,欢迎下方留言~~

  • 技术小絮
等 人表示很赞
1,835
0

📮Comments

No Comment.
xosadmin
xosadmin
5 years ago
推荐 apt-get时提示different from other instances的解决方案
近日在升级Ubuntu系统时,apt-get提示”trying to overwrite shared ‘/usr/share/doc/libselinux1/changelog.Debian.gz’, ...
  • 技术小絮
1,157 0
xosadmin
xosadmin
7 years ago
推荐 树莓派如何更换成国内源
随着树莓派的兴起,开始学习并使用树莓派的开发者们越来越多。很多人在学习时选用树莓派官方的Raspbian系统。但此系统由于为外国人开发,所以从中调用的软件源比较慢,对大陆的小伙伴非常不利。今天,讲述一下更换树莓派软件源为国内软件源的办法。 ...
  • 技术小絮
1,829 0
xosadmin
xosadmin
2 years ago
推荐 Alpine Linux开启bbr加速的方法
请注意:以下所有操作需要在root下进行。若在非root用户下执行,请重新以root用户登录或者使用sudo su后执行。 1.开启开机自动加载tcp_bbr模块 echo “tcp_bbr” >> /e ...
  • 技术小絮
915 0
xosadmin
xosadmin
3 years ago
推荐 git提示server certificate verification failed的解决方法
在部分Ubuntu或者Debian系统上,git在clone或者push时可能会报出server certificate verification failed的错误,具体报错如下: server certificate verifica ...
  • 技术小絮
834 0
xosadmin
xosadmin
8 years ago
推荐 CentOS下如何搭建Linux发行版镜像站
最近正在忙活着搭建云鼎Linux镜像站。因为有很多朋友很想要一个这样的网站,并且在问如何搭建这类的网站。因此,X-osadmin为大家讲讲如何搭建。 废话不多说,进入正题~   一、环境准备 操作系统:CentOS 6.9 X8 ...
  • 技术小絮
2,484 0
  • HPE Microserver系列降低噪音的一种办法
  • Debian 13 Trixie安装Proxmox VE
  • Windows FTP服务器通过PASV模式无法获取目录的解决方法
  • Proxmox日志出现大量lxcfs truncated错误的解决方案
  • Proxmox通过CLI向LXC挂载已有虚拟磁盘的方法
  • LXC上安装Gitlab时sysctl报错的解决方法

文章聚合

  • Debian 13 Trixie安装Proxmox VE
  • Proxmox日志出现大量lxcfs truncated错误的解决方案
  • Proxmox通过CLI向LXC挂载已有虚拟磁盘的方法
  • Proxmox VE通过全盘方式直通硬盘
  • Proxmox为KVM VNC启用剪贴板支持
  • Proxmox报出RRDC/RRD update error的解决方法

Multilangual Translator

Copyright © 2016-2025 X-osadminの自留地. All rights reserved. 萌ICP备20258855号
  • 博客主页 HomePage
  • 技术小絮 Tech
  • 作品发布 Works
  • 软件专题 Softs
    • proxmox
    • openwrt
    • chromebook
    • Zerotier
    • 虚拟化
  • 友情链接 Following
Welcome
Forgot password?
Welcome
Forgot password?
Social Login
Login with WeChat QR Code
Unregistered WeChat IDs will be automatically used to create an account.
Scan and Reply with Keywords「登录」Get Verification Code
Social Login
Free registration
Social Login
Reset password
Back to Login