Problems printing on Canon MF4150 and cups

Asked by Tam Ngo on 2015-11-28

Hi,
I installed Linux_UFRII_PrinterDriver_V310_uk_EN drivers from Canon Asia website. Syslog recognizes the printer and I can install the printer but when I try to print a test page, nothing happens even though it says it successfully printed the page.

Here is what I tried:
1. Installed Linux_UFRII_PrinterDriver_V310_uk_EN drivers (64 bit Debian drivers using dpkg -i).
2. sudo apt-get install libc6:i386
3 . sudo apt-get install ia32-libs << failed as this is replaced by lib32z1 & lib32ncurses5
4. sudo apt-get install lib32z1
5. sudo apt-get install lib32ncurses5
6. sudo ln -s /usr/lib /usr/lib64
7. sudo ln -s /usr/local/lib /usr/local/lib64

Read somewhere I needed to use alien to covert debian files. I chose not to do this.

Syslog shows:
Nov 28 03:33:12 plex1 udev-configure-printer[7524]: URI of detected printer: usb://Canon/MF4100%20Series?serial=SDF6Y0144628B&interface=1, normalized: canon mf4100 series serial sdf6y0144628b interface 1
Nov 28 03:33:12 plex1 udev-configure-printer[7524]: URI of print queue: usb://Canon/MF4100%20Series?serial=SDF6Y0144628B&interface=1, normalized: canon mf4100 series serial sdf6y0144628b interface 1
Nov 28 03:33:12 plex1 udev-configure-printer[7524]: Queue ipp://localhost/printers/Canon_MF4100_Series has matching device URI
Nov 28 03:33:12 plex1 udev-configure-printer[7524]: Disabled printer ipp://localhost/printers/Canon_MF4100_Series as the corresponding device was unplugged or turned off
Nov 28 03:33:12 plex1 systemd[1]: printer.target: Unit not needed anymore. Stopping.
Nov 28 03:33:12 plex1 systemd[1]: Stopped target Printer.
Nov 28 03:33:20 plex1 kernel: [ 3352.615449] usb 2-1.1: new high-speed USB device number 9 using ehci-pci
Nov 28 03:33:20 plex1 kernel: [ 3352.751288] usb 2-1.1: New USB device found, idVendor=04a9, idProduct=26a3
Nov 28 03:33:20 plex1 kernel: [ 3352.751295] usb 2-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Nov 28 03:33:20 plex1 kernel: [ 3352.751299] usb 2-1.1: Product: MF4100
Nov 28 03:33:20 plex1 kernel: [ 3352.751302] usb 2-1.1: Manufacturer: Canon Inc.
Nov 28 03:33:20 plex1 kernel: [ 3352.751305] usb 2-1.1: SerialNumber: SDF6Y0144628B
Nov 28 03:33:20 plex1 kernel: [ 3352.759526] usblp 2-1.1:1.1: usblp1: USB Bidirectional printer dev 9 if 1 alt 0 proto 2 vid 0x04A9 pid 0x26A3
Nov 28 03:33:20 plex1 kernel: [ 3352.765695] usblp 2-1.1:1.2: usblp2: USB Bidirectional printer dev 9 if 2 alt 0 proto 2 vid 0x04A9 pid 0x26A3
Nov 28 03:33:20 plex1 systemd[1]: Reached target Printer.
Nov 28 03:33:20 plex1 systemd[1]: Starting Automatic USB/Bluetooth printer setup (-devices-pci0000:00-0000:00:1d.0-usb2-2\x2d1-2\x2d1.1)...
Nov 28 03:33:20 plex1 udev-configure-printer[7535]: add /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1
Nov 28 03:33:20 plex1 udev-configure-printer[7535]: device devpath is /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1
Nov 28 03:33:20 plex1 udev-configure-printer[7535]: MFG:Canon MDL:MF4100 Series SERN:- serial:SDF6Y0144628B
Nov 28 03:33:25 plex1 kernel: [ 3357.856566] usblp1: nonzero read bulk status received: -71
Nov 28 03:33:26 plex1 kernel: [ 3357.863434] usblp2: nonzero read bulk status received: -71
Nov 28 03:33:26 plex1 kernel: [ 3357.863612] usblp1: removed
Nov 28 03:33:26 plex1 kernel: [ 3357.918446] usblp 2-1.1:1.1: usblp1: USB Bidirectional printer dev 9 if 1 alt 0 proto 2 vid 0x04A9 pid 0x26A3
Nov 28 03:33:26 plex1 kernel: [ 3357.918634] usblp2: removed
Nov 28 03:33:26 plex1 kernel: [ 3357.949171] usblp 2-1.1:1.2: usblp2: USB Bidirectional printer dev 9 if 2 alt 0 proto 2 vid 0x04A9 pid 0x26A3
Nov 28 03:33:26 plex1 udev-configure-printer[7535]: URI contains USB serial number
Nov 28 03:33:26 plex1 udev-configure-printer[7535]: URI match: usb://Canon/MF4100%20Series?serial=SDF6Y0144628B&interface=1
Nov 28 03:33:26 plex1 udev-configure-printer[7535]: URI of detected printer: usb://Canon/MF4100%20Series?serial=SDF6Y0144628B&interface=1, normalized: canon mf4100 series serial sdf6y0144628b interface 1
Nov 28 03:33:26 plex1 udev-configure-printer[7535]: URI of print queue: usb://Canon/MF4100%20Series?serial=SDF6Y0144628B&interface=1, normalized: canon mf4100 series serial sdf6y0144628b interface 1
Nov 28 03:33:26 plex1 udev-configure-printer[7535]: Queue ipp://localhost/printers/Canon_MF4100_Series has matching device URI
Nov 28 03:33:26 plex1 udev-configure-printer[7535]: Re-enabled printer ipp://localhost/printers/Canon_MF4100_Series
Nov 28 03:33:26 plex1 systemd[1]: Started Automatic USB/Bluetooth printer setup (-devices-pci0000:00-0000:00:1d.0-usb2-2\x2d1-2\x2d1.1).
Nov 28 03:33:30 plex1 thermald[801]: consecutive call, increment exponentially state 20
Nov 28 03:33:35 plex1 AptDaemon: INFO: Quitting due to inactivity
Nov 28 03:33:35 plex1 AptDaemon: INFO: Quitting was requested
Nov 28 03:33:35 plex1 org.debian.apt[762]: 03:33:35 AptDaemon [INFO]: Quitting due to inactivity
Nov 28 03:33:35 plex1 org.debian.apt[762]: 03:33:35 AptDaemon [INFO]: Quitting was requested

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu cups Edit question
Assignee:
No assignee Edit question
Solved by:
Tam Ngo
Solved:
2015-11-28
Last query:
2015-11-28
Last reply:
2015-11-28
Tam Ngo (tam-m-ngo) said : #1

I am running Ubuntu 5.10.

Uname -a:
Linux plex1 4.2.0-18-generic #22-Ubuntu SMP Fri Nov 6 18:25:50 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

Please try the solution procedure from forumuser 'footer' at the end of the following thread:

https://answers.launchpad.net/ubuntu/+question/222301

Tam Ngo (tam-m-ngo) said : #3

Mark, you are a genius!

By running the install.sh in the default Canon drivers, printing from my MF4150 is working.

You're welcome.