We have a LAN with two terminal servers that people from outside can connect to us through. The terminal servers are using Windows 2000 Advanced Server, and most client computers also have W2k. These do not give us any problems.

However, there is an XP laptop that is being troublesome. It connects to teriminal server, but it cannot print from terminal server to its local printer. The laptop can print locally with no problems. Both the terminal servers and the laptop have the latest drivers for the printer in question, and the printer has been confirmed by tech support as being compatible with terminal servers, so I know it's not a compatibility issue. The drivers on ther terminal servers are listed as Windows 2000, while the drivers for the same pritner on the XP laptop are listed as Windows 2000/XP.

So what else could possibly prevent this laptop from printing from a terminal services session to its local printer?