[SOLVED] Canon MG2522 recognized but no print output

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

[SOLVED] Canon MG2522 recognized but no print output

Post by Ozo »

I just bought this cheap printer ($25 @ Walmart) for a neighbor but even though it seems to be recognized it will not print. I see it in Printers. I do not see it in the queue.

It scans OK and prints that result out but...

Image

Image

I got this;

user@Bott9 ~ $ ping -c4 lp1
PING lp1 (104.239.207.44) 56(84) bytes of data.
64 bytes from 104.239.207.44: icmp_seq=1 ttl=47 time=55.5 ms
64 bytes from 104.239.207.44: icmp_seq=2 ttl=47 time=55.2 ms
64 bytes from 104.239.207.44: icmp_seq=3 ttl=47 time=55.4 ms
64 bytes from 104.239.207.44: icmp_seq=4 ttl=47 time=55.4 ms

--- lp1 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3004ms
rtt min/avg/max/mdev = 55.294/55.420/55.507/0.183 ms
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 5 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
pdc_2
Level 10
Level 10
Posts: 3019
Joined: Mon May 11, 2009 1:21 am

Re: Canon MG2522 recognized but no print output

Post by pdc_2 »

so you are using Mint? Which version please? ..... and this printer is set up wirelessly; and you are happy it is all good; Canon supply this guide https://www.canon.co.uk/support/consume ... ion_setup/ for anyone else following who wants to set up a similar wireless device

when it says MG2500-series, I am guessing that is using the open print driver gutenprint;

Canon do supply drivers; so you could quickly install them, and see if they help: if you go here, and click to download and save, you will be downloading cnijfilter-mg2500series-4.00-1-deb.tar.gz

By default, it should end up in your Downloads directory, so if you open a terminal and copy each command below; and paste each command into the terminal; .....hitting the enter key ........

Code: Select all

cd Downloads

Code: Select all

tar -zxvf cnijfilter-mg2500series-4.00-1-deb.tar.gz

Code: Select all

cd cnijfilter-mg2500series-4.00-1-deb
and then one runs the install script that should 1) install the drivers and 2) register the printer with lpadmin; if you watch the terminal, as it may ask some questions ..

Code: Select all

sudo ./install.sh
any joy?
Ozo

Re: Canon MG2522 recognized but no print output

Post by Ozo »

No joy but I ran $ inxi-Fxz



user@Bott9 ~ $ inxi -Fxz
System: Host: Bott9 Kernel: 4.13.0-32-generic x86_64 (64 bit gcc: 5.4.0)
Desktop: Cinnamon 3.6.7 (Gtk 3.18.9-1ubuntu3.3)
Distro: Linux Mint 18.3 Sylvia
Machine: System: MICRO-STAR product: MS-B09611
Mobo: MICRO-STAR model: MS-B0961 v: 1.0
Bios: American Megatrends v: EB096IMS V1.2 date: 03/30/2015
CPU: Dual core Intel Celeron 3205U (-MCP-) cache: 2048 KB
flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 5986
clock speeds: max: 1500 MHz 1: 1496 MHz 2: 1496 MHz
Graphics: Card: Intel Broadwell-U Integrated Graphics bus-ID: 00:02.0
Display Server: X.Org 1.18.4 drivers: (unloaded: fbdev,vesa)
Resolution: 1920x1080@60.00hz
GLX Renderer: Mesa DRI Intel Broadwell GT1
GLX Version: 3.0 Mesa 17.0.7 Direct Rendering: Yes
Audio: Card-1 Intel Wildcat Point-LP High Definition Audio Controller
driver: snd_hda_intel bus-ID: 00:1b.0
Card-2 Intel Broadwell-U Audio Controller
driver: snd_hda_intel bus-ID: 00:03.0
Sound: Advanced Linux Sound Architecture v: k4.13.0-32-generic
Network: Card-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
driver: r8169 v: 2.3LK-NAPI port: e000 bus-ID: 02:00.0
IF: enp2s0 state: down mac: <filter>
Card-2: Intel Wireless 3160 driver: iwlwifi bus-ID: 03:00.0
IF: wlp3s0 state: up mac: <filter>
Drives: HDD Total Size: 91.4GB (33.0% used)
ID-1: /dev/sda model: OCZ size: 60.0GB
ID-2: USB /dev/sdb model: Extreme size: 31.4GB
Partition: ID-1: / size: 51G used: 25G (51%) fs: ext4 dev: /dev/dm-0
ID-2: /boot size: 472M used: 243M (55%) fs: ext2 dev: /dev/sda1
ID-3: swap-1 size: 4.19GB used: 0.00GB (0%) fs: swap dev: /dev/dm-1
RAID: No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors: System Temperatures: cpu: 50.0C mobo: 27.8C
Fan Speeds (in rpm): cpu: N/A
Info: Processes: 185 Uptime: 2:13 Memory: 1692.6/7873.8MB
Init: systemd runlevel: 5 Gcc sys: 5.4.0
Client: Shell (bash 4.3.481) inxi: 2.2.35
pdc_2
Level 10
Level 10
Posts: 3019
Joined: Mon May 11, 2009 1:21 am

