LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - General (https://www.linuxquestions.org/questions/linux-general-1/)
-   -   Problem Printing to Vista Shared Printer (https://www.linuxquestions.org/questions/linux-general-1/problem-printing-to-vista-shared-printer-725594/)

PerfectReign 05-13-2009 12:35 AM

Problem Printing to Vista Shared Printer
 
Am very frustrated.

I am currently running Ubuntu 9.04 (Jaunty Jackalope) on a Compaq nw9440 laptop.

I had openSUSE 10.3 on here after removing Vista. I eventually got sick o f openSUSE (and a few issues) and went to Vista. After six weeks of frustration I upgraded only now to Ubuntu and have seen the light of Gnome. (I've been bashing Gnome since '05, so this is a big change.)

In any case, my wife is Wintendo-only. She had a Windows 2000 computer, which coincidentally bit the big one last month. She's now got a Vista computer.

When I had openSUSE 10.3 and she Win2K, I had printing down pat via lpd using the instructions found here: http://www.swerdna.net.au/linhowtosambaprint.html

I've since setup TCP printer sharing on her computer (which is different than in Win2K) and have setup my lpd printer on this laptop.

I send a print job to her computer and get a blinking light on the printer and a queue on her desktop showing the print job coming in from my computer and nothing else.

What am I missing?

I did find this page: http://www.linuxquestions.org/linux/...d_from_Windows however, it seems a bit drastic to be messing with registry edits.

Besides - oddly enough - the above-mentioned setup works just fine on my work computer, which is attached to a HP LJ 1320. (I can print just fine from my laptop.)

Ideas?

I can stop the job on her printer by typing in net stop spooler, but that's as far as I've gotten.

stress_junkie 05-14-2009 07:04 AM

Connect the printer directly to your Ubuntu machine to see if it can print that way. That will tell you if the problem is with your machine's printer driver.

PerfectReign 05-14-2009 10:33 PM

Thank you, good tip.

I plugged the printer into the computer, fired up the add printer wizard and was able to successfully test print. Not a problem. I used teh HP Officejet 5600 Series hpijs, 3.9.2 driver.

I then recreated teh lpd printer using the same driver to my wife's vista machine. Again, the printer starts, it feeds paper out, and the job is simply stuck in the queue with nothing having printed on the page.

I used lpd://192.168.0.103/oj5600 as my connection, which translates to the ip address of her machine and teh queue on the printer for sharing.

This seems eerily similar to the issue I had previous when she was on Win2K and I on openSUSE 10.3 but I can't figure out what solved it.


any more ideas??

stress_junkie 05-15-2009 12:11 PM

Your original post doesn't mention whether the printer works from the Vista machine. Send a print job to the printer from Vista just to be sure that it is working.

Look in the Vista machine's security log and event log and application log just after you try to print. A relevant error message in one of these would be a big help.

PerfectReign 05-15-2009 01:57 PM

Yes, the printer works fine from Wintendo. (I shouldn't say that anymore, as I spend much time playing Zelda on the NES emulator on my linux box.)

I tried again last night after I posted. It got the blinking light on the printer, some paper fed out and I saw the print job in the windows print queue.

The only way to remove it was to turn off the pinter and run the net stop spooler command.

I saw something last night while searching about the 2.6 kernel having issues sending VERY slow to vista, but I can't imagine this being my issue. I'm using lpr and not samba.

stress_junkie 05-15-2009 10:22 PM

Is anything helpful in the Vista log files when you try to print from Linux?

PerfectReign 05-17-2009 11:23 PM

Vista log files?

I didn't even know there were any.

Oh, wait - you mean even log. Gotcha. I'll check. (I was trying to figure out how I'd type tail c:\windows\some_log_file.txt)


All times are GMT -5. The time now is 12:42 PM.