openSUSE Tumbleweed 连接 Canon LBP2900 打印机

远程连接 Windows 打印机

  实验室有一台古老的canon l11121e 打印机,在局域网中,以windows系统共享了打印机(与canon lbp2900驱动通用),我用的是thinkpad上的openSUSE Tumbleweed 20210514系统,32位,所以安装驱动也选择32位。
canon LBP2900 的linux驱动下载https://gdlp01.c-wss.com/gds/6/0100004596/05/linux-capt-drv-v271-uken.tar.gz

这里提示缺少安装依赖libglade-2.0.so.0,查找下载对应版本的安装包

localhost:/home/tom/Desktop/linux-capt-drv-v271-uken/32-bit_Driver/RPM # wget  \
https://ftp.lysator.liu.se/pub/opensuse/tumbleweed/repo/oss/i586/libglade-2_0-0-2.6.4-26.5.i586.rpm

在这里插入图片描述

  1. 打开 YAST -> 硬件 -> 打印机 -> 添加 -> 网络打印机 -> 通过 SMB 网络打印机

  点测试连接看是否可以访问
在这里插入图片描述
2. 选择我们前面安装好的对应的 PPD 驱动
在这里插入图片描述
这里我的机器属于网段内的路由器中wifi网段,同样能打印。

localhost:/home/tom/Desktop/linux-capt-drv-v271-uken/32-bit_Driver/RPM # ifconfig | grep -B 1 inet
lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
--
wls1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.105  netmask 255.255.255.0  broadcast 192.168.0.255
        inet6 fe80::fa48:5611:e684:17f1  prefixlen 64  scopeid 0x20<link>

打印测试页面
  1. 点测试打印,确定-完成。
    在这里插入图片描述
在win下开启LPD打印服务

可尝试以lpd网络协议连接打印机

待实验

命令行打印
[tom@suse-tom c]$echo "test print" | lpr -P canon     #这里的打印机名为cups名字,填当时设置的"canon LPB2900"则不行
[tom@suse-tom c]$
读说明手册

在这里插入图片描述

[tom@suse-tom ~]$lynx /usr/share/doc/cndrvcups-capt-2.71/
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值