Printing from Linux client using cups to a central CUPS print server the -o options described in documentation for commandline print specification are stipped and removed reverting the job to the defaults of the print server.
i.e. on machine a I submit a test print # echo "A3 Test" | lp -d pr030 -o media=A3
the print job submits and prints but the -o media specification is lost resulting in the output printing on A4
Steps to Reproduce:
1.Create print server using CUPS and add a printer capable of A3 and A4 print media
2.on a networked client connect to the remote printer using lpadmin (lpadmin -p printer -v lpd://server/printer) obviously enable and accept the printer
3.test the printer (echo "A3 test" | lp -d printer -o media=A3)
Print output prints in A4 regardless of additional options.
Output should pass -o options and print according to printer specifics
specified in this example on A3 media
Do you have any idea where the problem is? In cups or in lp? DOes it work locally? Is there a patch available? Is this even known upstream?
Please submit this upstream or give me some info, maybe with a patch ..