Canon Pixma MP560 - Ink Levels

Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
Mechanics Fan

Canon Pixma MP560 - Ink Levels

Post by Mechanics Fan »

In Linux Mint 11 (linuxmint-11-gnome-cd-nocodecs-32bit) I have successfully set up my Canon Pixma MP560 printer on a network connection using the modified 32-bit driver pack linked in Moritz89's blog.

However I get the message "Marker levels are not reported for this printer" on ink levels. Research seems to suggest that using libinklevel and Inkblot will provide the levels on a usb connection. Has anyone managed to get the ink levels from a Pixma on a wireless connection? Please bear in mind that I am a linux and command line noob.

Many thanks

John
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
t_mac

Re: Canon Pixma MP560 - Ink Levels

Post by t_mac »

can you please provide basic instructions on adding the MP560 printer (wireless) in Mint 11? I'm very new to this OS. I've gone to the control center, and to the printer section for adding a printer. Select network and then type in the IP address of the printer. It replies that it can't find a printer at that address.

Basic wireless network. My Linux machine and the printer are both on the network. Printer obviously works fine with my Windows PC. Any help would be appreciated!
Mechanics Fan

Re: Canon Pixma MP560 - Ink Levels

Post by Mechanics Fan »

Hi t_mac
I'm also new to linux, but was able to find references to a blog which had the drivers required to set up the MP560.

This is the way that I set up the printer:
Download the modified drivers from the link (marked here)in Moritz89's blog and extract the folders (http://moritz89.wordpress.com/2010/05/2 ... n-64-bits/).
Right click on install.sh and run in terminal.
Register the printer.
Connect the printer to the network.
Select the connection method – network or USB.
Enter the printer name.
Select as default printer.

Hope it helps

John
t_mac

Re: Canon Pixma MP560 - Ink Levels

Post by t_mac »

John;

Thanks for the help. I downloaded the files you suggested, ran them in terminal, and it now says to register the printer to the computer. being a noob to this OS, I assume that means "adding a printer" from the control center>printer menu? When I do so and select network printer, I enter the printers IP address in the Host box, and it comes back saying no printer at that address? I know it's there as I can use it with my Windows machines. What am I missing?
t_mac

Re: Canon Pixma MP560 - Ink Levels

Post by t_mac »

john;

Ok, well I got past that part; just needed to power cycle the printer in order for the "add printer" dialogue to find it, which it has. It continues on with printer choices and under Canon, the MP560 is not a choice.
t_mac

Re: Canon Pixma MP560 - Ink Levels

Post by t_mac »

guess it just took the OS some time to realize that the MP560 was available. After closing the printer set up in control center and re-opening, the MP560 appeared as a useable printer from my network! Works great. Don't think I get feedback regarding ink levels, etc. but that really isn't a concern.

Thanks again John for you suggestions.
Mechanics Fan

Re: Canon Pixma MP560 - Ink Levels

Post by Mechanics Fan »

Glad to have been able to help t_mac, thanks for the feedback.

John
Mechanics Fan

Re: Canon Pixma MP560 - Ink Levels

Post by Mechanics Fan »

Update:
I have tried to use Ink to report ink levels but using the commands given on the Ink Sourceforge page has resulted in an aborted process and a hung process.

The results from the Terminal are listed below and I am hoping that someone will be able to let me know what I am doing wrong and suggest corrective action:

Code: Select all

john@john-Novatech-N1 ~ $ ink
ink -p "usb"|"parport" [-n <portnumber>] [-t <threshold>] | -d <device_file>
ink -p "bjnp" | -b "bjnp://<printer.my.domain>" | -v
'ink -p parport' Query first parallel port printer
'ink -p parport -n 1' Query second parallel port printer
'ink -p usb' Query first usb port printer
'ink -p usb -n 1' Query second usb port printer
'ink -p bjnp' Query first bjnp network printer
'ink -d /dev/usblp0' Query usb printer on device /dev/usblp0
'ink -b bjnp://printer.my.domain' Query bjnp network printer on printer.my.domain
'ink -b bjnp://111.222.111.222' Query bjnp network printer on ip-address 111.222.111.222
'ink -p usb -t 20' Only print ink levels less than or equal to 20%
'ink -v' Show version information