Re: Canon MG2522 recognized but no print output

Post by pdc_2 »

so first thing is we need to know the printer can talk to the router; if you want it to be wireless;

..... and I am just not clear if you are happy that is all done and going well; the Canon guide talks about the WPS method; where you basically drop the defences on the router by pressing its WPS button; then you broadcast from the Canon and it gets accepted;

I am not clear what you have done when you say
No joy
..... if you could bear to plug a usb cable in, that is often easier ...........
Ozo

Re: Canon MG2522 recognized but no print output

Post by Ozo »

I am not interested in wireless. I have a cable. MG2522 is not a wireless printer. No joy means I got this when I entered the second line of text you suggested.

er@Bott9 ~ $ tar -zxvf cnijfilter-mg2500series-4.00-1-deb.tar.gz
tar (child): cnijfilter-mg2500series-4.00-1-deb.tar.gz: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
pdc_2
Level 10
Level 10
Posts: 3019
Joined: Mon May 11, 2009 1:21 am

Re: Canon MG2522 recognized but no print output

Post by pdc_2 »

that's great that you are using a usb cable; .......... but please tell us how the HP is connected; as two usb printers can sometimes be an issue ..........

___________________________

so you downloaded cnijfilter-mg2500series-4.00-1-deb.tar.gz from the Canon website; and selected save?

_______________________

If so, 2 possibilities here I guess;
1) you didn't do the first command of

Code: Select all

cd Downloads
before the tar command was issued or
2) the package we need; cnijfilter-mg2500series-4.00-1-deb.tar.gz; is not in your Downloads folder; by default, a standard Mint setup has Downloads as the place where downloads are saved to;

so if you issue the command

Code: Select all

locate cnijfilter-mg2500series-4.00-1-deb.tar.gz
please; that should help us find where this package is; if you can copy the result from the terminal please; and paste it back here

so if we go from there, and I can suggest some more commands when we find cnijfilter-mg2500series-4.00-1-deb.tar.gz
Ozo

Re: Canon MG2522 recognized but no print output

Post by Ozo »

I disconnected the second printer and reset but still when I press print on the print set up screen it winks out but does not appear in the queue. :(

If this is a failed printer I can take it back to Walmart and get another but will give it a couple of more days to see if it is not a failed printer. :)

I did get this when I tried to get those drivers you suggested;

user@Bott9 ~ $ cnijfilter-mg2500series-4.00-1-deb.tar.gz
cnijfilter-mg2500series-4.00-1-deb.tar.gz: command not found
Ozo

Re: Canon MG2522 recognized but no print output

Post by Ozo »

I loaded the printer manually and now I see the test print jobs in the queue as completed but they did not print. Regular print jobs show up there but as Stopped.. I will keep trying different drivers from the list.
Ozo

Re: Canon MG2522 recognized but no print output

Post by Ozo »

I just reloaded the printer and now it displays regular print jobs as completed but there is no actual printing done. Making some headway.
Ozo

