Daniel Dayley
banner
cronoci.de
Daniel Dayley
@cronoci.de
The last of the Miller Columns
Also this cute little guy: github.com/Cronocide/ly...
August 10, 2025 at 6:40 AM
I haven’t gotten airprint running on it yet, add if you have any quick tips to add that to CUPS let me know!
December 20, 2024 at 5:27 PM
Printing from one CUPS server to another without a PPD requires a shared printer and an the RAW driver to send jobs. This was easier accomplished with lpadmin than gnome’s printer settings:
`lpadmin -p dell_c1660w -E -v ipp://cupsserverhostorip:631/printers/<printer_name> -m raw`
December 20, 2024 at 5:27 PM
Strangely enough this is actually the trickest part of the project. CUPS requires a couple of config files to start (cupsd.conf, printers.conf, and whatever PPD you want your printer to use). After getting these added to the printer the test page comes out from the webui!
December 20, 2024 at 5:27 PM
After spinning up a 32-bit Debian container and slapping in CUPS and the printer driver, all that was left was to set up the printer and print Christmas labels!
December 20, 2024 at 5:27 PM
…but the driver is 32-bit only, which means I need a 32-bit CUPS server. This sounds like a job for Docker!
December 20, 2024 at 5:27 PM
Fortunately I was informed early on by the good folks on the Linux Mint forums that the C1660W is a rebranded Xerox Phase 6000b, for which a linux driver has already been published 🎉
December 20, 2024 at 5:27 PM
There’s no Linux driver for this machine, or so I initially thought. I’ll spare you the rabbit hole I went down last night of decompiling the macOS PPD filters because it was neither pretty nor practical.
December 20, 2024 at 5:27 PM
I’ve had a reliable Dell C1660W wireless network printer for about the last decade. I’ve relied on the published macOS driver on an old mac for most of that time, but now that I’m all linux I need a new way to print to it.
December 20, 2024 at 5:27 PM
“You take a bad analyst, make him poke holes in a perfectly secure firewall all day, it turns him into a good analyst.”
December 13, 2024 at 8:08 PM