john@john-Novatech-N1 ~ $ ink -p bjnp
*** stack smashing detected ***: ink terminated
======= Backtrace: =========
/lib/i386-linux-gnu/libc.so.6(__fortify_fail+0x50)[0xcb9df0]
/lib/i386-linux-gnu/libc.so.6(+0xe5d9a)[0xcb9d9a]
/usr/lib/libinklevel.so.5(+0x8dd4)[0xec2dd4]
/usr/lib/libinklevel.so.5(get_ink_level_canon+0xd3e)[0xebd1fe]
[0x0]
======= Memory map: ========
00110000-0011a000 r-xp 00000000 08:06 2753391    /lib/i386-linux-gnu/libnss_files-2.13.so
0011a000-0011b000 r--p 00009000 08:06 2753391    /lib/i386-linux-gnu/libnss_files-2.13.so
0011b000-0011c000 rw-p 0000a000 08:06 2753391    /lib/i386-linux-gnu/libnss_files-2.13.so
0014a000-0014c000 r-xp 00000000 08:06 2752580    /lib/libnss_mdns4.so.2
0014c000-0014d000 r--p 00001000 08:06 2752580    /lib/libnss_mdns4.so.2
0014d000-0014e000 rw-p 00002000 08:06 2752580    /lib/libnss_mdns4.so.2
0027b000-0027d000 r-xp 00000000 08:06 2752581    /lib/libnss_mdns4_minimal.so.2
0027d000-0027e000 r--p 00001000 08:06 2752581    /lib/libnss_mdns4_minimal.so.2
0027e000-0027f000 rw-p 00002000 08:06 2752581    /lib/libnss_mdns4_minimal.so.2
002c3000-002c7000 r-xp 00000000 08:06 2753389    /lib/i386-linux-gnu/libnss_dns-2.13.so
002c7000-002c8000 r--p 00004000 08:06 2753389    /lib/i386-linux-gnu/libnss_dns-2.13.so
002c8000-002c9000 rw-p 00005000 08:06 2753389    /lib/i386-linux-gnu/libnss_dns-2.13.so
0047b000-00484000 r-xp 00000000 08:06 2101696    /usr/lib/libieee1284.so.3.2.2
00484000-00485000 r--p 00008000 08:06 2101696    /usr/lib/libieee1284.so.3.2.2
00485000-00486000 rw-p 00009000 08:06 2101696    /usr/lib/libieee1284.so.3.2.2
00521000-00522000 r-xp 00000000 00:00 0          [vdso]
00584000-005a0000 r-xp 00000000 08:06 2753332    /lib/i386-linux-gnu/ld-2.13.so
005a0000-005a1000 r--p 0001b000 08:06 2753332    /lib/i386-linux-gnu/ld-2.13.so
005a1000-005a2000 rw-p 0001c000 08:06 2753332    /lib/i386-linux-gnu/ld-2.13.so
00673000-00684000 r-xp 00000000 08:06 2753412    /lib/i386-linux-gnu/libresolv-2.13.so
00684000-00685000 r--p 00010000 08:06 2753412    /lib/i386-linux-gnu/libresolv-2.13.so
00685000-00686000 rw-p 00011000 08:06 2753412    /lib/i386-linux-gnu/libresolv-2.13.so
00686000-00688000 rw-p 00000000 00:00 0 
00bd4000-00d2e000 r-xp 00000000 08:06 2753345    /lib/i386-linux-gnu/libc-2.13.so
00d2e000-00d2f000 ---p 0015a000 08:06 2753345    /lib/i386-linux-gnu/libc-2.13.so
00d2f000-00d31000 r--p 0015a000 08:06 2753345    /lib/i386-linux-gnu/libc-2.13.so
00d31000-00d32000 rw-p 0015c000 08:06 2753345    /lib/i386-linux-gnu/libc-2.13.so
00d32000-00d35000 rw-p 00000000 00:00 0 
00eba000-00ec5000 r-xp 00000000 08:06 2097515    /usr/lib/libinklevel.so.5.0.0
00ec5000-00ec6000 r--p 0000a000 08:06 2097515    /usr/lib/libinklevel.so.5.0.0
00ec6000-00ec7000 rw-p 0000b000 08:06 2097515    /usr/lib/libinklevel.so.5.0.0
00ec7000-00ec9000 rw-p 00000000 00:00 0 
00fbb000-00fd5000 r-xp 00000000 08:06 2753373    /lib/i386-linux-gnu/libgcc_s.so.1
00fd5000-00fd6000 r--p 00019000 08:06 2753373    /lib/i386-linux-gnu/libgcc_s.so.1
00fd6000-00fd7000 rw-p 0001a000 08:06 2753373    /lib/i386-linux-gnu/libgcc_s.so.1
08048000-0804a000 r-xp 00000000 08:06 2097643    /usr/bin/ink
0804a000-0804b000 r--p 00001000 08:06 2097643    /usr/bin/ink
0804b000-0804c000 rw-p 00002000 08:06 2097643    /usr/bin/ink
08798000-087b9000 rw-p 00000000 00:00 0          [heap]
b78b2000-b78b4000 rw-p 00000000 00:00 0 
b78c4000-b78c6000 rw-p 00000000 00:00 0 
bff74000-bff95000 rw-p 00000000 00:00 0          [stack]
Aborted
john@john-Novatech-N1 ~ $ ink -b bjnp://cnijnet:/00-IE-8F-6A-EE-C7
Hung – killed process to close Terminal
John

