1336
Hardware / Re: Anyone successfully using Brother HL-5470dw?
« on: February 07, 2016, 06:10:00 am »
So I took Roberto's Linux/cups based PPD and re-fitted the Brother PPD with the *Resolution section, I preserved the 'setpagedevice' settings from the Brother drivers:
=== START ===
*%%%%% Resolution and Appearance Control %%%%%
*OpenUI *Resolution: PickOne
*OrderDependency: 11 AnySetup *Resolution
*DefaultResolution: 600dpi
*Resolution 300dpi: "<</HWResolution [300 300] >> setpagedevice"
*Resolution 600dpi: "<</HWResolution [600 600] >> setpagedevice"
*Resolution HQ1200dpi: "<</HWResolution [1200 1200] >> setpagedevice
statusdict/true1200 known{statusdict begin false true1200 end}if
"
*Resolution 1200dpi: "<</HWResolution [1200 1200] >> setpagedevice
statusdict/true1200 known{statusdict begin true true1200 end}if
"
*CloseUI: *Resolution
=== END ===
However....somewhat strangely enough, I am getting the following error out of PIN.EXE:
=== START ===
[G:\TEST\PSCRIPT]pin ppd \test\pscript\5470 \test\pscript\5470
PostScript resource packaging utility version 1.00
Copyright (c) IBM Corp. 2000,2001. All rights reserved.
Producing Printer Device PAK
reading driver extended attributes
fail
SYS0005: Access is denied.
fail
=== END ===
Almost looks like the PSCRIPT.DRV file is throwing the 'Access is denied' error...is this some kind of OS/2 built in protection mechanism on the PSSCRIPT.DRV file??? I copied a fresh ZIP of the PSCRIPT 30.800 driver to my test directory so as to avoid any issues attempting to update the existing driver in \os2\dll\pscript.
=== START ===
*%%%%% Resolution and Appearance Control %%%%%
*OpenUI *Resolution: PickOne
*OrderDependency: 11 AnySetup *Resolution
*DefaultResolution: 600dpi
*Resolution 300dpi: "<</HWResolution [300 300] >> setpagedevice"
*Resolution 600dpi: "<</HWResolution [600 600] >> setpagedevice"
*Resolution HQ1200dpi: "<</HWResolution [1200 1200] >> setpagedevice
statusdict/true1200 known{statusdict begin false true1200 end}if
"
*Resolution 1200dpi: "<</HWResolution [1200 1200] >> setpagedevice
statusdict/true1200 known{statusdict begin true true1200 end}if
"
*CloseUI: *Resolution
=== END ===
However....somewhat strangely enough, I am getting the following error out of PIN.EXE:
=== START ===
[G:\TEST\PSCRIPT]pin ppd \test\pscript\5470 \test\pscript\5470
PostScript resource packaging utility version 1.00
Copyright (c) IBM Corp. 2000,2001. All rights reserved.
Producing Printer Device PAK
reading driver extended attributes
fail
SYS0005: Access is denied.
fail
=== END ===
Almost looks like the PSCRIPT.DRV file is throwing the 'Access is denied' error...is this some kind of OS/2 built in protection mechanism on the PSSCRIPT.DRV file??? I copied a fresh ZIP of the PSCRIPT 30.800 driver to my test directory so as to avoid any issues attempting to update the existing driver in \os2\dll\pscript.