Re: Canon MG2522 recognized but no print output

Post by Ozo »

I have been doing some research and it seems drivers for Canon printers like this are real hard to find and so are not a recommended printer for Linux. I am taking it back and have ordered a Brother MFC-J480DW which is a wireless ink jet all-in-one printer (copy, scan, and fax). The generic ink cartridges are very low priced which was a primary consideration in picking this brand. If you do photos you should use waterproof ink but that is more money. I got that shipped new with total price $69 US. :D
Last edited by Ozo on Sat Feb 10, 2018 6:31 pm, edited 1 time in total.
pdc_2
Level 10
Level 10
Posts: 3019
Joined: Mon May 11, 2009 1:21 am

Re: Canon MG2522 recognized but no print output

Post by pdc_2 »

PLEASE: ........... PLEASE: ...........


1) go here http://support-asia.canon-asia.com/cont ... 50201.html

2) Click on the DOWNLOAD NOW button;

3) you will be asked .. open or save? ............ please SAVE it .....

__________________________

4) close the browser; go to top-left of your desktop;

it should have a box called Ozo's Home;

please open that; look for Downloads;

please open that Downloads box;

do you see cnijfilter-mg2500series-4.00-1-deb.tar.gz sitting there?

_______________________

Please follow the above; and please finish by answering the final question; that way, we should be able to help you move forward
Ozo

Re: Canon MG2522 recognized but no print output

Post by Ozo »

pdc_2 wrote: Sat Feb 10, 2018 6:29 pm PLEASE: ........... PLEASE: ...........
OK, I was able to cancel the printer order and will unpack the MG2522 and follow the instructions.

EDIT: Did that and extracted the files but am still setting the printer up.

EDIT; Set up now what?
pdc_2
Level 10
Level 10
Posts: 3019
Joined: Mon May 11, 2009 1:21 am

Re: Canon MG2522 recognized but no print output

Post by pdc_2 »

so is cnijfilter-mg2500series-4.00-1-deb.tar.gz in your Downloads folder please?
Ozo

Re: Canon MG2522 recognized but no print output

Post by Ozo »

pdc_2 wrote: Sat Feb 10, 2018 7:56 pm so is cnijfilter-mg2500series-4.00-1-deb.tar.gz in your Downloads folder please?
Yes
pdc_2
Level 10
Level 10
Posts: 3019
Joined: Mon May 11, 2009 1:21 am

Re: Canon MG2522 recognized but no print output

Post by pdc_2 »

great; then if you copy each command below; and paste into a terminal please

Code: Select all

cd Downloads

Code: Select all

tar -zxvf cnijfilter-mg2500series-4.00-1-deb.tar.gz

Code: Select all

cd cnijfilter-mg2500series-4.00-1-deb
now you are ready to run the install script; so

Code: Select all

sudo ./install.sh
do watch the terminal as it runs; it should ask some questions of you ...........

and if the MG2522 is usb-connected; and the only usb printer connected; it should be found; and get connected;

if you delete any existing entries for the MG from your PRINTERS folder before you run the above; ...... if they don't work, best perhaps to delete them
Ozo

Re: Canon MG2522 recognized but no print output

Post by Ozo »

At the second line of text I get;

user@Bott9 ~ $ tar -zxvf cnijfilter-mg2500series-4.00-1-deb.tar.gz
tar (child): cnijfilter-mg2500series-4.00-1-deb.tar.gz: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is n


So then I stopped.
pdc_2
Level 10
Level 10
Posts: 3019
Joined: Mon May 11, 2009 1:21 am

Re: Canon MG2522 recognized but no print output

Post by pdc_2 »

so you said cnijfilter-mg2500series-4.00-1-deb.tar.gz is in your Downloads folder ......and to me; that error message is saying: sorry; that package ain't in the Downloads folder; but let's check again .......

so if you open a terminal; then do

Code: Select all

cd Downloads
then please copy the short command below; and paste into the terminal;

Code: Select all

