Bug 3725 - Support Wyse SLETC
Summary: Support Wyse SLETC
Status: CLOSED FIXED
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Client platforms (show other bugs)
Version: pre-1.0
Hardware: PC Linux
: P2 Normal
Target Milestone: 4.1.0
Assignee: Karl Mikaelsson
URL:
Keywords: astrand_tester
Depends on:
Blocks: 4503
  Show dependency treegraph
 
Reported: 2011-01-24 09:32 CET by Pierre Ossman
Modified: 2013-06-13 12:52 CEST (History)
0 users

See Also:
Acceptance Criteria:


Attachments

Description Pierre Ossman cendio 2011-01-24 09:32:55 CET
Apparently Suse is the way of the future and Wyse's own variant of Linux has gone the way of the Dodo. We need to at least document this in the TAG and possibly also evaluate how we will handle the new OS.
Comment 1 Karl Mikaelsson cendio 2012-11-29 18:52:56 CET
Packaging for Wyse SLES (also known as Wyse Linux V7, Wyse Enhanced SuSE Linux, or SLETC) seems to be fairly straightforward, judging from an official addon I've looked at.

A RPM file installs a SquashFS image to /var/lib/addons/<name>.squash.
The SquashFS image contains the actual files for the addon, as well as a /etc/addons.d/<NAME>/ folder with a bunch of special files in it. This folder doesn't look look terribly different from the Wyse V6 packaging control.tar.bz2 file, but more investigation is needed.
Comment 2 Karl Mikaelsson cendio 2012-12-04 12:50:56 CET
It compiles, so...

* mksquashfs added to cenbuild in r26249
* Makefile changes committed in r26266
* rpm spec file template added in r26267

Next up: making sure the package actually works.
Comment 5 Karl Mikaelsson cendio 2013-02-25 14:10:00 CET
* r26685 makes the client installable on Wyse SLE 11 clients
* r26686 makes it work with the connection manager (this breaks compatibility with the Wyse PAK client)
* r26687 adds a couple of symlinks so the icons will show in the connection manager.

What remains:
- Make sure all client features work properly
Comment 6 Karl Mikaelsson cendio 2013-02-27 13:04:31 CET
* Docs updated in r26696
Comment 7 Karl Mikaelsson cendio 2013-04-16 13:52:14 CEST
Additional testing performed. I'm happy with this now.
Comment 8 Peter Åstrand cendio 2013-05-23 11:39:24 CEST
Tested installation on Wyse Z50D:

Package installation: works

Adding a connection profile: works

Video playback (youtube): works ok, although fullscreen in 1680x1025 was a little bit slow)

Sound: works very well. 

Serial ports: not tested

Local printing: Works 

Smart card auth: Works great

Smart card redirection: Works great


Needs fixes:

Local drive redirection: Works, but at least /dev/usbstorage-0 should be defined by default. 

Keyboard: Does NOT work correctly, "|" is generated with Alt pressed
Comment 9 Peter Åstrand cendio 2013-05-23 13:34:05 CEST
> Keyboard: Does NOT work correctly, "|" is generated with Alt pressed

Moved to bug 4653. 


Remains:

* Local drive redirection: Works, but at least /dev/usbstorage-0 should be
defined by default. 

* ThinLinc definition in connection manager is lost after reboot.
Comment 10 Karl Mikaelsson cendio 2013-05-27 16:40:50 CEST
(In reply to comment #9)
> > Keyboard: Does NOT work correctly, "|" is generated with Alt pressed
> 
> Moved to bug 4653. 
> 
> 
> Remains:
> 
> * Local drive redirection: Works, but at least /dev/usbstorage-0 should be
> defined by default. 

Fixed in r27450. FWIW, you meant /media/usbstorage-0.
 
> * ThinLinc definition in connection manager is lost after reboot.

Committed r27451, but I still need to verify that this solves the problem.
Comment 11 Karl Mikaelsson cendio 2013-05-27 17:39:18 CEST
(In reply to comment #10)
> > * ThinLinc definition in connection manager is lost after reboot.
> 
> Committed r27451, but I still need to verify that this solves the problem.

Verified.

I also found what is creating the desktop shortcuts and figured out how I was doing it wrong before, so r27452 also adds desktop shortcuts for new connections.
Comment 12 Peter Åstrand cendio 2013-05-29 10:20:31 CEST
Works great now.
Comment 13 Peter Åstrand cendio 2013-06-11 12:51:37 CEST
Need to re-test with SP2.
Comment 14 Peter Åstrand cendio 2013-06-11 13:15:20 CEST
Apparently, those crazy folks at Wyse has decided that SP2 should not be compatible with SP1. Special packages are required. I've decided that we will not support SP1; only SP2. Thus, we need to update our documentation and packages to support SP2 instead of SP1.
Comment 15 Karl Mikaelsson cendio 2013-06-11 17:23:40 CEST
Peter was in a hurry and committed the version change in r27508. I updated the documentation in r27509.
Comment 16 Peter Åstrand cendio 2013-06-13 12:52:27 CEST
(In reply to comment #8)
> Tested installation on Wyse Z50D:
> 
> Package installation: works
> 
> Adding a connection profile: works
> 
> Video playback (youtube): works ok, although fullscreen in 1680x1025 was a
> little bit slow)
> 
> Sound: works very well. 
> 
> Serial ports: not tested
> 
> Local printing: Works 
> 
> Smart card auth: Works great
> 
> Smart card redirection: Works great
> 
> 
> Needs fixes:
> 
> Local drive redirection: Works, but at least /dev/usbstorage-0 should be
> defined by default. 

Tested again on SP2, everything seems to work now. Local drive redir was a bit strange, but that could be my USB stick as well (which I believe is FAT formatted).

Note You need to log in before you can comment on or make changes to this bug.