• Support
  • Canon printer prints double sided "upside down"

brent I just selected long-edge and printed it worked fine.
My guess some difference maybe how printers where setup from start.
Mine uses the (canon-ufriilt-common) and it works fine.
Am to burnt out over holidays my mind hasnt caught up yet..lol

Cant get my TS5350a to print with any driver except IPP everywhere, all the other drivers give routing errors. IPP everywhere is also flipping the double sided prints the wrong way. Added via localhost.

    • Edited

    banger I wonder if it how it handles the paper mine prints all in one pass
    doesnt suck it back and print second.
    Am at a loss
    weird your phone works

    You using the canon print app on your phone?

      Axios It also works in Win 11 correctly after updating the driver. Stopped working but I am sure I tested it when I got the printer but works now with the new driver and doesn't reverse the double sided page. Must be old IPP everywhere driver with bugs.

        Axios You using the canon print app on your phone?

        Yes. Although that is a little buggy as the print button disappears if you change settings and have to go back and start again but its doable.

          banger Couple things my Cups shows this

          Also it has a default option that can be changed

          Mine is set default off but I can still print 2 sided maybe try changing that (Dunno)
          Just something look at

          banger Just to clarify some confusion many people have... IPP printing is driverless. It's a printing protocol that has to be available on the particular printer model in order to work. If the printer itself doesn't understand or support the IPP protocol, then it would require a software driver to be installed on the client. IPP capable printers are very useful in Linux environments where the manufacturer may not make a driver specifically for Linux clients.

          @MarvinMinsky On some older printers, you might need to set the ‘Duplex (long-edge) back-sheet treatment’ (or worded as something similar) to ‘Rotate’ within your printer’s settings. I believe it's due to the way a particular printer's duplexer functions. Also, the application you are printing from may try to change or override those settings, meaning you may need to verify they match in the application as well as the system settings.

          Anyway, just something to try and see if it helps or not.

          This is what I get trying anything but IPP everywhere and no print when send a test.

            banger This is what I have on my printer
            I could not get anything to work on the usb connection when I tried setting it up but it worked
            perfect when I set it up for network.
            Not sure what the Usb issue was

            I selected the second option in (Discovered network printers) when I set it up
            (Just info)

            @Axios Will have a play tomorrow I got USB is not supported yet in Plasma Printer setup. I will try another test setup, what does your driver screen look like?

            I tried the second option in Networking but the driver keeps defaulting to IPP Everywhere which has the bug and my printer isnt listed in the Canon list.

              banger I dont have an answer but the way ipp everywhere works cant see that its the issue
              but 2 sided print can not be supported with ipp everywhere.
              Here some things may be of interest
              https://docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html/configuring_and_using_a_cups_printing_server/determining-whether-a-printer-supports-driverless-printing_configuring-printing#determining-whether-a-printer-supports-driverless-printing_configuring-printing

              https://www.pwg.org/printers/ (could not find your printer here but not sure how current data is)

              Note: Oh in tcip settings on printer may sure you have ipp everywhere turned on you will have look in manual
              and follow steps (Just something to check for sure)

              Thanks @Axios I will have a good read but for the few times I print front and back it might be easier to just re-insert the page from the rear tray after printing the first page.

              Further investigation shows it works in Win 11, Zorin, Android Print but not Solus. Zorin finds and discovers the printer correctly with driverless config. In Solus when I use that config I get no destination.

                • Edited

                banger If usb is hooked up unplug it and try setting up.

                Wonder if they want a bug report on it?
                Thats what mine would do when I just had usb connection config never could make it work so i unplugged
                the usb and config it for network (only) and everything worked never plugged usb in again.

                Note: But thats the point of driverless printers if it dont work its kinda useless.

                  • Edited

                  Axios If usb is hooked up unplug it and try setting up.

                  Tried that but couldn't add the printer Cup admin said unable to find PPD file for printer, probably because it is a recent printer. Still works on IPP Everywhere tho.

                  Where would I raise an issue?

                  Edit: Found the issue page there are already several issues for Canon AIO Printers including cnijfilter2 which has been approved but needs a maintainer. I think this would solve my problem.

                  Make sure airscan is installed.


                  Make sure you highlight IPP or driverless and then select add printer.
                  you dont need PPD file as it is created for you because it is driver less.
                  This is what I ended up with and it worked. (network connected)
                  It should work I am using budgie

                    • Edited

                    Axios Make sure you highlight IPP or driverless and then select add printer.
                    you dont need PPD file as it is created for you because it is driver less.

                    IPP works fine just the driverless gives me an error about no PPD found. The PPD is not there because it is not in the Cups database. Zorin doesn't do this. The fix for this is to build cnijfilter2 from Canon but I dont have the skills to build it as there are no instructions.

                    There is also a Solus issue about canon and cups maybe it is the AIO. Will have another look.

                    https://github.com/getsolus/packages/issues/1384

                    https://github.com/getsolus/packages/issues/2419

                    If I understand it right no matter if it be everywhere or driverless the same program generates the PPD for it
                    so in my mind either should work.
                    That being said Driverless If I understand prob supports more features for printer so maybe thats whats
                    causing issues.
                    Driverless appears to be newer over Everywhere.

                    Anyways will leave it be sorry if I didnt help much.

                    Issue about page upside down opened.