Link to home
Start Free TrialLog in
Avatar of drobinson79
drobinson79

asked on

Remote Desktop printing problem with HP Laserjet 2035

I have a Windows XP machine with a HP Laserjet P2035 printer that prints just fine locally.  I am trying to printer to a Windows 2003 Terminal Server using remote desktop connection.  I have installed the same driver on both machines.  I can see the printer on the Terminal Server as choice to print too.  When I try to print to it, the print job just sits in the queue on my local desktop.  It looks like it is making a connection, it is just not processing my print job on my local printer.
Thanks.
Avatar of dmarinenko
dmarinenko
Flag of United States of America image

Make sure you have rights to the printer.  Sometimes when logging in remotely your rights may change.
Avatar of dandickens
dandickens

Also, you may want to ensure the printer is shared correctly:
http://technet.microsoft.com/en-us/library/bb457001.aspx
Avatar of johnb6767
In the remote session, check the TS port its installed to, and try changing it.....
Avatar of drobinson79

ASKER

The way I have setup all other printers, I install the local printer on the local PC.  Then I install the same driver on the server.  This has worked fine in the past.  Which printer do I need to share?  The local printer?  I am trying to print documents from my Terminal Server to my local printer.
Make sure that printers are checked for local devices and resources in RDP
Printers is checked.
Inside the RDP session, did you check to see what port the printer was using?
Well hold on a second.  Are you sharing this printer off of a seperate PC then the server?  Then trying to rdp into the server?

"I install the local printer on the local PC.  Then I install the same driver on the server. "

That might be part of your problem.  Is the other PC on when you try and print?  if you read here
http://technet.microsoft.com/en-us/library/bb457106.aspx

Printer redirection
Remote Desktop provides printer redirection, which routes print jobs from the Remote Desktop session to a printer attached to the client computer. When the user logs on to the remote computer, the remote computer detects the clients local printer and automatically installs the appropriate printer driver. If the local printer requires a driver that does not ship with Windows XP Professional, you will need to manually install the driver on the remote computer. Remote Desktop also redirects network printers on the client computer.

If multiple printers are connected to the client computer, Remote Desktop will send print jobs to the client printers default printer.

The printer redirection feature is enabled by default in Windows XP Professional when you enable Remote Desktop. To disable it, use Terminal Services Group Policies. Use Remote Desktop Connection to disable printer redirection on an individual computer. On the Local Resources tab, clear the Printers check box.

In other words other then the other computer being on, do you have the XP driver installed? You can instsall it under other drivers on the server.  Have you tried to print to it directly from the server? Is this printer the default server printer?  Thats what i would look at.
Johnb6767:
In RDP session, it is using port TS006.  I see the printer there and it is linked to the correct session.  When I print a document from the RDP session, I check my local print queue and I see my redirected print job.  However, it just says printing and nothing actually prints.

dmarinenko:
I am not sharing this printer.  I have a local printer attached to the PC via USB and I can print just fine locally.  I have another network printer attached to another PC that I can print to in RDP session just fine.  The other computer is a Windows 2003 server.  I have installed driver on the server with the HP disk that came with printer.  Both XP and Win2003 driver have the same name "HP Laserjet P2035".  When I RDP into Terminal Server, the printer is the default printer.  

I have set this up many times with no problems.  I had this same issue with an HP LaserJet P2015 on the same PC.  I did a little research and read in HP forum that the Laserjet P2015 does not play well with Terminal Services printing.  So I tried using a new printer...same problem.
ASKER CERTIFIED SOLUTION
Avatar of dmarinenko
dmarinenko
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
It will not allow me to update RDP (for XP) protocol.  I get an error that it is already installed.
I ran service pack 3 to get the updated RDP.  It is working now.
Hi All,


I have the same printer using the same route to print. Client has a local printer via USB HP LaserJet P2035 working fast locally. He is connecting to Terminal Server using remote desktop connection where the printer resource is checked to connect to the TS. The client is working on the Terminal Server and wants to print form TS to local printer.

The problem is when he starts printing from the TS, he needs to wait at least 3-4 minutes until the document arrives to the local printer. If he start printing locally it arrives immidiately.

Why is that?
I read the comments above and tried to update the remote desktop client, but it won't let me because:
 "Remote Desktop Connection cannot be installed because your operating system already has a built-in version. See All programs\Accessories\communications\remote desktop connections on your start menu"

Please help.
Thanks

agriboy
Terminal Services provides printer redirection, which routes printing jobs from a server to a printer that is attached to a client computer or to a shared printer that is available to the client computer. When a user establishes a remote session with a terminal server, the redirected printer will be available to applications running in the remote session.

Please check Windows "solution" for it over here: http://technet.microsoft.com/en-us/library/cc775220(v=ws.10).aspx