Edit: put into Code brackets
racingMind

Re: Canon Pixma MP560 - Ink Levels

Post by racingMind »

Hi,

I have been trying unsuccessfully to get the printer drivers to work. I am running Linux Mint 11 Katya 64bit.
Has anyone had success getting the Pixma MP560 to work on 64bit? From what I'm told only 32bit are available.

Can someone point me in the write direction.

I'm using a pen and paper for now.
pdc_2
Level 10
Level 10
Posts: 3019
Joined: Mon May 11, 2009 1:21 am

Re: Canon Pixma MP560 - Ink Levels

Post by pdc_2 »

you are often better to start a new thread:

you have joined on to a thread that talks about ink levels...................

if you go here.............

http://www.canon.co.uk/Support/Consumer ... oad&page=1

Canon UK make available drivers for scanner and printer functions of your device;

I think they are 32bit: often a so-called "symbolic link" is needed to tell the system to look.......in lib64 for 64 bit systems, as opposed to looking in lib...........for 32bit systems...........

eg see here

http://forums.linuxmint.com/viewtopic.php?f=51&t=55357

likely two commands needed
sudo ln -s /usr/lib/cups/filter/pstocanonij /usr/lib64/cups/filter


and
sudo ln -s /usr/lib64/cups /usr/lib/cups
so some material here for you; see how you go; come back for advice as needed
meyhus2

Re: Canon Pixma MP560 - Ink Levels

Post by meyhus2 »

The model number Canon Pixma MP560.

Method 1:
You may refer to the below links and use the troubleshooters. Check if it lists and helps resolve any issues: Open the Printer troubleshooter:
http://www.usa.canon.com/cusa/support

Method 2:
You may check if you have the latest drivers installed for the device. You may refer to the below link for getting the latest drivers and check –
Canon Pixma MP560 Driver

Good Luck.
Locked

Return to “Printers & Scanners”