Running Fedora16 x86 on a laptop; have an HP M1212nf MFP (multifunction printer) on the network. Connect to the printer via the wireless network; printer is connected to the wireless router via an ethernet cable. Router has the firewall disabled. The laptop firewall has been configured to allow for mdsn and network printing; eth+ and wlan+ are trusted networks. I can print things without any problem.
I am scanning a three page document. I can scan to a pdf file using hp-scan with the --adf option (uses the automatic document feeder) and the default 300 dpi resolution. The resulting pdf file is fine (the conversion to a pdf file from the default png files that are produced, is done with a python routine in the hp-scan script). But if I set the resolution desired to 100 dpi, the first page of a three page document comes out fine, but the second and following pages come out with 35 mm or so at the top of each page missing.
Using xsane to produce a pdf document with 100 dpi as the requested resolution, ALL the pages come out with the top missing.
Using xsane or hp-scan with 100 dpi resolution to produce jpg or png files, one for each page of course, the images are complete.
If I use gimp to produce a postscript (.ps) file from a 100 dpi .png file, the resulting postscript file has the whole image. But if I then use ps2pdf (ghostscript) to produce a pdf file from the postscript file, the resulting image is completely messed up (I don't know how else to describe it). Was unable to find any setting that would change the output to something recognizable, but that may be my ignorance about the way in which one should set the options.
Just for the record:
If you run hp-check, there are no problems shown. The HP printer installation was done with the downloaded hplip-3.12.10a.run script. I was not able to use the Add/Remove Progams hplip entry successfully. As noted above, the printer works flawlessly.
Running a scan at 100 dpi using my wife's machine running Windows XP (the scan software is HP software written for MS Windows), and asking for a pdf document, the resulting pdf file looks fine.
Apparently, there is something peculiar happening when a scan at 100 dpi is being requested by the Linux software, because the Windows HP scanning software is able to do the job properly.
Any ideas as to what is causing this behavior, and how to fix it?