I’m trying to redirect Star TSP100 USB Printer in a Citrix session on Igel UD3 Lx10.05.800. Connecting on a Windows device, it works. I configure following profile: Devices=>Printer=>CUPS=>Printers :
Mapping in Citrix session: In Cirtix session I see the client printer but when trying to print, nothinhg happens
I mapped it trough Usb redirection
Hi @member is the printer driver name to 100% the same on Terminalserver side? I mean Case sensitive, blanks etc?
Printer driver is 100% same: Star TSP143GT Cutter. When I esend print job, I see in Process monitor “ICA – Output Printer Bandwidth ” the data sent to the printer but nothing happens.
Did you tried to send a test printjob locally on Igel by opening a Firefox and print a Webpage?
I din’t try locally and it seems also not to work. I can select the printer but no output …
This printer has a CUPS .ppd driver, it might be worth trying to install the custom driver in the /wfs as described in the Knowledge Base and setting up the Printer using this custom driver: kb.igel.com/igelos-10.05/en/installing-a-custom-cups-driver-7110873.html
FYI the second link above is from here : www.starasia.com/download.asp?Type=ThermalType&Series=TSP100Series
in a terminal:
lpq -a would show stuckedprint jobs
lpstsat -t shows CUPS infos
it has to do with the printer driver TSP100, I guess When trying another USB Printer Lexmark everything works fine.
Would it be fine for you then, or do you need further help?
I’ll look further to try to resolve this. I need the TSP100 printer. I’ve used the Lexmark printer for testing.
When trying to print from local Firefox: Status= Sending data to printer
via secure terminal I see this: tsp143.ppd is the Lx driver
FYI: You cannot print locally when you configure the printer as a raw queue, because it has no local driver but relies on the driver on the VDI, to send preprocessed data to the TC which passes it verbatim to the printer.
The linux driver David mentioned needs a ppd and a special rasterizer. This rasterizer is a linux binary which speaks the native language of the printer. So you need to deploy both ppd and rasterizer to the right place and the right permissions and ownership.
The easiest way I see is to use the usb redirection
@member good to know! Thanks for sharing!
Thanks for all this info. Tomorrow, another day. Learning more on rasterizer 😀
My terminology was a little off: It’s a cups filter, not a rasterizer. But the actual name of the filter of your printer is rastertostar (as mentioned in the tsp143.ppd).
The rastertostar needs to be extracted from the rpm.
Bad news from the rastertostar filter: It’s an old i386 binary which would need IGEL’s 32-bit runtime be extended by quite a bit. Or better be recompiled
(I have also a Start label printer here, currently, which as the same problem).
So I recommend to try the USB redirection.
Thanks for the info! Shame that the CUPS driver won’t work. I agree, try USB redirection in this case 🙂
So USB Redirection means I’m back to the beginning of this thread or do I miss something ?
No, you are right😑😥
Wait.. what? @member weren’t you using CUPS printer settings at the beginning?
Native USB Redirection is a different setting, found in Settings > Citrix > HDX/ICA Global > Native USB Redirection and will redirect a USB device to a remote session regardless of device.
@member is Native USB Redirection working OK for you?
Actually I got the filter compiled on ubuntu 16.04/x64 in the meantime. Initially it looked like it could only compile on much older cups versions. But hit <make> and there you go.
@member can you put me in the right direction how I can make this work.. Much appreciated!
Didn’t get trough yesterday.
StarTSP143-4IGEL.zip contains an
archicve StarTSP.tgz, which conatains the fiter binary rastertostar and ppds for TSP143 and my TSP654:
Should be integrated in the UMS as:
Ownser Root, read premissions for owner and others
Import also the Profile UMS-prof-star-label-tsp143.zip.
Add Profile and the imported File to the TC or Group of TCs
Due to the profile the cups filter and ppds are installed by custom command.
There is also a Printer predefined for a StarTSP143 which is connected as first USB printer.
Hope you are familiar with UMS profiles and files.
I can confirm local printing via Firefox is working now. 😀. However when launching a Citrix session, I see the client printer but when trying to print, no output. Via Secure Terminal I see the print job and disappearing after a while(lpq -a) but also the message “Sending data to printer” ( lpstat -t). I use the custom Windows Driver Name “Star TSP100 Cutter (TSP143). With Generic driver there is no client printer in the Citrix session.
Im no expert in Citrix, but to my understanding, if you use the “Star TSP100 Cutter…”, driver, it already sends preprocessed data (for the TSP143). With this data the raw queue printer of your TC should be fed. But we now have the a local driver. We now need the Citrix/Universaldriver which should adapt to the properties which the local driver (on the TC) provides (e.g. Paper size and the special label features like cutter, etc). At least this is what thinprint in Horizon session does.
Citrix person should adwise here 😉
Continue reading and comment on the thread ‘How to redirect Star TSP100 USB Printer in a Citrix session on IGEL OS?’. Not a member? Join Here!
Learn more, search the IGEL Knowledge Base
Ask a question or comment on the above message thread?Join or log in to the IGEL Community to ask us anything and meet other IGEL customers, partners, and EUC enthusiasts.
Submit a question, or Join Today!
Popular Message Threads
- Receiving error: “Citrix Receiver cannot create a secure connection in this browser” when launching a secure connection from Firefox on IGEL OS
- How to Install IGEL OS via a Bootable USB Drive
- How to change the default IGEL UMS admin password?
- Where to delete the certificates that cause ‘invalid certificate’ when trying to import an IGEL into UMS?
- IGEL UMS Universal Update Error: “could not resolve host name”
- Citrix connection via Netscaler Error: “AM_ERROR_AUTH_NETWORK_ERROR” on IGEL OS
- IGEL UD3 (LX50) randomly get this error with Citrix: The X Request 130.1 caused error :”10: BadAccess ( attempt to access private resource denied) any ideas?