HP LaserJet P1005 on Terminal services - sometimes it works, most times it won't!

grant-ellsworth
grant-ellsworth used Ask the Experts™
on
I have an HP Laserjet P1005 connected to my local Win XP sp3 computer.  I have installed the drivers on Windows 2003 Server (sp2) as a true multi-user terminmal server (not just admin mode).  In terminal services session I ALWAYS see the HP P1005 in my current session in the printer and faxes window.  So, it's always "found".  BUT, it will not consistently print to the printer at my local XP computer - especially after I log out and log in again.  I find the 1st print job I create "stalled" in the printer status window on the terminal server and nothing in the printer status window on the local xp computer.  If I go to an admin login and restart the print spooler, I may see the stalled job start printing after I log out of the stalled user's session  - this is sometimes.  Is there a useful workaround to get this printer to work consistently when used via terminal services???  Printer is connected to computer via USB cable - no other choice.  I experience the same problems regardless of reconnecting to same session or to a new session.
[Note: I originally posted this question identiifying my printer as HP LJ P1500 - that was in error and I am resubmitting question with the correct printer name here.  Regrets for the confusion!]
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®

Commented:
The HP Laserjet P1005 is a really irritating printer to use via RDP.  Everyone has the exact same problem as you.  One solution that works ok is to share the printer from the machine that it is physically connected to, then log on to the RDP session and map a printer back to the shared printer on the physical machine.  This works fairly well, the only down side is that if you have a bunch of people doing this you end up with a lot of shared printers on the network.

There are also some third party software solutions for this problem, but sharing the printer works pretty well.

Author

Commented:
That's an interesting solution.  But, the target office for this P1005 is a one-computer office.  Is there anything we can do with respect to substuting printer drivers or adjusting parameters (in registry or elswhere) which would improve this situation?

Other than using an out-of-the-question/off-the-radar citrix server, what are the 3rd-party products that would improve this situation?
Commented:
Depends on your budget, the best solution is a better printer, we are using the HP P2055 network printer, which works great and runs around $400.  When you compare the toner costs of the P1005 to the P2055, the P2055 pays for itself in less than a year if you are printing much.  The P1005 cartridges run about $65 each and last 1500 pages, the 2055 high capacity cartridges are $160 and last 6500 pages.

Here are some third-party printing solution providers:
http://www.thinprint.com
http://www.uniprint.net
http://www.tricerat.com
11/26 Forrester Webinar: Savings for Enterprise

How can your organization benefit from savings just by replacing your legacy backup solutions with Acronis' #CyberProtection? Join Forrester's Joe Branca and Ryan Davis from Acronis live as they explain how you can too.

Author

Commented:
For jcciv:  Do you (or anyone else reading here) have any experience with any of those 3rd solutions and can comment on one or more?

Commented:
Sorry, I have not used any of them.  We swapped out the printer rather than having to maintain yet another piece of software.

Author

Commented:
>> We sweapped out the printer ... " ... The better solution. I did some digging at their websites - very apprpopriate if you have a platoon of backwards printers and they're not cheap - not the solution I need.
I did some further digging at the HP website.  I read some messages in a closed forum and found a document listing printers and their compatibility with Citrix XennApp and Terminal servers.

Definitely, getting a "better" printer will solve problem (thankscjcciv) .  Due to limitations of the P1005 and manyh other recent low-cost HP printers, they are unsuitable for networking and terminal server use.  This is b3cause these printers depend on "Host-based"  software for driving the printer instead of an embedded processor in the printer.

For other readrs, get the real scoop in the followinmg document!

http://search.hp.com/redirect.html?type=REG&qt=HP+printers+citrix+terminal+services&url=http%3A//h20000.www2.hp.com/bc/docs/support/SupportManual/c01464949/c01464949.pdf%3Fjumpid%3Dreg_R1002_USEN&pos=1
This is what I did:
1) make sure your that client computer has an Fixed IP address and share your P1005 printer on that computer.
2) on the server, manually add the shared network printer. For example, if the address on the client computer is 192.168.0.150 and the printer shared name is P1005, then add this printer on the server : \\192.168.0.150\P1005

Works fine for me.

Author

Commented:
To transcript :  My term server users are using the p1005 and other printers over an internet connection - not on a lan and there is no vpn.
Sorry, I don't know what to do in this case...maybe you could try HP's universal printer driver instead?
Good luck

Author

Commented:
Hi Transcript, Because HP writes that the P1005 is NOT supported on terminal server and citrix xenapp, we returned the P1005s and bought P1505Ns - which seem to work very well when installed with only the HP1500 serues PCL 5e drivers..
---
With respect to your point about HP's universal print drivers, it's still a no-way street.   Printers which use "Host Based" printer control instead of an embedded processor really can not work reliably on a Ternuinal Server and its Citrix augmentation.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial