How to Map a USB Printer to LPT1/2/3 in Citrix Metaframe XP 1.0?

  • Thread starter Thread starter Ranik
  • Start date Start date
  • Tags Tags
    Map Usb
Click For Summary
SUMMARY

This discussion focuses on mapping USB printers to LPT1/2/3 ports in Citrix Metaframe XP 1.0, specifically for environments running Windows 2000 and XP. Users have identified that Citrix does not automatically recognize USB printers when configured for application use, but does recognize printers connected via LPT ports. The solution involves sharing the printer and using the command line to redirect the USB printer to a virtual LPT port using the command 'net use lpt1: \\127.0.0.1\hp404'. Testing the setup can be done using commands like 'COPY CON LPT1:' and 'PRINT SOMEFILE.TXT'.

PREREQUISITES
  • Familiarity with Citrix Metaframe XP 1.0
  • Basic command line usage in Windows 2000 and XP
  • Understanding of printer sharing in Windows
  • Knowledge of network printing concepts
NEXT STEPS
  • Research how to configure printer sharing in Windows 2000 and XP
  • Learn about the 'net use' command and its options
  • Explore troubleshooting techniques for Citrix printer redirection
  • Investigate alternative methods for USB printer support in Citrix environments
USEFUL FOR

This discussion is beneficial for system operators, IT administrators, and anyone managing printing solutions in Citrix environments, particularly those using older versions like Metaframe XP 1.0.

Ranik
Messages
7
Reaction score
0
Hello,

I am a new sysop for a company who uses Citrix Metaframe XP 1.0 and ICA remote connections.

As far as I can tell, this version of Citrix does not support USB Printers when it auto-configures client printers for application use. However if the same printer is plugged into a LPT (Parallel) port, it pickes it up every time.

I need to know how to redirect the ports so that Citrix thinks that the USB port is a LPT1/2/3 (Parallel) port.

The Operating Systems we use are WIN 2000 and XP.

*Already tried the DOS trick of 'NET USE LPT1: \\COMPUTER\PRINTER /PERSISTANT:YES'

That works for DOS printing but Citrix will still not register the printer as valid.

Any Help is greatly appreciated.

Ranik
Ranik@charter.net
 
Computer science news on Phys.org
This from a dead website, http://blogs.ineta.org/dtotzke/articles/26204.aspx

1. Share the printer, say as "hp404"
2. at the CMD prompt, type:
net use lpt1: \\127.0.0.1\hp404
3. Check by:
A.
COPY CON LPT1:
Type line of text
Control-Z

B. COPY CON PRN:
Type in line of text
Control-Z

C. PRINT SOMEFILE.TXT