Trying to use this code to get a Dell 1660w printer working with Ubuntu 18-04LTS. All compiled correctly, selected new available Dell 1660 in CUPS, however could not print to the printer.
Switched on CUP debugging to find the error:
foo2hbpl1-wrapper: Unimplemented paper code 1
It looks like the Dell-1660.ppd file sends the paper size as a parameter(-p1 for A4) and not a paper size itself (A4|a4).
Have amended foo2hbpl1-wrapper.in to interpret both paper sizes & paper parameters. This has fixed the issue on a Dell-1660 printer and it is possible to print from an Ubuntu 18.04 LTS to a Dell 1660w Printer.
Trying to use this code to get a Dell 1660w printer working with Ubuntu 18-04LTS. All compiled correctly, selected new available Dell 1660 in CUPS, however could not print to the printer. Switched on CUP debugging to find the error: foo2hbpl1-wrapper: Unimplemented paper code 1
Found article [https://www.raspberrypi.org/forums/viewtopic.php?t=73619&start=25]
It looks like the Dell-1660.ppd file sends the paper size as a parameter(-p1 for A4) and not a paper size itself (A4|a4).
Have amended foo2hbpl1-wrapper.in to interpret both paper sizes & paper parameters. This has fixed the issue on a Dell-1660 printer and it is possible to print from an Ubuntu 18.04 LTS to a Dell 1660w Printer.