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

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.