BIG PROBLEM! - I have tried many, many, many times to do this, spent countless hours googling for help, and even posted a thread here before, but never been able to solve this stupid problem.
I can still remember when I first installed linux (RH8) on my box a couple of years ago. I loved it, and was over the moon when I figured out how to print to my windows box. Now, however, I am suffering. For the past year or so (since RH9), I have had to make a short trip to my windows box so I could print something. I usually just transfer a file (using samba), then print from there.
Whilst I could and still can put up with this for the joys of linux, the rest of my family cannot. I have install FC2 on a spare machine for others to use (I also have FC2 on my machine), however I get yelled at when they need to print.
I know that there is a lot of people around the world with this same problem, and would really love to not just get it working for me but make their lives happier as well. IF ANYONE CAN SOLVE THIS, PLEASE DO!!!!
Here's the low-down: I can setup printing numerous way, but when I visit localhost:631 and use CUPS, I get the closest to being able to print. I can setup a printer, print the test page, and all seems well from my end. However, looking from the windows machine's print queue, I see:
"Remote Downlevel Document" with a status of "Printing". It stays like that for about 30 seconds (whilst the printer remains a still as ever), before it is automatically deleted from the queue.
Here is how I set it up in cups:
* Go to the "Printers" page
* Press "Add printer"
* Enter name: "hplaserjet", location: "P2600" (the computers name), leave description blank, then press "Continue"
* Select the device called "Windows Printer Via SAMBA" and press "Continue"
* Enter the "Device URI": "smb://administrator:ADMINS_PASSWORD@Djurovich/192.168.98.1/laserjet", of course my workgroups name is Djurovich, the computers IP is 192.168.98.1, and the shares name is laserjet. I then press continue
* Select make: "HP", press continue.
* Select model: "HP LaserJet Series CUPS v1.1 (en)", press continue.
* The printer is then successfully added, and I click on its name which takes me to it.
* I press "Print test page", and the test page is sent.
* It is sent to the queue then is deleted by windows
I have a HP LaserJet 1000 and a HP DeskJet 930C. I used the laserjet in this example above, but both printers have the same problems.
Sorry for the long thread, and thanks for reading. All help is greatly appreciated!