Canon MX922 won't print over wifi

Canon MX922 won't print over wifi

Postby chippermon » Oct 23rd, '15, 05:51

I'm running Mageia 5, Cinnamon on a 64 bit Lenovo laptop. I was able to easily set up my new printer with the cable and I can print. I have been trying to get it to work through wifi with much frustration. I have read through many of the posts and learned to enabled the CUPS and Network Autodiscovery buttons in my firewall. I follow the dialog boxes to add a new printer and click on find network printer. I entered the host address in the corresponding box and the computer finds the printer (USB is unplugged). I navigate through the settings for make and model choosing the proper driver. (Actually tried all four offered.) When I run a test page nothing happens at the printer. Under printer properties, settings, printer state, it says stopped-the printer configuration is incorrect or the printer no longer exists.

How can I fix this problem? Again, the printer is Canon MX922

Thank you
chippermon
 
Posts: 40
Joined: Dec 23rd, '14, 03:51

Re: Canon MX922 won't print over wifi

Postby xboxboy » Oct 23rd, '15, 09:20

Is there any firmware updates for the printer?
Is it known to play well with linux over wifi?
does the printer have a built in web server, can you access that page via a browser?
Is the driver offered from the REPO suitable for your printer?
http://www.usa.canon.com/cusa/consumer/products/printers_multifunction/office_all_in_one_inkjet_printers/pixma_mx922#DriversAndSoftware

There is a meta package: task-printing-canon, but it's version number is 2011, which I guess is the date. Have you installed this first? If so, you may need to download driver direct from canon.

I use HP printers over wifi, as I've generally had no problems with HPLIP (although once I had to use HPLIP from HP as the version in the repo's was too old).

So to set up my current printers it's been pretty simple:
MCC-->Hardware-->Setup the printers/print cues--->Add---->
Then sometimes it autodetects, other times I have to add the IP addy of the printer.
Then every thing works.
xboxboy
 
Posts: 391
Joined: Jun 2nd, '13, 06:41

Re: Canon MX922 won't print over wifi

Postby doktor5000 » Oct 23rd, '15, 10:12

Seems you really need the canon drivers for wireless printing as they use some custom protocol when printing over IP.
Check e.g. https://technosopher.wordpress.com/2013 ... functions/
or http://linux.wikia.com/wiki/Getting_Can ... k_on_Linux or maybe https://sourceforge.net/projects/cups-bjnp/

After installing the canon rpm driver packages you should be able to scan for the printer via cnijnetprn --search auto
as a basic check if it is visible over network via the canon driver and then you should be able to simply add it as a network printer.
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 17659
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: Canon MX922 won't print over wifi

Postby codegazer » Oct 23rd, '15, 11:08

When I am debugging problems with network printers, one of the steps I take is to confirm network connectivity and port accessibility.

A simple connectivity test is to ping the IP address of your printer.
A second test is to check what ports are accessible on the printer with nmap.

For example, this is what I see for a local HP network printer:

Code: Select all
$ nmap 192.168.1.3  # IP address of printer

