Following up on my previous instructions, this time the full story – including double sided printing.
update 2017-06-28: additions to clarify some points (there was some confusion for me after a reinstall, hopefully this fixes things).
Edit 2017-10-23: New printers, see new update.
- Go to the “add printer” dialog
- Choose LPD printer, add the name.
Name is something like MFP-XXX-A0YYYY. XXX for my building is HLR – my printer is MFP-HRL-A09950. - Download the C360 printer driver (PPD) from the Konica Minolta website (I found multiple options, ended up using the file KOC360UX.ppd)
- Use this printer driver. Configuration:
- paper source unit: PC-408
- Finisher: FS-529
- Punch Unit: none
- Saddle kit: none
- Now you need to set up authentication. With thanks to:
here:- Configure the printer normally as LPD – write down the name you choose eg. CASACRISTO
IMPORTANT: Choose the driver Generic Postcript/FoomaticEdit: don’t, use the regular ppd as explained above. - Open a terminal and stop CUPS.
sudo service cups stop - Edit /etc/cups/ppd/CASACRISTO.ppd
Adding these 3 lines just before the last line:
Edit: that means: make sure these 3 lines are the last in the file. A newline at the end of the last one of these ends the file.*cupsFilter: "application/vnd.cups-raw 0 minolta" *cupsFilter: "application/vnd.cups-command 0 commandtops" *cupsFilter: "application/vnd.cups-postscript 0 minolta"
- Create /etc/cups/ppd/CASACRISTO.km (enter your own tracking number instead of 1234).
Edit:I used the pincode for scanning here, and the name of the printer, i.e. MFP-HRL-A09950.ACCOUNT_NAME="casacristo" ACCOUNT_PASSWORD="1234" ACCOUNT_COETYPE="0"
- Create /usr/lib/cups/filter/minolta with this content:
#!/bin/bash source /etc/cups/ppd/${PRINTER}.km echo -en "\033%-12345X" echo -en "@PJL JOB\015\012" echo -en "@PJL SET KMSECTIONNAME = \"${ACCOUNT_NAME}\"\015\012" echo -en "@PJL SET KMSECTIONKEY2 = \"${ACCOUNT_PASSWORD}\"\015\012" echo -en "@PJL SET KMCOETYPE = ${ACCOUNT_COETYPE}\015\012" echo -en "@PJL ENTER LANGUAGE = POSTSCRIPT\015\012" cat - echo -en "\004\033%-12345X\015\012@PJL EOJ\015\012" echo -en "\033%-12345X"
- Make it executable: sudo chmod +x /usr/lib/cups/filter/minolta
- Restart CUPS: sudo service cups start
- Configure the printer normally as LPD – write down the name you choose eg. CASACRISTO
- To print doublesided: choose tab “advanced”, not tab “page setup”.