ls
. that command is asking your system to LIST what is in the Downloads folder; ........ so it is the letters l and s ...... do you see cnijfilter-mg2500series-4.00-1-deb.tar.gz listed there?

If not, issue the command

Code: Select all

locate cnijfilter-mg2500series-4.00-1-deb.tar.gz
and please copy the result; and paste it back here; thanks
Ozo

Re: Canon MG2522 recognized but no print output

Post by Ozo »

There it is and as you can see I extracted the files (cnijfilter-mg2500series-4.00-1-deb).


user@Bott9 ~ $ cd Downloads
user@Bott9 ~/Downloads $ ls
cnijfilter-mg2500series-4.00-1-deb
cnijfilter-mg2500series-4.00-1-deb (1).tar.gz
cnijfilter-mg2500series-4.00-1-deb.tar.gz
Screenshot from 2018-02-10 12-00-50.png
Screenshot from 2018-02-10 12-19-19.png
Screenshot from 2018-02-10 12-21-35.png
user@Bott9 ~/Downloads $
Ozo

Re: Canon MG2522 recognized but no print output

Post by Ozo »

When I attempt to run install.sh it just winks out without installing. I enter sudo ./install.sh I get


user@Bott9 ~ $ sudo ./install.sh
[sudo] password for user:
sudo: ./install.sh: command not found
Ozo

Re: Canon MG2522 recognized but no print output

Post by Ozo »

I re-entered the text from your earlier post and got this but still no printing and now it does not show in the queue.

Canon Inkjet Printer Driver
Version 4.00
Copyright CANON INC. 2001-2013
All Rights Reserved.

==================================================
Command executed = sudo dpkg -iG ./packages/cnijfilter-common_4.00-1_amd64.deb
Selecting previously unselected package cnijfilter-common.
(Reading database ... 332751 files and directories currently installed.)
Preparing to unpack .../cnijfilter-common_4.00-1_amd64.deb ...
Unpacking cnijfilter-common (4.00-1) ...
Setting up cnijfilter-common (4.00-1) ...
Processing triggers for libc-bin (2.23-0ubuntu10) ...
Command executed = sudo dpkg -iG ./packages/cnijfilter-mg2500series_4.00-1_amd64.deb
Selecting previously unselected package cnijfilter-mg2500series.
(Reading database ... 332785 files and directories currently installed.)
Preparing to unpack .../cnijfilter-mg2500series_4.00-1_amd64.deb ...
Unpacking cnijfilter-mg2500series (4.00-1) ...
Setting up cnijfilter-mg2500series (4.00-1) ...
Processing triggers for libc-bin (2.23-0ubuntu10) ...

#=========================================================#
# Register Printer
#=========================================================#
Next, register the printer to the computer.
Connect the printer, and then turn on the power.
To use the printer on the network, connect the printer to the network.
When the printer is ready, press the Enter key.
>

Searching for printers...


#=========================================================#
# Select Printer
#=========================================================#
Select the printer.
If the printer you want to use is not listed, select Update [0] to search again.
To cancel the process, enter [Q].
-----------------------------------------------------------
0) Update
-----------------------------------------------------------
Target printers detected
1) Canon MG2500 series (//Canon/?port=usb&serial=B47EED)
-----------------------------------------------------------
Currently selected:[1] Canon MG2500 series (//Canon/?port=usb&serial=B47EED)
Enter the value. [1]

#=========================================================#
# Register Printer
#=========================================================#
Enter the printer name.[MG2500]
Command executed = sudo /usr/sbin/lpadmin -p MG2500 -m canonmg2500.ppd -v cnijbe://Canon/?port=usb&serial=B47EED -E

#=========================================================#
# Set as Default Printer
#=========================================================#
Do you want to set this printer as the default printer?
Enter [y] for Yes or [n] for No.[y]y

#=========================================================#
Installation has been completed.
Printer Name : MG2500
Select this printer name for printing.
#=========================================================#
user@Bott9 ~/Downloads/cnijfilter-mg2500series-4.00-1-deb $
Locked

Return to “Printers & Scanners”