I have an old Postscript laser printer (Brother HL-1470N) which works fine with an old Linux machine that has CUPS 1.3 on it.
Printing from the browser on my new machine Ubuntu 18.04.4 LTS doesn't work and seems to lock up the printer with the LED front panel flashing.
Pausing the printer within cups, and then looking at the queued file in /var/spool/cups, shows the spooled file is a PDF:
d00083-001: PDF document, version 1.5
and this happens with the printer driver configured as: Brother HL-1470N BR-Script2 (grayscale) (which is the same as the older CUPS 1.3 machine), and I've tried using the ppd from the old machine on the new one as well.
If I change the printer driver to: Generic PostScript Level 1 Printer Foomatic/Postscript1 it still generates a PDF in the spool directory!
Turning on cups debugging
D [23/Aug/2020:15:19:18 +0100] Print-Job ipp://localhost:631/printers/brmono
D [23/Aug/2020:15:19:18 +0100] [Job ???] Auto-typing file...
I [23/Aug/2020:15:19:18 +0100] [Job ???] Request file type is application/pdf.
So it feels like some config somewhere believes the printer is PDF capable, when it only wants postscript.
Any ideas where to configure this ?