ondrej-zary / carps-cups

CUPS driver for Canon CARPS printers
GNU General Public License v3.0
69 stars 22 forks source link

Printing from iPhone 7.1.2 via Airprint doesn't work on Canon D320 #5

Closed azachar closed 9 years ago

azachar commented 10 years ago

Hi Ondrej, please tell me what kind of log might help you to resolve this: I have 3 printers 2 of them works fine, only Canon always gets stuck when I print via Airprint from my iPhone even if I use file based uri file://dev/canonD300 in the printer configuration.

The printer itself claims that there is no paper left (and of course there are plenty sheets of paper) and literally I need to turn off and turn on the printer from the electricity in order to make accept any other prints. When I print from Linux Mint 17 directly there are no issues.

Thank you for your help!

Best regards, Andrej

ondrej-zary commented 9 years ago

Make sure that the document paper size matches the size set on printer panel (LCD menus). If you, for example, send a job with letter format to a printer that is configured to A4, it will display an error on LCD and hang (this is true at least for MF5730). So change the output from file:///dev/something to file:///home/someone/somefile.prn, print something from the iPhone and then run carps-decode on the resulting file.

azachar commented 9 years ago

Hello Ondrej, thank you for your help and debug steps. If this would happen again I'll try to do it that way.

In the mean time I have figure it out. The wrong was the paper size that was set to the A4 format instead of US-Letter, that was in the printer. This small issues cause the whole thing.

Best regards, Andrej

ondrej-zary commented 9 years ago

Documented this in README: 3e717eb589492b28280a8ad5e5a1b2296a880c75