I have a user that works permanently from home. She has a DELL V310 printer at home. She connects through a remote desktop session to our terminal server via our SonicWall VPN 2000 device. There is a configuration option in the SonicWall settings to redirect printers to the client (meaning if you have the printer driver installed on both the users home computer and the terminal server then the home printer will show up on the terminal server session and you can print to it through the remote session) This has worked for all my other permanent home users (6) and I have setup close to 20 different printers in this fashion and they all have worked. This DELL V310 is the only one giving me issues. Its wireless and usb. We are only using the usb so the users laptop is connected to the printer via USB. It prints fine locally from the laptop. When the user tries to print from the terminal server session, i see the print job appear in the queue of the terminal server and the local laptop. On both I see it say spooling, printing, etc... but the user says the printer starts up like its about to pull a page from the tray to start printing and then just stops. I've tried changing a ton of printer settings (enable printer pooling and checking a LPT port as well, Start printing immediately, start printing after last page is spooled, unchecked print spooled docs first, etc...) but nothing has worked, we get the same result... it either acts like it about to start but then does nothing or it does nothing.
Terminal Server is Server 2003 R2 STD x86, client has Win7 x86 laptop.
Does anyone have any suggestions for me to try?