在Ubuntu 12.04中安装Canon LBP6000

随着Ubuntu 14.04的发布,这个问题可能不再适用了。 这个( 使Canon LBP6000打印机在Ubuntu 14.04 64位下工作 )可能会更有帮助。


这真令人沮丧。 我试图在Ubuntu 12.04中安装LBP6000但没有任何成功。

(好吧,我在大约一周前买了打印机并在经过几个小时的努力之后打印了页面时取得了成功。然后今天它突然停止工作,我卸下了所有东西并从头开始。现在,我似乎已经失去了办法。)

我的步骤

  1. 从佳能网站下载最新的佳能驱动程序 。 文件Linux_CAPT_PrinterDriver_V240_uk_EN.tar.gz
  2. 得到了radu脚本( http://radu.cotescu.com/how-to-install-canon-lbp-printers-in-ubuntu/ )
  3. 按照官方文档中的说明更改了/etc/modprobe.d/blacklist-cups-usblp.conf文件。 (参见Ubuntu 12.04安装部分)。 现在这个文件看起来像,

     # cups talks to the raw USB devices, so we need to blacklist usblp to avoid # grabbing them # blacklist usblp 
  4. 重新启动我的机器

  5. 按照步骤3中链接的说明将radu脚本中的端口更改为59787。(再次参见Ubuntu 12.04安装部分,或参阅如何在Ubuntu中安装Canon LBP打印机的注释。还要将步骤1中的最新deb文件放入此脚本的相应目录。

  6. 跑radu脚本。 添加了一台打印机LBP6000。 运行脚本后,终端上的消息中显示的不是两台打印机,一台是禁用的。

  7. sudo /etc/init.d/ccpd状态显示,

     Canon Printer Daemon for CUPS: ccpd: 3142 3139 

    结果

  8. 打印机无法打印。 打印机状态(从系统设置 – >打印,或在杯子http接口localhost:631 / printers / LBP6000)从空闲进入处理,作业出现在打印队列中,然后作业消失,打印机状态返回到空闲状态。 实际的打印机甚至没有闪烁。

诊断 (从第3步,故障排除中的链接获得帮助)

  1. captstatusui -P LBP6000显示通信错误

  2. lsmod | grep usblp lsmod | grep usblp没有显示任何内容。 运行后,sudo modprobe usblp,显示

     usblp 17885 0 

    但是, ls -l /dev/usb/lp0给出,

    ls:无法访问/ dev / usb / lp0:没有这样的文件或目录

  3. /var/ccpd不存在,创建,

     sudo mkdir /var/ccpd sudo mkfifo /var/ccpd/fifo0 sudo chown -R lp:lp /var/ccpd 

任何建议将不胜感激。 不知道该干什么。

这可能听起来很奇怪但对我有用 – “一般”即不是那个特定的打印机。

你的步骤看似合理……再次通过它们,即清除驱动程序。

在没有插入打印机的情况下重新安装此时间。重新启动或登录/注销连接打印机并尝试打印。

祝你好运 – 恶作剧

操作如下:

安装gs-esp_8.71.dfsg.2-0ubuntu7_all.deb

然后下载raducotescu-CanonCAPTdriver-release-2.4-0-gc8ea9f9

打开包装并安装

 sudo. / canonLBP_install.sh LBP6000 

对于带有radu脚本的LBP6000,您需要提一下:

  1. 如果你用radu脚本安装打印机x86,一切都会好的。 但是你无法打印(打印作业将暂停一段时间,没有任何反应)。
  2. 要解决这个问题(我花了几天时间搞清楚发生了什么),请先从佳能方面安装驱动程序,从这里获取capt和common包:

http://www.canon.co.uk/support/consumer_products/products/printers/laser/i-sensys_lbp6000.aspx?type=download

之后,安装radu脚本:

http://radu.cotescu.com/how-to-install-canon-lbp-printers-in-ubuntu/

它现在对我有用。