USB redirection w/ TCX

  • This topic is empty.
Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #6580
    projoe
    Member
    • Total Post: 4
    • Newbie

    I’m having some issues getting this working. We’re using the eval of the latest TCX suite (4.1.0.19 I believe). I’m testing this on a Win2k8 server w/ XA5 and also a Win2k8R2 server w/ XA6. Our clients are V10L w/ 7.0.113. Here is the WNOS.ini file I’m using:

    ;*************************************************************
    ;* *
    ;* This wnos.ini file was generated with the *
    ;* Configuration File Generator 6.0.09 *
    ;* Copyright by Thomas Moellerbernd *
    ;* *
    ;* https://technicalhelp.de *
    ;* *
    ;*************************************************************

    ;
    ;WTOS Config – Dallas
    ;

    ;*************************************************************
    ;* General 1 *
    ;*************************************************************

    autoload=1
    EnableLocal=yes
    AdminMode=yes Admin-Username=MEAFMNABMK Admin-Password=*********
    Privilege=none EnableNetworkTest=yes ShowDisplaySettings=Yes SuppressTaskbar=no EnableKeyboardMouseSettings=yes HideConnectionManager=no
    PasswordServer=”********”

    ;*************************************************************
    ;* General 3 *
    ;*************************************************************

    Autopower=yes
    AutoSignoff=yes

    ;*************************************************************
    ;* Input Devices *
    ;*************************************************************

    Language=Us

    ;*************************************************************
    ;* Display *
    ;*************************************************************

    DesktopColorDepth=32
    ;Dualhead=yes Mainscreen=1 Orientation=hort Taskbar=mainscreen ManualOverride=yes
    Screensaver=”10″ LockTerminal=yes Type=1

    ;*************************************************************
    ;* Time *
    ;*************************************************************

    Timeserver=******* Timeformat=”12-hour format” Dateformat=mm/dd/yyyy
    TimeZone=’GMT – 06:00′ ManualOverride=yes Daylight=yes Start=030107 End=100507 TimeZoneName=”Central Standard Time” DayLightName=”Central Daylight Time”

    ;*************************************************************
    ;* Network *
    ;*************************************************************

    SignOn=Yes
    DomainList=”usa”
    MaxVNCD=1
    VncPassword=”******” Encrypt=yes
    VncPrompt=No Accept=5

    ;*************************************************************
    ;* ICA *
    ;*************************************************************

    PnliteServer=http://*****/tc/PNAgent/config.xml ReconnectAtLogon=2 AutoConnectList=”XenApp6:XenApp 6 Terminal Server

    And this is the USB log from the XA5 server:
    ****************************************************************************
    TCX USB Virtualizer : 4, 1, 0, 19
    ****************************************************************************
    g_nDebugZone = 0xffff, “File logging” enabled
    Stop event triggered!, terminating the __PortChangeNotificationThread()
    -__PortChangeNotificationThread()
    +~CSessionServer()
    -__CleanupThread(), TID = 0x00002d8c
    -~CSessionServer()
    ****************************************************************************
    TCX USB Virtualizer : 4, 1, 0, 19
    ****************************************************************************
    g_nDebugZone = 0xffff, “File logging” enabled
    +__AcceptThread(), TID = 0x0000378c
    +__PortChangeNotificationThread()
    +PortChangeNotificationThread()

    Logging time: Mon Apr 11 11:11:02 2011
    +OnSessionChange(), Event = WTS_SESSION_LOGOFF, ActiveConsole SessionId = 1, SessionId = 2
    WTSQuerySessionInformation() WTSClientProtocolType = Console(0)
    WTSQuerySessionInformation() WTSConnectState = WTSConnected(1)
    +CSessionChangeHandlerForConsole::HandleLogoff()
    OnSessionChange(): Trying to disable USB redirection for Session Id = 2
    +ProcessRemoveSessionNotifications(): Trying to stop USB redirection for session id = 2
    Session object not found in m_mapSession corresponding to session id = 2

    Logging time: Mon Apr 11 11:11:24 2011
    +OnSessionChange(), Event = WTS_REMOTE_DISCONNECT, ActiveConsole SessionId = 1, SessionId = 2
    WTSQuerySessionInformation(WTSClientProtocolType) failed, Error(0x2)
    CSessionChangeHandler::GetAction(): ******** INVALID CONDITION: Should never see this message *********

    Logging time: Mon Apr 11 11:11:48 2011
    +OnSessionChange(), Event = WTS_REMOTE_CONNECT, ActiveConsole SessionId = 1, SessionId = 2
    WTSQuerySessionInformation() WTSClientProtocolType = ICA(1)
    WTSQuerySessionInformation() WTSConnectState = WTSConnected(1)
    +CSessionChangeHandlerForICA::HandleRemoteConnect()

    Logging time: Mon Apr 11 11:12:13 2011
    +OnSessionChange(), Event = WTS_SESSION_LOGON, ActiveConsole SessionId = 1, SessionId = 2
    Os Version 6 0 6002 2

    WTSQuerySessionInformation() WTSClientProtocolType = ICA(1)
    WTSQuerySessionInformation() WTSConnectState = WTSActive(0)
    +CSessionChangeHandlerForICA::HandleLogon()
    OnSessionChange(): Trying to enable USB redirection for Session Id = 2
    WTSQuerySessionInformation() WTSConnectState = WTSActive(0)
    WTSQuerySessionInformation() WTSClientProtocolType = ICA(1)
    ICA: Sending ServerInfo to the client via virtualchannel = USBVDX
    WFVirtualChannelWrite(): failed, Error = 0x1
    Possible local console login or remote machine doesnt support USB redirection

    That last line points that there’s something not configured correctly on the TC, but I can’t figure out what I’m missing.
    I’m testing w/ a USB dvd writer and a USB camera,

    #20349
    projoe
    Member
    • Total Post: 4
    • Newbie

    Looks like I found an extra configuration I needed. I added “device=vusb type=tcx” then the devices I was testing w/ were prompting for redirection. I’m still having an issue w/ a card reader, but that is pointing to a software issue on our servers more than a thin client of TCX issue.

    #20429
    Fancypants
    Member
    • Total Post: 3
    • Newbie

    Can anybody elaborate one what adding:
    device=vusb type=tcx

    Will/Is supposed to do? I ask because I am having USB trouble with my R10L thin clients.

    #20498
    ConfGen
    Keymaster
    • Total Post: 10696
    • Jedi Master
    • ★★★★★★★

    device=vusb type=tcx is used to get USB devices redirected in the session using Wyse TCX. The opposit would be device=vusb type=hdx. This way Citrix HDX technology is used (typically with XenDesktop).

    CG

Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.