The above line from your error_log indicates that a HWResolution of 100dpi is used but according to your PPD file this resolution is not supported by your printer.
Does changing the resolution give any difference?
Your PPD has some errors.
$ cupstestppd Stylus-C86.ppd-orig
According to the Adobe PPD Specification Option keywords of *Resolution should have this format: 600x300dpi or 600dpi when both x an y resolution are the same.
I have created a corrected PPD file that PASSes cupstestppd and attached it, please set up your printer queue with this PPD and try if this gives the correct paper size output.
> D [27/Jan/ 2007:15: 58:36 +0100] [Job 137] PageSize = [ 612 792 ],
> HWResolution = [ 100 100 ]
The above line from your error_log indicates that a HWResolution of 100dpi is used but according to your PPD file this resolution is not supported by your printer.
Does changing the resolution give any difference?
Your PPD has some errors.
$ cupstestppd Stylus-C86.ppd-orig
Stylus- C86.ppd- orig: FAIL
REF: Page 84, section 5.9
REF: Page 84, section 5.9
REF: Page 84, section 5.9
**FAIL** Bad Resolution choice None!
**FAIL** Bad Resolution choice 360x180sw!
**FAIL** Bad Resolution choice 360sw!
According to the Adobe PPD Specification Option keywords of *Resolution should have this format: 600x300dpi or 600dpi when both x an y resolution are the same.
I have created a corrected PPD file that PASSes cupstestppd and attached it, please set up your printer queue with this PPD and try if this gives the correct paper size output.