Starting Nmap 6.49BETA5 ( https://nmap.org ) at 2015-10-23 09:59 BST
Nmap scan report for 192.168.1.3
Host is up (0.0044s latency).
Not shown: 985 closed ports
PORT     STATE SERVICE
80/tcp   open  http
139/tcp  open  netbios-ssn
443/tcp  open  https
445/tcp  open  microsoft-ds
631/tcp  open  ipp
8080/tcp open  http-proxy
8089/tcp open  unknown
9100/tcp open  jetdirect
9101/tcp open  jetdirect
9102/tcp open  jetdirect
9110/tcp open  unknown
9111/tcp open  DragonIDSConsole
9220/tcp open  unknown
9290/tcp open  unknown
9500/tcp open  ismserver
MAC Address: 10:1F:74:5F:29:43 (Hewlett-Packard Company)

Nmap done: 1 IP address (1 host up) scanned in 7.32 seconds



What does nmap show for your Canon network printer?
User avatar
codegazer
 
Posts: 22
Joined: Mar 30th, '11, 00:48

Re: Canon MX922 won't print over wifi

Postby chippermon » Oct 24th, '15, 23:47

Code: Select all
[chippermon@ChipsLenovoPC ~]$ nmap 192.168.1.101  # IP address of printer

Starting Nmap 6.47 ( http://nmap.org ) at 2015-10-24 17:44 EDT
Nmap scan report for 192.168.1.101
Host is up (0.020s latency).
Not shown: 997 closed ports
PORT    STATE SERVICE
80/tcp  open  http
515/tcp open  printer
631/tcp open  ipp

Nmap done: 1 IP address (1 host up) scanned in 3.35 seconds


This is the result of my connectivity test.

I downloaded the drivers from Canon and ran install.sh but nothing is happening. So I have to save the files in a particular place? They are extracted in my Downloads file
chippermon
 
Posts: 40
Joined: Dec 23rd, '14, 03:51

Re: Canon MX922 won't print over wifi

Postby chippermon » Oct 25th, '15, 00:29

Sorry, I mean to say DO I have to save the files in another directory like bin or something. I have never installed anything except through MCC so I don't know
chippermon
 
Posts: 40
Joined: Dec 23rd, '14, 03:51

Re: Canon MX922 won't print over wifi

Postby doktor5000 » Oct 25th, '15, 08:52

chippermon wrote:I downloaded the drivers from Canon and ran install.sh but nothing is happening.

Please post the command you ran including the complete output here, otherwise nobody can really help or say what's going on.
Did you run it as normal user or as root?
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 17659
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: Canon MX922 won't print over wifi

Postby chippermon » Oct 25th, '15, 18:09

Oh, no. I didn't even do it in a terminal. Following the instructions on that linked website, I just right clicked the file and chose "run". Could you give me a little help here on how to run that install in a terminal, please? Not sure on the commands. I have unpacked the tar.gz files and everything seems to be there. It is in my "Download" file.
chippermon
 
Posts: 40
Joined: Dec 23rd, '14, 03:51

Re: Canon MX922 won't print over wifi

Postby doktor5000 » Oct 25th, '15, 20:35

Well, start a terminal, and then enter the following commands:

Code: Select all
cd ~/Downloads

ls -al

sh install.sh


Then post the complete output here.
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 17659
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: Canon MX922 won't print over wifi

Postby chippermon » Oct 26th, '15, 01:08

Code: Select all
[chippermon@ChipsLenovoPC ~]$ cd ~/Downloads
[chippermon@ChipsLenovoPC Downloads]$ ls -al
total 57176
drwxr-xr-x  4 chippermon chippermon     4096 Oct 25 19:02 ./
drwxr-xr-x 59 chippermon chippermon     4096 Oct 25 19:03 ../
-rw-rw-r--  1 chippermon chippermon   536128 May  1 06:44 1989055.pdf
-rw-rw-r--  1 chippermon chippermon   312984 May  1 06:50 22911.pdf
-rw-rw-r--  1 chippermon chippermon   349220 May  1 06:48 24880.pdf
-rw-rw-r--  1 chippermon chippermon   132667 Oct 19 09:17 Caron LKaj.pdf
-rw-rw-r--  1 chippermon chippermon    67426 Oct 20 07:56 caron.pdf
drwxrwxr-x  4 chippermon chippermon     4096 Dec 19  2012 cnijfilter-mx920series-3.90-1-deb/
-rw-rw-r--  1 chippermon chippermon  3354051 Oct 24 16:26 cnijfilter-mx920series-3.90-1-deb.tar.gz
drwxrwxr-x  2 chippermon chippermon     4096 Sep  6  2014 cups-bjnp-2.0/
-rw-rw-r--  1 chippermon chippermon   140617 Oct 24 17:24 cups-bjnp-2.0.tar.gz
-rw-rw-r--  1 chippermon chippermon       50 Aug  5 06:00 .directory
-rw-rw-r--  1 chippermon chippermon 22311947 Oct 14 19:40 Froling wood boiler.pdf
-rw-rw-r--  1 chippermon chippermon 27236365 Jun  7 10:42 hobie-33-owners-manual.pdf
-rw-rw-r--  1 chippermon chippermon    12071 Aug 30 13:44 kwin results.odt
-rw-rw-r--  1 chippermon chippermon  4052775 Oct 10 09:24 Mageia5-DrakX-en.pdf
[chippermon@ChipsLenovoPC Downloads]$ sh install.sh
sh: install.sh: No such file or directory
[chippermon@ChipsLenovoPC Downloads]$
Last edited by Ken-Bergen on Oct 26th, '15, 02:03, edited 1 time in total.
Reason: Fixed code tags.
chippermon
 
Posts: 40
Joined: Dec 23rd, '14, 03:51

Re: Canon MX922 won't print over wifi

Postby Ken-Bergen » Oct 26th, '15, 02:12

sh: install.sh: No such file or directory
install.sh was likely unpacked into a sub-directory so you must change to that directory or provide a complete path to it.
Ken
Ken-Bergen
 
Posts: 1019
Joined: Mar 30th, '11, 02:45
Location: Chilliwack, BC, Canada

Re: Canon MX922 won't print over wifi

Postby benmc » Oct 26th, '15, 02:39

did you download:
MX920 series IJ Printer Driver Ver. 3.90 for Linux (rpm Packagearchive) 02/13/15 and
MX920 series ScanGear MP Ver. 2.10 for Linux (rpm Packagearchive) 02/13/15

or the source file.

The top two files will install correctly with a right mouse click and choose "software installer"
benmc
 
Posts: 1175
Joined: Sep 2nd, '11, 12:45
Location: Pirongia, New Zealand

Re: Canon MX922 won't print over wifi

Postby chippermon » Oct 26th, '15, 02:58

Hi Ken,
Thanks. I am having trouble accessing the directory so I renamed it, changed to it as root and gave it the command. This is what happened
Code: Select all
[chippermon@ChipsLenovoPC ~]$ su
Password:
[root@ChipsLenovoPC chippermon]# cd ~/Downloads
bash: cd: /root/Downloads: No such file or directory
[root@ChipsLenovoPC chippermon]# sd Downloads
bash: sd: command not found
[root@ChipsLenovoPC chippermon]# cd Downloads
[root@ChipsLenovoPC Downloads]# cd cnijfilter
[root@ChipsLenovoPC cnijfilter]# sh install.sh
==================================================

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

==================================================
An error occurred. A necessary package could not be found in the proper location.
[root@ChipsLenovoPC cnijfilter]#


I opened the folder and there are still a lot of unpacked tar boxes in the numerous folders along different paths. Do I have to extract all these as well?
chippermon
 
Posts: 40
Joined: Dec 23rd, '14, 03:51

Re: Canon MX922 won't print over wifi

Postby chippermon » Oct 26th, '15, 03:25

Hi Benmc,

Sorry, were where those files found?
chippermon
 
Posts: 40
Joined: Dec 23rd, '14, 03:51

Re: Canon MX922 won't print over wifi

Postby chippermon » Oct 26th, '15, 05:12

Okay Benmc, I found those files and downloaded them. They are different from the first two I downloaded. They are .rpm as opposed to .deb. by right clicking on the install file I was able to watch it install in a terminal. I have gone back to MCC, deleted the network printer, restarted the machine, then back to MCC, then searched for the network printer, it was recognized gave me the options for set up, went through that and clicked to print test page. New error message: Printer state: processing- unable to locate printer.

Doctor5000 wrote
you should be able to scan for the printer via cnijnetprn
I have not figured out exactly what you mean by this. I was able to install the package but don't know how to use it to scan for the printer.
chippermon
 
Posts: 40
Joined: Dec 23rd, '14, 03:51


Return to Printers and Scanners

Who is online

Users browsing this forum: No registered users and 1 guest

cron