I have a problem similar to zana.
My printer is the Fuji-Xerox M205b, connected to a desktop PC running Win7.
Then with my notebook running LinuxMint 15, I installed the foo2hbpl2 driver and the CM205 PPD file (P205 PPD not working), through Samba connected to the desktop.

It works when I print the test page, only that the whole page squeezed at the top two inches of the paper.

I tried the instructions you gave zana but they didn't work.
Please tell me how to solve this. Is it possible to edit the PPD file to make things easier?
Thanks very much.

Is 192.168.xxx.yyy means my notebook's ip address ?
or I have to type something like "192.168.1.130" ?

(3)
I tried again with the Fuji Xerox DocuPrint P205 and Xerox WorkCentre 3045's PPD files, after the Test Pages print command executed, the printer got no response.
Also, with the Xerox WorkCentre 6015's PPD file, I got the same result to CM205.

Questions and Support
If you installed as per the above instructions, then click on our forums for questions and support.
If you installed a THIRD PARTY (e.g. Ubuntu, Gentoo, etc.) foo2zjs package, then read the INSTALL file and follow the directions. No third party support is given. You MUST install using the above procedure.

You are right, I formerly install the foo2zjs from the site "http://foo2hbpl.rkkda.com/&quot;, I do not know why the installation was not completed yet.
Anyway, I followed your instruction and install it once again. After that I can do the following command:
----------------------
$ foo2hbpl2-wrapper -pa4 -r600x600 testpage.ps > xxx.prn
# cp xxx.prn /dev/usb/lp0

After that, I tried to do a normal printing from a web page using Firefox, but the print out squeezed as before.
Now comes one more question, how to add this "foo2hbpl2-wrapper -pa4 -r600x600" thing permanently into the print command?