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

xosadmin

BGPlayer / Codes learner / Love Linux
Posts
75
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,856
0

📮Comments

No Comment.
xosadmin
xosadmin
4 years ago
推荐 Debian 11通过apt安装proxmox 7
Proxmox Logo (photo: proxmox.com) Debian官方于近日更新了Debian Bullseye系统,即Debian 11系统。同时,Proxmox VE也发布了新的7.0版本。与之前版本相同的是,本次的Pr ...
  • proxmox
  • 技术小絮
2,729 0
xosadmin
xosadmin
7 years ago
推荐 OS X Mojave驱动HD4600方法
近日有越来越多的小伙伴通过他们的普通电脑吃上了苹果系统,但是困扰大家的一大问题就是驱动显卡。博主最近采用了Intel i5-4570t(联想M73 tiny小主机)安装上了Mac OS X 10.14.6(感谢 @黑果小兵 的镜像),并且 ...
  • 技术小絮
4,054 0
xosadmin
xosadmin
4 years ago
推荐 git提示server certificate verification failed的解决方法
在部分Ubuntu或者Debian系统上,git在clone或者push时可能会报出server certificate verification failed的错误,具体报错如下: server certificate verifica ...
  • 技术小絮
837 0
xosadmin
xosadmin
5 years ago
推荐 Docker更换默认IP的方法
如题,最近在尝试使用docker部署一系列应用。由于默认的docker IP与上级某个网段相冲突,于是决定要修改默认网段。 修改非常简单,只需建立/etc/docker/daemon.json文件,并填入以下内容后重启docker即可: { ...
  • 技术小絮
1,331 0
xosadmin
xosadmin
6 years ago
推荐 CentOS 7用yum配置php7.2+mariadb+nginx
更新Linux源并安装EPEL+Webtatic源 yum -y install epel* rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm 2. 清理 ...
  • 技术小絮
1,247 0
  • PVE Cluster给node更换corosync IP的方法
  • HPE Microserver系列降低噪音的一种办法
  • Debian 13 Trixie安装Proxmox VE
  • Windows FTP服务器通过PASV模式无法获取目录的解决方法
  • Proxmox日志出现大量lxcfs truncated错误的解决方案
  • Proxmox通过CLI向LXC挂载已有虚拟磁盘的方法

文章聚合

  • PVE Cluster给node更换corosync IP的方法
  • Debian 13 Trixie安装Proxmox VE
  • Proxmox日志出现大量lxcfs truncated错误的解决方案
  • Proxmox通过CLI向LXC挂载已有虚拟磁盘的方法
  • Proxmox VE通过全盘方式直通硬盘
  • Proxmox为KVM VNC启用剪贴板支持

Multilangual Translator

Copyright © 2016-2026 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