23. March 2021 at 16:51 #96605
Good Morning All
My experience with USB Printer redirection seems to be hit or miss with ThinOS9.1 I just want a straight USB passthrough experience for printing in Citrix XenDesktop. Here is everything I have configured policy wise in WMS 3.1 Public Cloud as it relates to printing:
Local Resources and USB Redirection
- Map Printers enabled (blue toggle on)
- USB Redirection Exclude Printer Devices disabled (blue toggle off)
Other Citrix Virtual Channel Settings
- USB Redirection enabled (blue toggle on)
I know this relates to unified communication virtual channels but does this effect printing? Its on for UC peripherals for audio and video.
Printer settings are left blank, default to LPT1
USB Redirection under Peripheral Management is also left as default, i’m not force redirecting anything because in 8.6 we didn’t have to force redirect printers it just picked them up through USB redirection
The printer in question is an HP Color LasterJet M452dw which gets recognized in WTOS9, can print locally on the 5070 device, though the local print looks like various symbols and letters
When connecting to a Windows 10 VM or physical desktop through Citrix XenDesktop there are no print drivers being installed from the Windows driver store, on the 8.6 device a USB pop-up in the Windows task bar will state “Windows is setting up your device” and you can see in Device and Printers the printer being installed. This is not happening in WTOS9.1 and I’m not sure if there is anything i’m missing.
Is there a proper way to setup printing in WTOS9.1 for straight USB passthrough? I’d prefer not to force redirect the printer because then it seems i’d have to setup each printer individually. Any help or feedback would be appreciated.23. March 2021 at 16:54 #100880ConfGenKeymaster
- Total Post: 11288
- Jedi Master
Have you tried to switch the “Map Printers” to No?
Nevertheless, you will need the printer drivers installed on the server.
CG26. March 2021 at 10:10 #102773
Thanks @ConfGen, I thought this post got lost in the ether of admin approval.
I will check the “Map Printers” to No.
When you say I will need printer driver installed on the server are you referring to the VM/Desktop we are connecting to?26. March 2021 at 13:46 #102887
So I did fix this, but this is due to the virtual channel limitation I believe in Citrix Workspace App for Linux. In Citrix Workspace App 21.3 this should hopefully be fixed because the release notes state they increased the virtual channels from 32 to 64 and my understanding is 17 are reserved channels.
Fixed by turning off
- Map Serials
- Map Smart Cards
- Map Clipboard
- Map Disks
Additionally turned off UC Virtual channels for:
- Microsoft Teams
- WebEx for VDI
- WebEx Teams for VDI
I was making an assumptions that I could leave them on even if we didn’t utilize the plugin but that does not seem to be the case and enough virtual channels were taken from those items mapping that the printer could not map.
As soon as I turned those virtual channels off and connected my Citrix session, the USB Hardware icon in the task bar popped up “We are preparing driver installation for “HP Color LaserJet M452dw” which made my morning and now I’m ready for a beverage.26. March 2021 at 14:56 #102935
Here’s pictures of the working config for printing. I’m sure this configuration can vary depending on your UC Virtual Channel needs and what other virtual channels you need to leverage. I was able to catch this using Citrix HDX Insights tool on my VM where I saw printer had some virtual channel timeout error, then the lightbulb went off in my head about the Citrix Workspace App for Linux virtual channel limitation for UC plugins.
Working Print Config in WMS
Hoping this helps others.27. March 2021 at 18:51 #103744
Adding tags to the post
- You must be logged in to reply to this topic.