Canon Pixma G650 No drivers

Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
zzap64
Level 1
Level 1
Posts: 28
Joined: Sun Oct 04, 2020 7:57 am
Location: Ireland

Canon Pixma G650 No drivers

Post by zzap64 »

Got a new All in One, Canon Pixma G650. Works fine in Windozes, but no joy at all in Linux Mint 20.2 Cinnamon.

When using system-config-printer 1.5.12 and trying to add the printer, it does see it as the correct model and connected to via USB but can't find any drivers for it, nor is it in the list of printers for Canon.

Canon does not supply any Linux drivers for it (as far as I can see) on their website.

My CUPS version is 2.3.1

So do I have any options or do I just have to wait and hopefully it'll be supported in the future or would updating my CUPS help?

[edit]My system didn't have ippusbxd. I installed ipp-usb and rebooted but that didn't make any difference.[/edit]
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.
pdc_2
Level 10
Level 10
Posts: 3019
Joined: Mon May 11, 2009 1:21 am

Re: Canon Pixma G650 No drivers

Post by pdc_2 »

so it doesn't appear on the list of airprint-compatible printers; its near relative G620 does; so one imagines it should be A-C: https://support.apple.com/en-us/HT201311

what does

Code: Select all

lpstat -t
give?

How are you connecting it to your system please?
brian_p
Level 9
Level 9
Posts: 2702
Joined: Thu Jan 17, 2019 9:20 am
Location: UK

Re: Canon Pixma G650 No drivers

Post by brian_p »

[edit]My system didn't have ippusbxd. I installed ipp-usb and rebooted but that didn't make any difference.[/edit]
Good initiative, but not quite enough for scanning.

This device is of recent manufacture and does not appear to have made it into the Apple database as being AirPrint-compatible. I think Canon have to inform Apple.

Install sane-airscan and give

Code: Select all

scanimage -L

Code: Select all

airscan-discover
--
Brian.
zzap64
Level 1
Level 1
Posts: 28
Joined: Sun Oct 04, 2020 7:57 am
Location: Ireland

Re: Canon Pixma G650 No drivers

Post by zzap64 »

pdc_2 wrote: Tue Oct 19, 2021 12:57 am so it doesn't appear on the list of airprint-compatible printers; its near relative G620 does; so one imagines it should be A-C: https://support.apple.com/en-us/HT201311
It does actually work with my Macbook, straight away IIRC.
pdc_2 wrote: Tue Oct 19, 2021 12:57 am what does lpstat -t give?

Code: Select all

scheduler is running
no system default destination
lpstat: No destinations added.
lpstat: No destinations added.
lpstat: No destinations added.
lpstat: No destinations added.
pdc_2 wrote: Tue Oct 19, 2021 12:57 am How are you connecting it to your system please?
USB
zzap64
Level 1
Level 1
Posts: 28
Joined: Sun Oct 04, 2020 7:57 am
Location: Ireland

Re: Canon Pixma G650 No drivers

Post by zzap64 »

brian_p wrote: Tue Oct 19, 2021 7:07 am ... give

Code: Select all

scanimage -L

Code: Select all

device `escl:http://127.0.0.1:60000' is a ESCL Canon G600 series (USB) flatbed scanner
device `airscan:e0:Canon G600 series (USB)' is a eSCL Canon G600 series (USB) ip=127.0.0.1
After the sane-airscan install, the scanner appears in the Document Scanner program and when I select the "eSCL Canon G600 Series (USB)" it scans!

So nice to get the scanning bit working. Thanks.

Just for completeness anyway, I'll include the output of airscan-discover

Code: Select all

devices
  Canon G600 series (USB) = http://127.0.0.1:60000/eSCL/, eSCL
brian_p
Level 9
Level 9
Posts: 2702
Joined: Thu Jan 17, 2019 9:20 am
Location: UK

Re: Canon Pixma G650 No drivers

Post by brian_p »

zzap64 wrote: Tue Oct 19, 2021 2:14 pm
brian_p wrote: Tue Oct 19, 2021 7:07 am ... give

Code: Select all

scanimage -L

Code: Select all

device `escl:http://127.0.0.1:60000' is a ESCL Canon G600 series (USB) flatbed scanner
device `airscan:e0:Canon G600 series (USB)' is a eSCL Canon G600 series (USB) ip=127.0.0.1
After the sane-airscan install, the scanner appears in the Document Scanner program and when I select the "eSCL Canon G600 Series (USB)" it scans!

So nice to get the scanning bit working. Thanks.
Good. Thanks for the detail.

For my records, please give

Code: Select all

avahi-browse -rt _ipp._tcp

Code: Select all

avahi-browse -rt _uscan._tcp

It might help with printing.
--
Brian.
zzap64
Level 1
Level 1
Posts: 28
Joined: Sun Oct 04, 2020 7:57 am
Location: Ireland

Re: Canon Pixma G650 No drivers

Post by zzap64 »

