so, as this resolution dont exists (its probably a remain from the debian already fixed 1200x600->1200x6000 from original brother files) the defintion at line 88 should be suppressed
Resolution=1200x600 "-reso 1200x600" \
moreover
according to mfc5840cn manual http://download.brother.com/welcome/doc000240/BH3_UkEngSoft_D.pdf
page 16-17
the following resolutions are available
fast normal 600x300 (-reso 300)
normal 600x600 (-reso 600)
enhanced normal 750x750 (-reso 750)
fine 1200x1200 (-reso 1200)
photo 1200x2400 (-reso 1200x2400)
highest 1200x6000 (-reso 1200x6000)
and for injet paper "fine and photo" are available, so strings Fine1 "-reso 1200x600 -md INKJET -doc GRAPH"
should be changed 2x to Fine1 "-reso 1200 -md INKJET -doc GRAPH"
and Photo1 "-reso 1200 -md INKJET -doc PHOTO"
should be changed 2x to Photo1 "-reso 1200x2400 -md INKJET -doc PHOTO"
for glossy "fine, photo and highest" are available, so Photo2 "-reso 1200 -md GLOSSY -doc PHOTO"
should be changed 2x to Photo2 "-reso 1200x2400 -md GLOSSY -doc PHOTO"
i attached the fixed file to this bugreport
line 289 - 292 is probably wrong too
Normal "-reso 300"
Fine "-reso 600"
S\.Fine "-reso 600"
Photo "-reso 600"
but i dont think they are used, they are probably overrided by the next DefaultResolution with the same label @ 342-357
and finally, resolution descriptions in the ppd file should be edited to reflect the changes
in file usr/lib/ cups/filter/ brlpdwrapperMFC 5840CN line 67 & 346
the resolution 1200x600 is wrong, it doesnt exists
(line 63-78) Fast0 "-reso 300 -md PLAIN -doc GRAPH" \ Normal0 "-reso 600 -md PLAIN -doc GRAPH" \ EnhNormal0 "-reso 750 -md PLAIN -doc GRAPH" \ Fine0 "-reso 1200 -md PLAIN -doc GRAPH" \ Fine1 "-reso 1200x600 -md INKJET -doc GRAPH" \ Photo1 "-reso 1200 -md INKJET -doc PHOTO" \ Fine2 "-reso 1200 -md GLOSSY -doc GRAPH" \ Photo2 "-reso 1200 -md GLOSSY -doc PHOTO" \ Highest2 "-reso 1200x6000 -md GLOSSY -doc PHOTO" \ Normal3 "-reso 600 -md TRANS" \ EnhNormal3 "-reso 750 -md TRANS" \ Fine3 "-reso 1200 -md TRANS" \ Fast4 "-reso 300 -md SLOWDRY" \ Normal4 "-reso 600 -md SLOWDRY" \ EnhNormal4 "-reso 750 -md SLOWDRY" \ Fine4 "-reso 1200 -md SLOWDRY" \
Fast0 "-reso 300 -md PLAIN -doc GRAPH" \
Normal0 "-reso 600 -md PLAIN -doc GRAPH" \
EnhNormal0 "-reso 750 -md PLAIN -doc GRAPH" \
Fine0 "-reso 1200 -md PLAIN -doc GRAPH" \
Fine1 "-reso 1200x600 -md INKJET -doc GRAPH" \
Photo1 "-reso 1200 -md INKJET -doc PHOTO" \
Fine2 "-reso 1200 -md GLOSSY -doc GRAPH" \
Photo2 "-reso 1200 -md GLOSSY -doc PHOTO" \
Highest2 "-reso 1200x6000 -md GLOSSY -doc PHOTO" \
Normal3 "-reso 600 -md TRANS" \
EnhNormal3 "-reso 750 -md TRANS" \
Fine3 "-reso 1200 -md TRANS" \
Fast4 "-reso 300 -md SLOWDRY" \
Normal4 "-reso 600 -md SLOWDRY" \
EnhNormal4 "-reso 750 -md SLOWDRY" \
Fine4 "-reso 1200 -md SLOWDRY" \
Resolution=
Resolution=
Resolution=
Resolution=
Resolution=
Resolution=
Resolution=
Resolution=
Resolution=
Resolution=
Resolution=
Resolution=
Resolution=
Resolution=
Resolution=
Resolution=
(line 342-357)
http:// support. brother. com/g/s/ id/linux/ en/instruction_ prn4.html support. brother. com/g/s/ id/linux/ pdf/option_ lprink3. pdf
links to
http://
which reports resolutions 1200x6000 and 1200x2400
it can be confirmed with usr/bin/ brprintconfij2 from brother-lpr-drivers
strings brprintconfij2 | grep "1200x" 1200x2400 1200x6000 PaperType= {A4_B,Letter_ B,A6_B, Photo_B, IndexCard_ B,PhotoL_ B,Photo2L_ B,Hagaki_ B}*RResolution= {300,600, 750,1200, 1200x2400}
brprintconfij2:
brprintconfij2:
brprintconfij2:
so, as this resolution dont exists (its probably a remain from the debian already fixed 1200x600->1200x6000 from original brother files) the defintion at line 88 should be suppressed 1200x600 "-reso 1200x600" \
Resolution=
moreover
according to mfc5840cn manual http:// download. brother. com/welcome/ doc000240/ BH3_UkEngSoft_ D.pdf
page 16-17
the following resolutions are available
fast normal 600x300 (-reso 300)
normal 600x600 (-reso 600)
enhanced normal 750x750 (-reso 750)
fine 1200x1200 (-reso 1200)
photo 1200x2400 (-reso 1200x2400)
highest 1200x6000 (-reso 1200x6000)
and for injet paper "fine and photo" are available, so strings
Fine1 "-reso 1200x600 -md INKJET -doc GRAPH"
Fine1 "-reso 1200 -md INKJET -doc GRAPH"
Photo1 "-reso 1200 -md INKJET -doc PHOTO"
Photo1 "-reso 1200x2400 -md INKJET -doc PHOTO"
should be changed 2x to
and
should be changed 2x to
for glossy "fine, photo and highest" are available, so
Photo2 "-reso 1200 -md GLOSSY -doc PHOTO"
Photo2 "-reso 1200x2400 -md GLOSSY -doc PHOTO"
should be changed 2x to
i attached the fixed file to this bugreport
line 289 - 292 is probably wrong too
Normal "-reso 300"
Fine "-reso 600"
S\.Fine "-reso 600"
Photo "-reso 600"
but i dont think they are used, they are probably overrided by the next DefaultResolution with the same label @ 342-357
and finally, resolution descriptions in the ppd file should be edited to reflect the changes