tsclient for Opensolaris [LSARC/2008/414 FastTrack timeout 07/08/2008]

Irene Huang Irene.Huang at sun.com
Tue Jul 8 00:07:50 PDT 2008


Hi, Alan and all

If you do not object it
I'll close this case as approved tomorrow and leave two TCAs for this
case

1. support RDP v5
2. Follow up with the ICA issue. If it is confirmed that the client is
available, make tsclient support it as well. 

When there's update, Halton will come back with updated materials. 

Please let me know if you don't agree. 

Thanks 

--Irene
On Fri, 2008-07-04 at 15:14 +0800, Halton Huo wrote:
> On Wed, 2008-07-02 at 07:27 -0700, Alan Coopersmith wrote:
> > Shi-Ying Irene Huang wrote:
> > >          /usr/bin/tsclient is a GUI wrapper tool. When it starts up, user can
> > >          choose connection protocol from a combo box. Depending on the protocol
> > >          chosen, it will call the relevant programs and with corresponding
> > >          parameters.
> > >          - RDP (connect to Microsoft Windows 2000 and older systems)
> > >            command is like "rdesktop -4 <hostname>"
> > >          - RDP v5 (connect to Microsoft Windows XP and newer systems)
> > >            command is like "rdesktop <hostname>"
> > >            There is no "-5" here because it is default for rdesktop(1)
> > 
> > I already asked this in the review on the JDS lists earlier and Halton said
> > he was going to look into it, but since you filed the ARC case before that
> > was answered, the question is still open, and affects the imported interfaces:
> > 
> > > On systems that have Sun's Windows Desktop Connector installed
> > > (from the Sun Ray Software set), will it use that instead of rdesktop
> > > for RDP connections?
> Alan,
> 
> Here's update for your questions.
> 1) Do you want to support "Sun's Windows Desktop Connector"
> Yes.
> 
> After talked with Padu Iyer and Sangeeta Varma tsclient is going to
> support the Sun Ray Windows Connector, whose CLI name is uttsc. For
> this, we'll add one more connection type called "RDP v5 (Sun Ray
> Version)", which is actually called "/opt/SUNWuttsc/bin/uttsc".
> 
> For RDP and RDP v5, tsclient will still call rdesktop, please check the
> discussion attached for details.
> 
> 2) Will the ICA stuff work if Citrix is installed or is it compiled
> out?
> Craig Bender is on vacation until 7th of July, I'm still waiting.
> 
> I'll send out updated version together when I get I have answer to
> question #2.
> 
> Thanks,
> Halton.
> email message attachment, "Attached message - Re: Sun's Windows
> Desktop Connector"
> > -------- Forwarded Message --------
> > From: Sangeeta Varma <Sangeeta.Varma at Sun.COM>
> > Reply-To: Sangeeta.Varma at Sun.COM
> > To: Harry Lu <Harry.Lu at Sun.COM>
> > Cc: Halton Huo <Halton.Huo at Sun.COM>, Padu Iyer <Padu.Iyer at Sun.COM>,
> > Sangeeta Varma <Sangeeta.Varma at Sun.COM>
> > Subject: Re: Sun's Windows Desktop Connector
> > Date: Thu, 03 Jul 2008 08:18:39 -0700
> > Mailer: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.7)
> > Gecko/20060629
> > 
> > Harry,
> > 
> > The one caveat for Sun Ray Windows Connector is that it can only be used 
> > on a Sun Ray server from a Sun Ray unit today.  It is an addon layered 
> > product installed on top of Solaris and part of the Sun Ray Software 
> > packages.
> > It is installed under /opt/SUNWuttsc, and the path for the executable is 
> > /opt/SUNWuttsc/bin/uttsc
> > 
> > I would not consider going with option 1 because of the above reason (it 
> > being SRS dependent). In that sense  option 2 would be preferable.
> > 
> > The CLI usage is very similar to rdesktop. In fact we did our best to 
> > keep the options similar. If you want to try it out, you will need to 
> > install it on a Sun Ray server and need access to a Sun Ray. Where are 
> > you located ? We are in MPK-14. If you like I can show you how it works 
> > to clear things up.
> > 
> > -Sangeeta
> > 
> > Harry Lu wrote:
> > > Sangeeta,
> > > 
> > >     Yes, we'd like to support uttsc in tsclient. We'd like to hear your 
> > > suggestion on how to change tsclient.
> > > 
> > >     Is the "RDP v5" uttsc supports the same as the "RDP v5" rdesktop 
> > > supports?  What is the full path for uttsc, /usr/bin/uttsc?
> > > 
> > >     Which one of the following do you refer?
> > > 
> > >     1. Leave only one RDP v5 option in the UI. When user select it, 
> > > tsclient will try to use uttsc first, if cannot find it in path, then 
> > > use rdesktop.
> > > 
> > >     2. Add another option RDP v5 (Sun Ray version, or whatever the name 
> > > you give us) to the UI. If user select it, tsclient will try to use uttsc.
> > > 
> > >     And is the command like "uttsc <hostname>"?
> > > 
> > > Thanks,
> > > Harry
> > > 
> > > sangeeta varma wrote:
> > > 
> > >>
> > >> Halto,
> > >>
> > >> SRWC (a.k.a. uttsc) only supports RDP v5.
> > >>
> > >> I am familiar with tsclient from the open source community and have 
> > >> used it in the past.
> > >>
> > >> -Sangeeta
> > >>
> > >> Halton Huo wrote:
> > >>
> > >>> Hi Sangeeta,
> > >>>
> > >>> Could you have a look on tsclient GUI?
> > >>>
> > >>> There are five protocols can be chosen:
> > >>> - RDP (connect to Microsoft Windows 2000 and older systems)
> > >>>   command is like "rdesktop -4 <hostname>"
> > >>> - RDP v5 (connect to Microsoft Windows XP and newer systems)
> > >>>   command is like "rdesktop <hostname>"
> > >>> - VNC (connect to systems sharing the desktop by using VNC)
> > >>>   command is like "vncviewer <hostname>"
> > >>> - XDMCP (connect to servers running X)
> > >>>   command is like "Xephyr :1 -once -query <hostname>"
> > >>> - ICA (connect to Citrix servers)
> > >>>   This will call command "wfica", which is not available on Solaris.
> > >>>
> > >>> I guess SRWC is belong to none of them. Could you add your in?
> > >>>
> > >>> If you want to have a try on tsclient, please install my package from
> > >>> #cd /net/judo.prc/export/home/halton/packages/PKGS
> > >>> #pkgadd -d . SUNWtsclient
> > >>>
> > >>> Thanks,
> > >>> Halton.
> > >>> On Wed, 2008-07-02 at 20:13 -0700, Padu Iyer wrote:
> > >>>  
> > >>>
> > >>>> Harry,
> > >>>>   
> > >>>>
> > >>>>>     Thanks for the reply.
> > >>>>>
> > >>>>>     Do you mean it only works for Sun implemented RDP server and 
> > >>>>> won't work
> > >>>>> for normal Windows RDP server?
> > >>>>>         
> > >>>>
> > >>>> uttsc CLI will work only with our implementation of RDP.
> > >>>>   
> > >>>>
> > >>>>>     In that case, I think we don't need to modify tsclient to support
> > >>>>> uttsc. What do you think?
> > >>>>>         
> > >>>>
> > >>>> We have a request pending for a long time to provide a GUI for our 
> > >>>> Sun Ray Windows Connector (SRWC). So if you have the cycles, it'll 
> > >>>> be wonderful if you can modify tsclient to work with our SRWC.
> > >>>>
> > >>>> I've included Sangeeta who is the Tech Lead for SRWC. She may have 
> > >>>> additional comments.
> > >>>>
> > >>>> Thanks.
> > >>>> Padu
> > >>>>   
> > >>>>
> > >>>>> Thanks,
> > >>>>> Harry
> > >>>>>
> > >>>>> On Wed, 2008-07-02 at 09:22 -0700, Padu Iyer wrote:
> > >>>>>       
> > >>>>>
> > >>>>>> Halton,
> > >>>>>>
> > >>>>>> We implemented our own CLI called uttsc. This will work with our
> > >>>>>> (Sun's) implementation of the RDP protocol only. So this will not 
> > >>>>>> work
> > >>>>>> with RDesktop.
> > >>>>>>
> > >>>>>> Does this answer your first question?
> > >>>>>>
> > >>>>>> Padu
> > >>>>>>
> > >>>>>> Halton Huo wrote:           
> > >>>>>>
> > >>>>>>> Hi Padu,
> > >>>>>>>
> > >>>>>>> I'm now proting tsclient, which is supposed to be integrated into
> > >>>>>>> Solaris for OpenSolaris 2008.11. tsclient is a GUI wrapper tool for
> > >>>>>>> rdesktop and other remote desktop tools like vncviewer.
> > >>>>>>> Alan introduced me that your team is implementing 
> > >>>>>>> "Sun's Windows
> > >>>>>>> Desktop Connector". I want to tsclient is aware if your tool is
> > >>>>>>> available on system.
> > >>>>>>> Can you offer me some information?
> > >>>>>>>
> > >>>>>>> 1) Is there a CLI tool available? And what is the cmd 
> > >>>>>>> called? If no,
> > >>>>>>> please ignore my all other questions.
> > >>>>>>> 2) What's the option if RDP v4(Windows 2000 and older systems)? An
> > >>>>>>> example is good.
> > >>>>>>> 3) What's the option if RDP v5(Windows XP and newer systems)? 
> > >>>>>>>  An
> > >>>>>>> example is good.
> > >>>>>>> 4) Where can I get it and have a try? An instruction 
> > >>>>>>> is good.
> > >>>>>>>
> > >>>>>>> Please refer to LSARC/2008/414 or write emails to me 
> > >>>>>>> if you have any
> > >>>>>>> questions for tsclient.
> > >>>>>>>
> > >>>>>>> Thanks,
> > >>>>>>> Halton.
> > >>>>>>>
> > >>>>>>>                  
> > >>>>>>> ------------------------------------------------------------------------ 
> > >>>>>>>
> > >>>>>>>
> > >>
> > > 




More information about the opensolaris-arc mailing list