Nothing at all outputted from executing those two commands.
brian_p
Level 9
Level 9
Posts: 2702
Joined: Thu Jan 17, 2019 9:20 am
Location: UK

Re: Canon Pixma G650 No drivers

Post by brian_p »

zzap64 wrote: Wed Oct 20, 2021 1:11 pm Nothing at all outputted from executing those two commands.
avahi-browse uses avahi-daemon. Scanning requires avahi-daemon and is working. Therefore avahi-daemon looks ok and the failure of the two commands is down to another factor.

do you have a firewall?

Give

Code: Select all

lpstat -l -e
--
Brian.
zzap64
Level 1
Level 1
Posts: 28
Joined: Sun Oct 04, 2020 7:57 am
Location: Ireland

Re: Canon Pixma G650 No drivers

Post by zzap64 »

That command doesn't give any output either. I have a firewall on, default setting. Allow out, block in. Printer is connected via USB to confirm.
brian_p
Level 9
Level 9
Posts: 2702
Joined: Thu Jan 17, 2019 9:20 am
Location: UK

Re: Canon Pixma G650 No drivers

Post by brian_p »

zzap64 wrote: Wed Oct 20, 2021 5:06 pm That command doesn't give any output either. I have a firewall on, default setting. Allow out, block in. Printer is connected via USB to confirm.
I imageine

Code: Select all

avahi-browse -art
also gives an empty output? Try taking the firewall down.

Failing that, get a terminal and do

Code: Select all

avahi-publish -s test _test._tcp 1234
. In a second terminal execute

Code: Select all

avahi-browse _test._tcp -r
and give what you get.
--
Brian.
zzap64
Level 1
Level 1
Posts: 28
Joined: Sun Oct 04, 2020 7:57 am
Location: Ireland

Re: Canon Pixma G650 No drivers

Post by zzap64 »

The first command actually gave quite a bit of output:

Code: Select all

+     lo IPv4 0503                                          _ipp-usb._tcp        local
+     lo IPv4 Canon G600 series (USB)                       Web Site             local
+     lo IPv4 Canon G600 series (USB)                       _uscan._tcp          local
+     lo IPv4 Canon G600 series (USB)                       Internet Printer     local
+     lo IPv4 Canon G600 series (USB)                       UNIX Printer         local
=     lo IPv4 0503                                          _ipp-usb._tcp        local
   hostname = XXXXXXXX.local]
   address = [127.0.0.1]
   port = [60000]
   txt = []
=     lo IPv4 Canon G600 series (USB)                       Web Site             local
   hostname = [XXXXXXXX.local]
   address = [127.0.0.1]
   port = [60000]
   txt = []
=     lo IPv4 Canon G600 series (USB)                       _uscan._tcp          local
   hostname = XXXXXXXX.local]
   address = [127.0.0.1]
   port = [60000]
   txt = ["duplex=F" "is=platen" "cs=color,grayscale" "UUID=00000000-0000-1000-8000-00XXXXXXXX13" "adminurl=http://localhost:60000/index.html?page=PAGE_AAP" "representation=http://localhost:60000/icon/printer_icon.png" "pdl=application/pdf,image/jpeg" "ty=G600 series" "rs=eSCL" "vers=2.63" "txtvers=1"]
=     lo IPv4 Canon G600 series (USB)                       Internet Printer     local
   hostname = [XXXXXX.local]
   address = [127.0.0.1]
   port = [60000]
   txt = ["air=none" "mopria-certified=2.0" "rp=ipp/print" "priority=50" "kind=document,envelope,photo,postcard" "PaperMax=isoC-A2" "URF=V1.4,CP1,PQ3-5,RS600,SRGB24,W8,OB9,OFU0,IS1" "UUID=00000000-0000-1000-8000-00XXXXXXXX13" "Color=T" "Duplex=F" "note=" "qtotal=1" "usb_MDL=G600 series" "usb_MFG=Canon" "usb_CMD=IVEC,URF" "ty=Canon G600 series" "product=(Canon G600 series)" "pdl=application/octet-stream,image/jpeg,image/urf,image/pwg-raster" "txtvers=1" "adminurl=http://localhost:60000/index.html?page=PAGE_AAP" "Fax=F" "Scan=T"]
=     lo IPv4 Canon G600 series (USB)                       UNIX Printer         local
   hostname = [XXXXXXX.local]
   address = [127.0.0.1]
   port = [0]
   txt = []
+ wlp4s0 IPv4 router                                        _alexa._tcp          local
= wlp4s0 IPv4 router                                        _alexa._tcp          local
   hostname = [router.local]
   address = [192.XXX.X.XXX]
   port = [80]
   txt = ["version=1" "skillSetupId=8b1XXXXc-XXXX-XXXX-XXXX-714937dXXXX"]


Err, the lpstat one from your previous message now also gives:

Code: Select all

Canon_G600_series_USB_ network none ipp://Canon%20G600%20series%20(USB)._ipp._tcp.local/

