Ubuntu 14.04 上的 LBP1120

Ubuntu 14.04 上的 LBP1120

我有大炮LBP1120Ubuntu 14.04(amd64)。对于以前版本的 Ubuntu,指南如下:

如何使佳能 LBP-1120 打印机工作?

运行完美,但对于这个版本辣椒素显示:

Check the DevicePath of /etc/ccpd.conf

因此打印不起作用。

ccpadmin我:

 CUPS_ConfigPath = /etc/cups/
 LOG Path        = None
 UI Port         = 59787

 Entry Num  : Spooler   : Backend   : FIFO path     : Device Path   : Status 
 ----------------------------------------------------------------------------
     [0]    : LBP1120   : ccp       : //localhost:59787     : /dev/usb/lp0     : 

我还得到了两个数字:

sudo /etc/init.d/ccpd status
/usr/sbin/ccpd: 9507 9506

并且打印机已连接:

ls -l  /dev/usb/lp0 
crw-rw---- 1 root lp 180, 0 May  2 09:36 /dev/usb/lp0

答案1

经过多次尝试,我找到了一种方法来让我的 LBP1120 工作,方法是使用32 位司机代替64 位一. 以下: 我的佳能 LBP 打印机无法在 Ubuntu 14.04 下运行我的解决方案如下:

安装 Linux capt 驱动程序

dpkg --add-architecture i386
apt-get update
apt-get install libstdc++6:i386 libxml2:i386 zlib1g:i386 libpopt0:i386
apt-get install cups

wget # I will fix soon but Linux_CAPT_PrinterDriver_V260_uk_EN.tar.gz

# Now the system is prepeared for 32 bit driver
dpkg -i Linux_CAPT_PrinterDriver_V260_uk_EN/32-bit_Driver/Debian/*.deb

配置 LBP1120

lpadmin -p LBP1120 -m CNCUPSLBP1120CAPTK.ppd -v ccp://localhost:59687
lpadmin -p LBP1120 -E
ccpdadmin -p LBP1120 -o /dev/usb/lp0

# Not sure if works flawlwslly but this should start ccpd driver on boot
update-rc.d ccpd defaults

现在您应该连接打印机并尝试获取两个命令数字:

/etc/init.d/ccpd status

通过启动(根据我的经验我会这样做直到它起作用)和停止:

 /etc/init.d/ccpd stop
 /etc/init.d/ccpd start

现在,如果你已经设法获得了这两个神奇的数字,那么你就可以打开了卡普塔苏和:

captstatusui -P LBP1120

并查看打印机是否显示已准备好打印。如果此时收到以下消息:

Check the followings:
-Is the printer turned on?
-Is the cable correctly connected?

然后尝试断开其他 USB 外围设备(例如 Logitech K360 已干扰)

相关内容