AND the other avahi-browse now, also gives outputs..... so something seems to have come to life at some stage, or OS updates over the past few days... although still nothing in CUPS etc.
pdc_2
Level 10
Level 10
Posts: 3019
Joined: Mon May 11, 2009 1:21 am

Re: Canon Pixma G650 No drivers

Post by pdc_2 »

so how many icons for this G650 do you have in your PRINTERS folder?

as you are now getting more detail recognised; I wonder if deleting all entries; pausing; click the ADD button top-left; having a nice cup of tea; and coming back to see what Mint has offered you in the meantime ..... you could select one of what it offers; and see if it works .......
User avatar
donten
Level 4
Level 4
Posts: 244
Joined: Mon Apr 06, 2020 2:16 pm

Re: Canon Pixma G650 No drivers

Post by donten »

My Canon t8620 uses port 8612:

Code: Select all

sudo ufw allow 8612
zzap64
Level 1
Level 1
Posts: 28
Joined: Sun Oct 04, 2020 7:57 am
Location: Ireland

Re: Canon Pixma G650 No drivers

Post by zzap64 »

pdc_2 wrote: Sun Oct 24, 2021 6:55 pm so how many icons for this G650 do you have in your PRINTERS folder?
When you say "PRINTERS" folder, do you mean?:
Screenshot from 2021-10-26 21-32-36.png
Screenshot from 2021-10-26 21-32-36.png (12.35 KiB) Viewed 6075 times
pdc_2
Level 10
Level 10
Posts: 3019
Joined: Mon May 11, 2009 1:21 am

Re: Canon Pixma G650 No drivers

Post by pdc_2 »

yes indeed; that is exactly what I meant;

so your 650 is not registered it would seem with lpadmin; so like a dating agency, you need to introduce your printer to your system;

you see the ADD button? Why don't you press that, and see it will create an entry for you;

(there are two ADD buttons: one centre screen, and other top left; both should initiate the same actions ....)
pdc_2
Level 10
Level 10
Posts: 3019
Joined: Mon May 11, 2009 1:21 am

Re: Canon Pixma G650 No drivers

Post by pdc_2 »

yes indeed; that is exactly what I meant;

so your 650 is not registered it would seem with lpadmin; so like a dating agency, you need to introduce your printer to your system;

you see the ADD button? Why don't you press that, and see if it will create an entry for you;

(there are two ADD buttons: one centre screen, and other top left; both should initiate the same actions ....)
zzap64
Level 1
Level 1
Posts: 28
Joined: Sun Oct 04, 2020 7:57 am
Location: Ireland

Re: Canon Pixma G650 No drivers

Post by zzap64 »

Alas, that's what I was trying at the very beginning. It didn't find any online drivers or the printer model was not in the list where you can pick manually. :(
pdc_2
Level 10
Level 10
Posts: 3019
Joined: Mon May 11, 2009 1:21 am

Re: Canon Pixma G650 No drivers

Post by pdc_2 »

" It didn't find any online drivers or the printer model was not in the list where you can pick manually"; sorry to hear that;

so ..... if you click the add button ............ can you do a screenshot of the variety of printer drivers that is offered ...........

..... eg does it say Gutenprint ......... and does that option offer some Canon options? ......... eg Canon MG something or other .......

.... it may be that something in the Canon Pixma MG or other Canon Pixma options; from Gutenprint; might get you printing:

...... you can try them; then delete them from PRINTERS folder; let's see where we get to; Céad míle fáilte!
Kester
Level 5
Level 5
Posts: 504
Joined: Sat Apr 30, 2016 3:05 pm

Re: Canon Pixma G650 No drivers

Post by Kester »

Hi zzap64,

Canon, as yet, appears not to support your device in Linux.

These alternative strategies may be useful:

1) VueScan include a 64bit driver for your device (see: https://www.hamrick.com/vuescan/canon_g650.html. The trial version is free but includes a watermark but upgrading is not free and I presume there will be problems with printing - it still might be worth testing the free trial version though.

2) Installing a Windows operating system as a virtual operating system on your Linux Mint system using a program like VirtualBox will mean you can install the appropriate Canon drivers into the virtual Windows system. There's a bit of a learning curve required for VirtualBox but plenty of help available on this forum - I use VirtualBox to run Windows XP Pro and can run my old legacy Canon Canoscan 4200F in it.

Good luck.
zzap64
Level 1
Level 1
Posts: 28
Joined: Sun Oct 04, 2020 7:57 am
Location: Ireland

Re: Canon Pixma G650 No drivers

Post by zzap64 »

Thanks all for the suggestions, but I have tried a few printers from the Printer dialogue, but nothing happens at all with a the print test page. I also tried opening some ports as suggested in one post, also nothing.

The scanner is working now so there doesn't seem any point in trying to VueScan option.

It looks like I'll just have to use my Windows or Mac to print until a Linux driver becomes available... :(
Locked

Return to “Printers & Scanners”