Axel AX3000, AX3000 90, AX3000 80WMS, AX3000 85 User Manual

AXEL Thin Client
AX3000 Models 90
USER'S MANUAL
May 2016 - Ref.: AX3-M90-E/1236-2
The reproduction of this material, in part or whole, is strictly prohibited. For additional information, please contact:
14 Avenue du Québec
Bât. K2 EVOLIC - BP 728
91962 Courtabœuf cedex - FRANCE
Tel.: 33 1.69.28.27.27 Fax: 33 1.69.28.82.04 Email: info@axel.com
The information related to firmware 1236d in this document is subject to change without notice. AXEL assumes no responsibility for any errors that may appear in this document.
All trademarks and registered trademarks are the property of their respective holders.
© - 2016 - AXEL - All Rights Reserved.
TABLE OF CONTENT
INTRODUCTION.................................................................................................. 1
1 - INTRODUCTION TO THE AXEL THIN CLIENT ............................................ 5
1.1 - ULTRA THIN CLIENT TECHNOLOGY ..................................................... 6
No Operating System ................................................................................... 6
No Embedded Applications .......................................................................... 6
No Local Management .................................................................................. 6
1.2 - MAIN FUNCTIONS ................................................................................... 7
1.2.1 - Network ............................................................................................. 7
1.2.2 – Multi-Session, Protocols and Emulations ......................................... 7
1.2.3 - Print and Terminal Server ................................................................. 8
1.2.4 - Handling other Devices ..................................................................... 8
1.2.5 - Administration .................................................................................... 8
1.3 - THIN CLIENT MODELS ............................................................................ 9
2 - INITIAL POWER-ON .................................................................................... 11
2.1 - QUICK SET-UP ...................................................................................... 12
2.1.1 - First Screen ..................................................................................... 14
2.1.2 - Interface Selection ........................................................................... 15
2.1.3 - Network Connection ........................................................................ 15
2.1.4 - Session Profile ................................................................................. 16
a) Microsoft TSE/RDS - RemoteApp Desktop ........................................ 16
b) Microsoft TSE/RDS - Direct or Gateway Access ................................ 17
c) Citrix Receiver - Citrix Receiver Desktop ............................................ 18
d) Citrix Receiver - XenApp/XenDesktop ................................................ 18
e) Citrix Receiver - MetaFrame ............................................................... 19
f) Citrix Receiver - VDI-in-a-Box .............................................................. 20
g) Citrix Receiver - Direct Access ........................................................... 20
h) VMware View Client ............................................................................ 21
i) VNC ...................................................................................................... 21
j) 5250 or 3270 ........................................................................................ 22
k) Text Emulation .................................................................................... 22
2.1.5 - Citrix Receiver - Resource Selection ............................................... 23
2.1.6 - Devices ............................................................................................ 23
2.1.7 - Set-Up Summary ............................................................................. 24
2.2 - AUTO-CONFIGURATION ...................................................................... 25
2.2.1 - Stage 1: Checking the Network ....................................................... 25
2.2.2 - Stage 2: Sending DHCP Requests ................................................. 26
2.2.3 - Stage 3: Sending Requests to AxRM .............................................. 26
a) Determining the TCP port ................................................................... 26
b) Determining IP address ...................................................................... 26
2.2.4 - Stage 4: Receiving the Firmware File ............................................. 27
2.2.5 - Stage 5: Receiving the Configuration File ....................................... 28
3 - INTERACTIVE SET-UP ................................................................................ 31
3.1 - SETTING NETWORK ENVIRONMENT ................................................. 33
3.1.1 - General Parameters ........................................................................ 34
a) The Terminal Name ............................................................................ 34
b) Active Interface ................................................................................... 35
c) The Thin client Comment .................................................................... 35
3.1.2 - Ethernet Interface ............................................................................ 35
a) Static or Dynamic IP Address ............................................................. 36
b) DNS Protocol ...................................................................................... 37
c) Router Management............................................................................ 38
3.1.3 - Wireless Interface ............................................................................ 39
a) Selecting the SSID .............................................................................. 40
b) Configuring the SSID .......................................................................... 41
c) Advanced Settings .............................................................................. 44
3.1.4 - Server Management ........................................................................ 47
3.1.5 – SSL/TLS Security ........................................................................... 48
a) TLS/SSL Client Version ...................................................................... 48
b) Server Certificate ................................................................................ 48
c) Authentication and Encryption Capabilities ......................................... 49
3.2 - GENERAL SETTINGS ............................................................................ 49
3.2.1 - The Keyboard and the Mouse ......................................................... 50
3.2.2 - The Screen ...................................................................................... 51
a) Resolution, Number of Colors and Dual Screen ................................. 51
b) Screen Saver ...................................................................................... 52
c) Touch Screen ...................................................................................... 53
3.2.3 - Local Desktop .................................................................................. 55
a) Theme ................................................................................................. 56
b) Taskbar ............................................................................................... 56
c) Keys for Switching Sessions ............................................................... 57
3.2.4 - Audio ................................................................................................ 58
a) Audio Device ....................................................................................... 58
b) Sound Alerts ........................................................................................ 58
3.2.5 - Global RDP/ICA ............................................................................... 59
a) USB Port Redirection .......................................................................... 59
b) Keyboard Nationality ........................................................................... 60
3.2.6 - Time Settings ................................................................................... 61
a) Internal Clock ...................................................................................... 62
b) Time Redirection ................................................................................. 62
c) Automatic Reboot ................................................................................ 63
3.2.7 - Thin client Remote Control .............................................................. 64
a) Remote Control ................................................................................... 64
b) Telnet Set-Up ...................................................................................... 64
3.2.8 - Password ......................................................................................... 65
a) Setting the Password .......................................................................... 65
b) Entering Set-Up .................................................................................. 65
3.2.9 - Miscellaneous .................................................................................. 66
a) Default Printer Port ............................................................................. 66
b) Regional Option .................................................................................. 67
3.2.10 - Footcontrol ..................................................................................... 67
3.2.11 - Voice Recorder .............................................................................. 68
3.3 - SESSION SETTINGS ............................................................................. 69
3.3.1 - Application Desktop (RemoteApp or Citrix Receiver) ..................... 69
3.3.2 - Predefined Sessions........................................................................ 70
a) Session Types .................................................................................... 70
b) Duplicating Session Settings .............................................................. 71
3.4 - USB MANAGEMENT .............................................................................. 71
3.4.1 - Specifications .................................................................................. 71
3.4.2 - Connecting a USB Keyboard .......................................................... 72
3.4.3 - Connecting a USB Barcode Reader ................................................ 73
3.4.4 - Connecting a Mouse ........................................................................ 73
3.4.5 - Connecting a HUB ........................................................................... 73
3.4.6 - Connecting a Printer ........................................................................ 73
a) Logical Port Attachment ...................................................................... 73
b) Setting-Up ........................................................................................... 74
c) Releasing a Logical Port ..................................................................... 74
3.4.7 - Connecting a USB-RS232 Adaptor ................................................. 75
a) Overview ............................................................................................. 75
b) Configuration ....................................................................................... 75
3.4.8 - Connecting a Touch Screen ............................................................ 76
3.4.9 - Connecting a Mass Storage Device ................................................ 76
3.4.10 - Connecting a Smartcard Reader ................................................... 78
3.4.11 - Connecting a USB Audio Device ................................................... 79
3.4.12 - Listing Connected USB Devices ................................................... 79
3.5 - SETTING AUXILIARY AND LOGICAL PORTS ...................................... 80
3.5.1 - Setting Up the Ports ........................................................................ 80
a) Setting USB Logical Ports................................................................... 80
b) Setting Network Printers ..................................................................... 82
3.5.2 - Connecting a Printer ........................................................................ 82
3.5.3 - Connecting a Serial Terminal .......................................................... 84
3.5.4 - Connecting other Peripherals .......................................................... 85
3.5.5 - Using a Serial Port as the Main Port of a Session .......................... 85
3.5.6 - Other Uses ....................................................................................... 86
a) Using rtty ............................................................................................. 86
b) Using the rsh Command to Print ......................................................... 87
3.6 - OTHER FUNCTIONS ............................................................................. 87
3.6.1 - Tuning .............................................................................................. 87
3.6.2 - Auto-Configuration ........................................................................... 88
3.6.3 - Factory Settings ............................................................................... 88
3.6.4 - Local Store ....................................................................................... 89
3.6.5 - Smartcard Readers ......................................................................... 89
4 - USING THE THIN CLIENT ........................................................................... 91
4.1 - SWITCHING ON THE THIN CLIENT ...................................................... 92
4.2 - LOCAL DESKTOP .................................................................................. 92
4.2.1 - 'XP Style' Taskbar............................................................................ 94
4.2.2 – 'Classical' Taskbar .......................................................................... 95
4.3 - CONNECTING A SESSION ................................................................... 96
4.3.1 - Creating a Session .......................................................................... 96
4.3.2 - Authenticating .................................................................................. 97
4.3.3 - Checking the SSL Certificate ........................................................... 97
4.3.4 - Selecting a Resource ...................................................................... 98
4.3.5 - Connecting the Application Desktop ............................................... 98
4.3.6 - USB Port Redirection .................................................................... 100
4.4 - SWITCHING SESSIONS ...................................................................... 101
4.5 - RETURNING TO THE LOCAL DESKTOP ............................................ 101
4.6 - DISCONNECTING SESSION ............................................................... 101
4.7 - SPECIAL FEATURES........................................................................... 102
4.7.1 - Getting Session Information .......................................................... 102
4.7.2 - Locking the Screen ........................................................................ 103
4.7.3 - "Copy/Paste" Function ................................................................... 104
a) Copy .................................................................................................. 104
b) Paste ................................................................................................. 105
4.7.4 – USB Port Redirection Function ..................................................... 105
4.7.5 - Local Calculator ............................................................................. 106
4.8 - TURNING OFF THE THIN CLIENT ...................................................... 106
4.9 - AX3000 HOT-KEYS .............................................................................. 108
5 - INSTALLING UNDER WINDOWS ............................................................. 109
5.1 - MICROSOFT TSE/RDS SESSION ....................................................... 111
5.1.1 - TS Gateway ................................................................................... 112
5.1.2 - Connection Properties ................................................................... 113
5.1.3 - Authentication ................................................................................ 114
5.1.4 - Display Parameters ....................................................................... 115
5.1.5 - Additional Parameters ................................................................... 116
5.1.6 - Redirected Resources ................................................................... 117
a) Declaring a Redirected Printer .......................................................... 118
b) Declaring a Redirected COM/LPT Port ............................................. 119
c) Redirecting Resources within the RDP session ............................... 121
5.1.7 - Performance .................................................................................. 122
5.2 - CITRIX RECEIVER SESSION .............................................................. 124
5.2.1 - 'Connection Parameters' Section .................................................. 125
a) StoreFront Protocol ........................................................................... 126
b) WEB Interface Protocol ..................................................................... 126
c) TCP/IP+HTTP Protocol ..................................................................... 127
d) TCP/IP Protocol ................................................................................ 128
e) Direct Access .................................................................................... 128
5.2.2 - 'Published Resource' Section ........................................................ 129
5.2.3 - 'Session Parameters' Section ........................................................ 131
5.2.4 - Connection Properties ................................................................... 131
5.2.5 - Authentication ................................................................................ 132
5.2.6 - Display Parameters ....................................................................... 134
5.2.7 - Additional Parameters ................................................................... 134
5.2.8 - Redirected Resources ................................................................... 135
a) Declaring a Redirected Printer .......................................................... 135
b) Declaring a Redirected COM/LPT Port ............................................. 137
c) Redirecting Resources ...................................................................... 139
d) Remapping a COM/LPT port ............................................................ 140
5.2.9 - Bandwidth ...................................................................................... 141
5.3 - REMOTEAPP AND CITRIX RECEIVER DESKTOPS .......................... 142
5.3.1 - Application Desktop Activation ...................................................... 142
5.3.2 - 'Connection Parameters' Section .................................................. 143
a) Exploration Protocol and Server ....................................................... 143
b) Connection Properties ...................................................................... 144
c) Authentication ................................................................................... 144
d) Desktop Parameters ......................................................................... 145
5.3.3 - 'Session Parameters' Section ........................................................ 147
5.4 - VMWARE VIEW CLIENT SESSION ..................................................... 147
5.4.1 - Setting-Up the Session .................................................................. 148
a) Authentication ................................................................................... 149
b) Available Desktop Menu ................................................................... 149
5.4.2 - Configuring the VMware Connection Broker ................................. 150
5.5 - MANAGING PRINTERS ....................................................................... 153
5.5.1 - Setting-Up the AX3000 .................................................................. 155
5.5.2 - Setting-Up the Windows Server .................................................... 155
5.6 - PUBLISHING APPLICATIONS ............................................................. 156
5.7 - REMOTE ADMINISTRATION ............................................................... 156
6 - INSTALLING UNDER OS/400 ................................................................... 159
6.1 - 5250 SCREEN SESSION ..................................................................... 160
6.1.1 - Keyboard Type .............................................................................. 160
a) Setting-Up the Keyboard Type .......................................................... 160
b) In event of problems.......................................................................... 161
6.1.2 - Setting a Session ........................................................................... 161
6.1.3 - Display Parameters ....................................................................... 162
6.1.4 - Customizing 5250 Emulation ......................................................... 162
a) 5250 Emulation General Parameters................................................ 163
b) Remapping 5250 Functions to any PC Keyboard keys .................... 165
c) Palette ............................................................................................... 167
6.1.5 - Setting-Up the Auto-Signon Function ............................................ 167
6.1.6 - Connection Properties ................................................................... 168
6.2 - USING THE AX3000 ............................................................................. 168
6.2.1 - The 5250 Status Line .................................................................... 168
6.2.2 - Using the Keyboard ....................................................................... 170
6.2.3 - Programming Function Keys (Macro Feature) .............................. 171
a) Programming a Function Key ........................................................... 171
b) Processing a Key Sequence ............................................................. 172
6.2.4 - The Mouse ..................................................................................... 173
6.2.5 - The Transparent Mode .................................................................. 173
a) Start and Stop Sequence .................................................................. 174
b) Operating Mode Rules ...................................................................... 174
c) Character or Hexadecimal Mode ...................................................... 174
d) Examples .......................................................................................... 174
e) Handling DTR and RTS Signals ....................................................... 175
6.3 - 5250 PRINTER ..................................................................................... 175
6.3.1 - Setting-Up and Using a Prt5250 Printer ........................................ 176
a) General Settings ............................................................................... 176
b) Enhanced Parameters ...................................................................... 178
c) Using the Printer ................................................................................ 179
d) In Event of Problems ......................................................................... 179
6.3.2 - Setting-Up and Using an LPD Printer ............................................ 180
6.4 - REMOTE ADMINISTRATION ............................................................... 181
6.5 - FURTHER OPTIONS ............................................................................ 181
6.5.1 - Turning-Off the AX3000 ................................................................. 181
6.5.2 - Reconnection Problem .................................................................. 181
7 - INSTALLING UNDER OS/390 ................................................................... 183
7.1 - 3270 SCREEN SESSION ..................................................................... 184
7.1.1 - Setting a Session ........................................................................... 185
7.1.2 - Display Parameters ....................................................................... 186
7.1.3 - Customizing the 3270 Emulation ................................................... 186
a) 3270 Emulation Additional Parameters ............................................ 187
b) Remapping 3270 Functions to any PC Keyboard keys .................... 188
c) Palette ............................................................................................... 190
7.1.4 - Connection Properties ................................................................... 191
7.2 - USING THE TERMIMAL ....................................................................... 192
7.2.1 - The 3270 Status Line .................................................................... 192
7.2.2 - Using a PC/AT Keyboard (102/105 keys) ..................................... 193
7.2.3 - Programming Function Keys (Macro Feature) .............................. 194
a) Programming a Function Key ........................................................... 195
b) Processing a Key Sequence ............................................................. 196
7.3 - 3270 PRINTER ..................................................................................... 196
7.4 - REMOTE ADMINISTRATION............................................................... 198
8 - INSTALLING UNDER UNIX/LINUX ........................................................... 199
8.1 - TEXT MODE SESSION (TCP/IP OR SERIAL MODE) ......................... 200
8.1.1 - Setting a Session Profile ............................................................... 200
8.1.2 - Protocols: telnet, tty, ssh, ssh2 or serial ........................................ 201
a) The TELNET Protocol ....................................................................... 201
b) The TTY Protocol .............................................................................. 201
c) The SSH2 Protocol ........................................................................... 202
d) Serial Ports (USB adaptors) ............................................................. 203
8.1.3 - Selecting the Emulation ................................................................. 203
8.1.4 - Display Parameters ....................................................................... 204
8.1.5 - Customizing the Emulation ............................................................ 204
a) Emulation Additional Parameters ..................................................... 205
b) Editing Keyboard Table..................................................................... 207
c) Key Mapping ..................................................................................... 208
d) Palette ............................................................................................... 210
8.1.6 - Coloring Mode ............................................................................... 210
8.1.7 - Underline Attribute Management ................................................... 211
a) Using the Session as a Monochrome Session ................................. 211
b) Using the Coloring Mode .................................................................. 211
c) Using Underline Attribute in Color Mode ........................................... 211
8.1.8 - Connection Properties ................................................................... 212
8.1.9 - Login Script .................................................................................... 212
a) Enabling a Login Script ..................................................................... 213
b) Example ............................................................................................ 213
8.2 - GRAPHICAL MODE SESSION (VNC) .................................................. 214
8.2.1 - Connection Properties ................................................................... 215
8.2.2 - Display Parameters ....................................................................... 216
8.2.3 - Additional Parameters ................................................................... 217
8.3 - CONTROLLING PRINTERS ................................................................. 219
8.3.1 - The tty Protocol.............................................................................. 219
8.3.2 - The LPD Protocol .......................................................................... 220
8.3.3 - The rsh Command ......................................................................... 221
8.3.4 - Using Transparent Mode ............................................................... 221
8.4 - THE AXEL TTY SERVER ..................................................................... 222
8.4.1 - Overview ........................................................................................ 222
8.4.2 - Installing an AXEL tty server ......................................................... 223
8.4.3 - Using an AXEL tty server .............................................................. 224
a) Overview ........................................................................................... 224
b) Running the Axel Tty Server ............................................................. 225
8.4.4 - The axttyd Mechanism .................................................................. 225
8.4.5 - Uninstalling .................................................................................... 226
8.4.6 - In Event of Problems... .................................................................. 226
a) Message "Can not bind TCP port" .................................................... 226
b) Message "Waiting for connections from TCP/IP socket" .................. 226
8.5 - REMOTE ADMINISTRATION ............................................................... 226
8.5.1 - AxRM Software .............................................................................. 226
8.5.2 - Using Unix/Linux Commands ........................................................ 226
9 - TOOLS AND STATISTICS ......................................................................... 229
9.1 - HANDLING A CONFIGURATION FILE WITH A MEMSTICK ............... 230
9.1.1 - Obtaining and Storing the Configuration File ................................ 230
9.1.2 - Send a Configuration File to the Thin Client .................................. 231
9.2 - UPDATING THE FIRMWARE ............................................................... 232
9.2.1 - From a MemStick........................................................................... 232
9.2.2 - With bootp/tftp Protocols ............................................................... 233
9.3 - THE PING COMMAND ......................................................................... 233
9.4 - CONNECTION MANAGEMENT ........................................................... 233
9.4.1 - Global Connection List. ................................................................. 234
9.4.2 - "TCP Server" and "TCP Client" Connection Information ............... 235
9.5 - ETHERNET INTERFACE INFORMATION ........................................... 237
9.5.1 - Ethernet Interface .......................................................................... 237
a) State .................................................................................................. 237
b) DHCP/DNS ....................................................................................... 238
c) Statistic .............................................................................................. 239
9.5.2 - Wireless Interface .......................................................................... 240
a) State .................................................................................................. 240
b) DHCP/DNS ....................................................................................... 241
c) Statistic .............................................................................................. 241
9.6 - USB STATISTICS ................................................................................. 241
10 - REMOTE ADMINISTRATION .................................................................. 243
10.1 - AXRM: THE AXEL MANAGEMENT SOFTWARE .............................. 244
10.2 - REMOTE CONTROL .......................................................................... 245
10.3 - INTERACTIVE TELNET SET-UP ....................................................... 246
10.4 - BATCH REMOTE SET-UP ................................................................. 247
10.4.1 - AX3000 Remote Set-Up .............................................................. 247
10.4.2 - Configuration File Format ............................................................ 247
a) Header .............................................................................................. 248
b) Substitution Commands .................................................................... 248
c) End of File ......................................................................................... 249
APPENDIX ....................................................................................................... 251
A.1 - USING THE INTERACTIVE SET-UP ................................................... 252
A.1.1 - Entering the Set-Up....................................................................... 252
A.1.2 - Navigation ..................................................................................... 252
a) The Horizontal General Menu ........................................................... 253
b) Vertical Menus .................................................................................. 253
c) Dialog Boxes ..................................................................................... 254
A.1.3 - Enter Data ..................................................................................... 254
A.1.4 - Special Notation ............................................................................ 255
A.1.5 - Exiting the set-up .......................................................................... 255
A.2 - NETWORK OVERVIEW ....................................................................... 256
A.2.1 - Ethernet Addresses....................................................................... 256
A.2.2 - IP Address ..................................................................................... 256
A.2.3 - Router ........................................................................................... 257
A.3 - THE DHCP PROTOCOL ...................................................................... 259
A.3.1 - Overview ....................................................................................... 259
A.3.2 - Setting-Up the AX3000 ................................................................. 260
A.3.3 - Using the AX3000 ......................................................................... 260
A.3.4 - Errors ............................................................................................ 261
a) Boot Time Failure .............................................................................. 261
b) Re-negotiation Failure ....................................................................... 261
A.4 - THE DNS PROTOCOL ......................................................................... 262
A.4.1 - Overview ....................................................................................... 262
A.4.2 - Resolving a Name ......................................................................... 263
a) Resolution Strategy ........................................................................... 263
b) Resolution Method ............................................................................ 264
c) Messages Displayed on the AX3000 Screen ................................... 265
A.4.3 - Publishing the Thin Client Name ................................................... 267
a) By the DHCP Server ......................................................................... 267
b) By the Thin Client .............................................................................. 267
A.5 - SETTING-UP AXEL DHCP OPTIONS ................................................. 268
A.5.1 - Overview ....................................................................................... 268
A.5.2 - Adding an Axel option with the Microsoft DHCP Server ............... 269
A.5.3 - 'axrmserv' option: auto-configuration ............................................ 270
A.6 - RSH ADMINISTRATION COMMAND LIST .......................................... 271
A.7 - MORE INFORMATION… ..................................................................... 272
A.7.1 - Reload Factory Settings ................................................................ 272
A.7.2 - General Level: Advanced Parameters .......................................... 272
a) Network Menu ................................................................................... 273
b) Keyboard Menu ................................................................................. 274
c) Mass Storage Devices Menu ............................................................ 275
d) Miscellaneous Menu ......................................................................... 276
A.7.3 - Session Level: Enhanced Parameters .......................................... 276
a) 'Secondary Server' Parameter .......................................................... 277
b) 'TCP port' Parameter......................................................................... 277
c) 'mss' and 'Window' Parameters ........................................................ 278
d) 'Time to Live' Parameter ................................................................... 278
e) 'TCP port Assignment' Parameter ..................................................... 278
f) 'Nagle's Algorithm' Parameter ............................................................ 279
g) 'Keepalive' Parameter ....................................................................... 279
h) 'Additional Time-Out for Reconnection (sec)' Parameter.................. 279
i) 'Break Code' Parameter ..................................................................... 280
j) 'Enabling NAWS' Parameter .............................................................. 280
k) 'Always add NULL after CR' Parameter ............................................ 280
l) 'National Language Negotiation' Parameter ...................................... 280
A.7.4 - Keyboard Codes and Time Zone Names for RDP/ICA Sessions . 280
a) Keyboard Codes ............................................................................... 280
b) Name of Time Zone .......................................................................... 282
A.7.5 – Displaying Text Session in Graphics Mode .................................. 285
a) Full Screen Mode .............................................................................. 286
b) Size and spacing of characters ......................................................... 287
c) Information about Current Session ................................................... 287
A.7.6 - Setting the IP Address by a PING Command ............................... 288
A.8 - HARDWARE AND FIRMWARE INFORMATION ................................. 289
A.8.1 - Hardware Information .................................................................... 289
A.8.2 - Firmware Information .................................................................... 290
Introduction
AX3000 Models 90 - User's Manual 1
INTRODUCTION
Introduction
2 AX3000 Models 90 - User's Manual
This manual provides details on thin client operation, maintenance and set-up. The manual is organized into the following chapters and appendices: Chapter 1: Introduction to the Axel Thin Client
Introduction to the thin client’s main features.
Chapter 2: First Boot Time
When the thin client is powered-up for the first time, the Quick Set-Up provides a fast and easy method to configure the thin client. In addition the Auto-Configuration service is started.
Chapter 3: Interactive set-up
The interactive set-up allows network, application desktop and sessions to be configured. It allows also peripherals to be configured
Chapter 4: Using the Thin Client
How to use the local desktop and the multi-session feature.
Chapter 5: Installing under Windows
Description of application desktop (RemoteApp/Citrix) and sessions (TSE/RDS, Citrix and VMware View Client).
Chapter 6: Installing under OS/400
Description of 5250 specific features.
Chapter 7: Installing under OS/390
Description of 3270 specific features.
Introduction
AX3000 Models 90 - User's Manual 3
Chapter 8: Installing under Unix/Linux
Description of Unix/Linux specific features (tty server, multi-shell, VNC server...).
Chapter 9: Tools and Statistics
Description of the embedded AX3000 tools (ping, statistics, etc).
Chapter 10: Remote Administration
Introduction of AxRM (Axel Remote Management software on Windows) Description of configuring thin clients remotely via ‘telnet’ Description of remotely sending a configuration text file to one or multiple thin clients.
Appendices: The following appendices give more detailed information:
A.1 - Using the thin client interactive set-up A.2 - Network overview (Ethernet address, IP address and routers) A.3 - DHCP protocol A.4 - DNS protocol A.5 - Axel DHCP Option A.6 - Administration command list (rsh) A.7 - Going further... A.8 - Hardware and firmware information
Introduction to the Axel Thin Client
AX3000 Models 90 - User's Manual 5
- 1 -
INTRODUCTION TO THE
AXEL THIN CLIENT
Introduction to the Axel Thin Client
6 AX3000 Models 90 - User's Manual
This chapter introduces the main features of the Axel thin client.
1.1 - ULTRA THIN CLIENT TECHNOLOGY
The main benefits of "Ultra Thin Client" technology are:
No Operating System
The innovative Ultra Thin Client technology from Axel uses ALL the hardware resources for specific thin-client functions and not simply to host an operating system. These functions are:
• Screen refresh/resolution performance
• High robustness and availability
• No memory fragmentation
• Totally virus proof
• Instant boot
No Embedded Applications
Embedded applications in a thin client are a source of problems, consider the following:
Application of regular security upgrades and patches
Support and tracking of successive versions of applications
After an upgrade more memory may be required to run new version
• Integrity of functionality: ie two ‘identical’ thin clients may behave very
differently depending on installed applications and their versions.
No Local Management
By not having an operating system the set-up is massively simplified.
• No file system or registry,
Introduction to the Axel Thin Client
AX3000 Models 90 - User's Manual 7
• No management of user accounts,
New parameter settings are effective immediately (i.e. no need for
reboot),
No backup or restore file issues (in the event of reversing a failed software upgrade).
Despite its advanced technology the Axel thin client is managed like a traditional terminal. The set-up is designed to be equally accessible from the thin client or remotely over the network (by telnet or VNC).
1.2 - MAIN FUNCTIONS
1.2.1 - Network
The Axel thin client supports the following network functions:
- DHCP: obtaining an IP address and other parameters
- DNS: publishing the thin client name and resolving server names
- Routing: WAN connection
In addition for the AX3000 M85 there is a choice of the active interfaces, either Ethernet or Wireless (802.11b/g). Only one interface can be active but each provides its own IP settings (DHCP, DNS, routers).
1.2.2 – Multi-Session, Protocols and Emulations
With its set of protocols and emulations, the thin client can be connected to most of multi-user environments.
A thin client can support up to six concurrent and independent sessions which can be used as:
- Predefined sessions: the session is defined (protocol / emulation / resolution) to be connected to any given server.
- Application desktop: after local authentication, icons of published applications are displayed. When an icon is selected, a dynamic session (RDP/ICA) is created.
A taskbar or hotkey are used to open or switch between sessions.
Introduction to the Axel Thin Client
8 AX3000 Models 90 - User's Manual
For secured connections, SSL (with certificates) and the RDP/ICA gateway feature is supported.
1.2.3 - Print and Terminal Server
The AX3000 auxiliary ports can be managed either:
- By a network service: LPD or PRT5250 for printers, TELNET CLIENT for serial terminals or TTY for other peripherals.
- By escape sequences: compatible with serial terminals. (Slave mode)
1.2.4 - Handling other Devices
Other devices are supported:
- Barcode readers,
- touch screens,
- USB drives,
- Smartcard readers,
- Audio (input/output).
1.2.5 - Administration
The Axel XML protocol allows thin clients to be remotely administrated. The Axel administration software (AxRM) is free and can be downloaded from our web site.
Embedded AX3000 tools are provided, for example network “ping” and USB
diagnostics.
Introduction to the Axel Thin Client
AX3000 Models 90 - User's Manual 9
1.3 - THIN CLIENT MODELS
The following table lists the main differences between models:
Model 80WMS
Model 80
Model 85
Model 90
Connection
Ethernet (TCP/IP)
100 BT
100 BT
100 BT
1000BT
Wireless (option)
---
---
802.11b/g
802.11b/g/n
Serial (RS232)
---
By USB
yes
By USB
Display
Video Port
VGA
VGA
VGA
VGA et DP++
Resolution
1920x1200
1920x1200
1920x1200
1920x1200 (x2)
Nbr of Colors
16 millions
16 millions
16 millions
16 millions
Sessions
Microsoft
- RDS/TSE & RemoteApp
- Multipoint
---
yes
yes yes
yes yes
yes yes
Citrix
- Metaframe
- XenAPP/XenDesktop
- StoreFront & NetScaler
---
---
---
yes yes yes
yes yes yes
yes yes yes
VMware Client (RDP)
---
yes
yes
yes
VNC Client
---
yes
yes
yes
Text Emulations
---
yes
yes
yes
Connectors
Parallel Port
By USB
By USB
1
By USB
Serial port
---
By USB
2
By USB
USB Port (2.0)
4 4 4
6
RDP/ICA Redirection
USB Drive
yes
yes
yes
yes
Smartcard
---
yes
yes
yes
Audio
By USB
By USB
By USB
yes
Other Features
Wake On LAN
---
---
---
yes
Note: a separate user's manual is dedicated to the configuration and the use of AX3000 Model 80WMS, 80 and 85.
Initial Power-On
AX3000 Models 90 - User's Manual 11
- 2 -
INITIAL POWER-ON
Initial Power-On
12 AX3000 Models 90 - User's Manual
This chapter describes the 'Quick Set-Up' feature and the 'Auto-Configuration' service.
When the thin client is switched on up for the very first time two configuration methods are available:
- Quick Set-Up: a wizard allows the thin client to be set-up in few seconds for typical use.
- Auto-Configuration: used in conjunction with AxRM, this function allows the thin client to receive new firmware and/or a configuration.
IMPORTANT: the auto-configuration must use the Ethernet interface,
i.e. not applicable through Wireless interface.
2.1 - QUICK SET-UP
This feature is automatically run when the thin client is powered up for the first time or can be accessed at any time from the interactive set-up, by pressing Ctrl-Alt-Esc ([Configuration]-[Quick set-up]).
The quick set-up is designed for a typical simple environment of:
- One server
- An optional router
- All sessions set identically
- Remote Control
- Optional printer and memory stick
Note: After the ’Quick set-up’ is run all other parameters within the thin client are reset to their factory default values.
The ‘quick set-up’ guides the user through a setup menus in an intuitive manner.
Initial Power-On
AX3000 Models 90 - User's Manual 13
The dialog box structure (referred to as a Wizard) is shown below:
NETWORK CONNECTION
IP Settings
FIRST SCREEN
Graphical Environment
Session Type
CITRIX SESSION
Resource List
SUMMARIZE
SESSION PROFILE
Session Type
DEVICE
Printer
USB Drive
REBOOT
INTERFACE
Ethernet/Wireless Selection
(802.11 Settings)
Initial Power-On
14 AX3000 Models 90 - User's Manual
Note: the following keystrokes are available in the set-up (for more information see Appendix A.1):
- <Enter>: if the current field is a button perform a click. Else jump to the 'default' button of the box ([OK], [Next]…)
- <Spacebar>: click button, toggle yes/no and open a list
- <Esc>: cancel current field or select [Cancel] button
- <Tab> or <>: next field
- <Shift><Tab> or <>: previous field
2.1.1 - First Screen
This first screen allows the session type to be selected:
These parameters are:
- Keyboard: keyboard nationality. The value selected is used from there on.
- Terminal Name: See appendix A.4.3
- Remote control Allowed: allows thin client to be controlled over the network. (See Chapter 10.2)
- Resolution: the default value is monitor-dependent (auto-detection of the recommended resolution). The available resolutions vary depending on the thin client model. See Chapter 3.2.2.
- Colors: see Chapter 3.2.2.
Note: when exiting the dialog box the graphical settings (resolution and frequency) may be tested.
Initial Power-On
AX3000 Models 90 - User's Manual 15
2.1.2 - Interface Selection
The Interface Selection box is shown below:
The parameters are:
- Active Interface: Two possible values:
- Ethernet: The rest of the parameters are disabled
- Wireless: Connection and security settings are requested.
- Other parameters: See Chapter 3.1.3 for more information.
2.1.3 - Network Connection
The Network dialog box is shown below:
Initial Power-On
16 AX3000 Models 90 - User's Manual
The parameters are:
- Enable DHCP: two options:
- Yes: the DHCP protocol is run when the set-up is exited and the thin client automatically obtains an IP address and various other DHCP options (netmask, default router, etc).
- No: a Static IP address is required
- IP address: mandatory if DHCP is disabled.
- Default router: optional router IP address.
- 1st DNS Server IP Address: optional DNS server IP address
For more information about DHCP and DNS, please refer to appendices A.3 and A.4.
2.1.4 - Session Profile
This box allows the environment to be selected. This is done through the 'Session Type' and 'Connection Type' fields.
a) Microsoft TSE/RDS - RemoteApp Desktop
The RemoteApp desktop allows, after authentication, published application icons to be displayed on the thin client’s local desktop. RDP sessions will be created dynamically:
These parameters are:
- Connection Speed: network type selected trough a list.
- Server URL: syntax is [https://]server[:port][/config].
- https: optional use (default: http)
- server: DNS name of IP address of RemoteApp server
- port: optional TCP port (default: 80 for http and 443 for https)
Initial Power-On
AX3000 Models 90 - User's Manual 17
- /config: optional configuration full pathname (default is "/rdweb/feed/webfeed.aspx")
b) Microsoft TSE/RDS - Direct or Gateway Access
A predefined RDP session will be connected to a TSE/RDS server (identified by its name or IP address):
These parameters are:
- Connection Speed: network type selected trough a list.
- Name or IP Address (only for Gateway Access): DNS Name or IP address of secure gateway
- Server Name: TSE server DNS name
- Server IP Address: enter IP address or leave blank if using TSE Server DNS name in field above
Initial Power-On
18 AX3000 Models 90 - User's Manual
c) Citrix Receiver - Citrix Receiver Desktop
The Citrix Receiver desktop allows, after authentication (StoreFront protocol), published application icons to be displayed on the thin client’s local desktop. ICA sessions will be created dynamically:
These parameters are:
- Server URL: syntax is [https://]server[:port][/config].
- https: optional use (default: http)
- server: DNS name of IP address of StoreFront server
- port: optional TCP port (default: 80 for http and 443 for https)
d) Citrix Receiver - XenApp/XenDesktop
A predefined ICA session associated with a resource published by the "StoreFront" protocol:
These parameters are:
- Server URL: syntax is [https://]server[:port][/config].
- https: optional use (default: http)
- server: DNS name of IP address of StoreFront server
- port: optional TCP port (default: 80 for http and 443 for https)
Initial Power-On
AX3000 Models 90 - User's Manual 19
- Choose a Published Resource: if 'no', a resource list will be proposed to the user. If 'yes', the predefined resource can be chosen with the next quick set-up box. (But the thin client has first to be rebooted). See Chapter 2.1.5.
e) Citrix Receiver - MetaFrame
A predefined ICA session associated with a resource published by the "TCP/IP + HTTP" protocol:
These parameters are:
- Server and XML Port: DNS name or IP address optionally followed by the XML port (use ':' as separator)
Example: 192.168.1.154:8080
- Choose a Published Resource: if 'no', the resource list will be proposed to the user. If 'yes', the predefined resource can be chosen with the next quick set-up box. (But the thin client has first to be rebooted). See Chapter 2.1.5.
Initial Power-On
20 AX3000 Models 90 - User's Manual
f) Citrix Receiver - VDI-in-a-Box
With VDI-in-a-Box, after authentication, published desktop icons are displayed on the thin client local desktop. ICA sessions will be created dynamically:
These parameters are:
- Server URL: syntax is [https://]server[:port][/config].
- https: optional use (default: http)
- server: DNS name of IP address of WEB Interface server
- port: optional TCP port (default: 80 for http and 443 for https)
- /config: optional configuration full pathname (default is "/dt/PNAgent/config.xml")
g) Citrix Receiver - Direct Access
A predefined ICA session will be connected to a Citrix server (identified by its name or IP address):
These parameters are:
- Server Name: DNS name or simple mnemonic.
- Server IP Address: leave blank when using a DNS name
Initial Power-On
AX3000 Models 90 - User's Manual 21
h) VMware View Client
VMware View Client, , publishes a list of desktops in a predefined session. An RDP connection is established after a desktop is selected:
These parameters are:
- Connection Speed: network type selected through a list.
- Server URL: syntax is [https://]server[:port]
- https: optional use (default: http)
- server: DNS name of IP address of VIEW server
- port: optional TCP port (default: 80 for http and 443 for https)
i) VNC
A predefined VNC session will be connected to a Linux server (identified by its name or IP address):
These parameters are:
- Server Name: DNS name or simple mnemonic.
- Server IP Address: leave blank when using a DNS name
- TCP Port: 5901 by default
Initial Power-On
22 AX3000 Models 90 - User's Manual
j) 5250 or 3270
A predefined 5250 (or 3270) session will be connected to an iSeries (or zSeries) server (identified by its name or IP address):
These parameters are:
- Number of Sessions: from 1 to 6 identical sessions can be created
- Server Name: DNS name or simple mnemonic.
- Server IP Address: leave blank when using a DNS name
- TCP Port: 5901 by default
k) Text Emulation
A predefined telnet or ssh session will be connected to a Unix/Linux server (identified by its name or IP address):
These parameters are:
- Emulation: selected from a list. See Chapter 8.1.3
- Protocol: telnet or ssh2
- Number of Sessions: from 1 to 6 identical sessions can be created
Initial Power-On
AX3000 Models 90 - User's Manual 23
- Server Name: DNS name or simple mnemonic.
- Server IP Address: leave blank when using a DNS name
2.1.5 - Citrix Receiver - Resource Selection
With the 'Citrix Receiver' connection type, a resource can be predefined (see previous chapter). In this case, such a dialog box is displayed:
These parameters are:
- Server URL: the value entered from the previous dialog box may be changed.
- Execute this resource: the resource name can be either manually entered or picked from a list (an authentication may be needed). If this field is left blank, the resource list will be displayed at the connection time.
2.1.6 - Devices
This box is displayed for the all session types:
Initial Power-On
24 AX3000 Models 90 - User's Manual
These parameters are:
- Printer Connected: auxiliary port where printer is attached (none, aux1, aux2, parallel, USB1).
- Protocol: LPD, TSE, Prt5250 or Prt3270. The next parameters are protocol-dependent:
- LPD: Queue Name (name given to the auxiliary port)
- TSE: Printer Name and Windows TSE Driver
- Prt5250: Printer Name and Driver (printer type and model)
- Prt3270: Printer Name
- Access Permission: only for Microsoft TSE/RDS and Citrix Receiver sessions where USB Mass Storage is supported.
2.1.7 - Set-Up Summary
At the end of the wizard process, a summary of the selected settings is displayed. For example:
Press the [OK] button to accept and use these settings. After an automatic reboot the thin client is ready to be used.
Initial Power-On
AX3000 Models 90 - User's Manual 25
The [Advanced Setup] button enters the interactive setup where further configuring is possible. For example adding different session types.
2.2 - AUTO-CONFIGURATION
The Auto-Configuration feature allows a brand new ‘out of the box’ thin client to be sent a specific firmware and/or configuration file without any human intervention. There are also options to specify various thin client specific parameters, for example an IP address and thin client name etc.
For more information on AxRM’s activity in the auto-configuration process, see the manual "Axel Remote Management", available from www.axel.com.
The auto-configuration process:
- Is automatically initiated when power is applied to a brand new thin client or if the thin client is reset to factory defaults - see A.10.1 appendix.
- may be started at each boot time. For more information see Chapter
3.6.2.
The stages are:
- Checking the network (link),
- DHCP request sent to obtain an IP address and other parameters (optional),
- Thin client contacts the AxRM server,
- Firmware file sent (if required), followed by a reboot,
- Configuration file sent, followed by a reboot.
Total process takes less than two minutes
2.2.1 - Stage 1: Checking the Network
When the thin client is powered up the network connection is tested. The thin client displays ‘Checking Network Link’. If a network connection is detected, a message ' Auto-Conf' is shown. The thin client passes to stage 2.
Auto-conf.
Initial Power-On
26 AX3000 Models 90 - User's Manual
2.2.2 - Stage 2: Sending DHCP Requests
To obtain an IP address (and possibly of other parameters) a DHCP request is sent. If a DHCP server is available its IP address is shown in the status line:
Auto-conf. / DHCP: aaa.bbb.ccc.ddd /
The thin client passes to stage 3
2.2.3 - Stage 3: Sending Requests to AxRM
After obtaining an IP address via DHCP negotiation the thin client must start communicating with the AxRM server.
This presents a challenge because the thin client must determine both the IP address and the TCP port of the AxRM server.
The recommended way is to configure the DHCP server to send this information in addition to the AX3000 IP address. This information (IP address and port) can easily be entered into the DHCP server by using the vendor ID fields. "Axel DHCP option".
For more information about "Axel DHCP option" please consult the Appendix A.5.
a) Determining the TCP port
If DHCP sends a port number this is used. If no value is received a default value of port 80 is used.
b) Determining IP address
Method 1:
If the IP address or DNS name is given by the DHCP server (through Axel DHCP option) then this is the information the thin client uses to locate the AxRM server.
Initial Power-On
AX3000 Models 90 - User's Manual 27
Method 2:
If DHCP does not supply these values the thin client will try to resolve a ‘hardwired’ DNS name "axrmserv". If the name is resolved the thin client can find the AxRM server. The name axrmserv must be configured within DNS to resolve to the IP address of the AxRM PC. A DNS alias can be used to allow the AxRM PC to have two names, i.e. its original name AND axrmserv.
Method 3:
If "axrmserv" cannot be resolved, as a final attempt the thin client assumes AxRM resides on the same PC as the DHCP server.
Method 4:
Only used when the location (IP address or name) and the TCP port of the AxRM machine are specified within the AX3000 Set-Up. See Chapter 3.6.2. (This is not viable for setting up brand new thin clients, as required AxRM PC data to be already entered in the thin client setup)
The IP address of the AxRM server and the location method used is shown on the status line:
Auto-Conf. / DHCP: aaa.bbb.ccc.ddd / AxRM (1): www.xxx.yyy.zzz:nnnn.......
The thin client sends an 'auto-configuration' request to AxRM every 5 seconds. If no response is received after 10 attempts the thin client starts the mechanism again, i.e. from stage 1.
This loop stops when either AxRM responds or if a user presses any key on the keyboard, causing the normal interactive quick setup to run.
2.2.4 - Stage 4: Receiving the Firmware File
A dialog box on the thin client screen provides the status. From this stage the mechanism cannot be aborted.
Note that firmware downloading may not have been specified by AxRM, in which case the procedure passes directly to stage 5.
Initial Power-On
28 AX3000 Models 90 - User's Manual
The dialog box is as shown:
After having received the firmware the thin client reboots automatically and re­runs stages 1, 2 and 3 before passing on to stage 5.
2.2.5 - Stage 5: Receiving the Configuration File
This is the dialog box shown when receiving the configuration file:
Initial Power-On
AX3000 Models 90 - User's Manual 29
Note: if the firmware is updated the new version is displayed. After the configuration file is received the thin client reboots:
The thin client is now ready for use.
Interactive Set-Up
AX3000 Models 90 - User's Manual 31
- 3 -
INTERACTIVE SET-UP
Interactive Set-Up
32 AX3000 Models 90 - User's Manual
This chapter describes the thin client installation using the interactive set-up procedure.
The following can be used to enter the thin client interactive set-up:
- Using <Ctrl><Alt><Esc> from the thin client
- Using Remote Control from AxRM. (See Chapters 10.1 and 10.2)
- Using Telnet from another terminal/PC. (See Chapter 10.3)
Note: the set-up can be password-protected, in which case the password must be entered to access the quick set-up dialog box. For more information, see Chapter 3.2.8.
Note: the following keystrokes are available in the set-up (for more information see Appendix A.1):
- <Enter>: if the current field is a button perform a click. Else jump to the 'default' button of the box ([OK], [Next]…)
- <Spacebar>: click button, toggle yes/no and open a list
- <Esc>: cancel current field or select [Cancel] button
- <F10>: select the 'default' button. Or, if this button is already selected, perform the associated action.
- <Tab> or <>: next field
- <Shift><Tab> or <>: previous field
- <Ctrl><C>: copy a character string or session settings
- <Ctrl><V>: paste information
Interactive Set-Up
AX3000 Models 90 - User's Manual 33
3.1 - SETTING NETWORK ENVIRONMENT
The network settings are available through the [Configuration]-[Network] menu:
This chapter covers the AX3000 network configuration:
- General Parameters: the thin client identification and the interface activation
- Ethernet Interface or Wireless Interface: static or dynamic IP address, DNS protocol and router management
- Servers: manages the server list.
- SSL Security: tune the SSL certificate verification.
Note: more information is given in the following appendices:
- Appendix A.2: Ethernet addresses, IP addresses, net masks and routers,
- Appendix A.3: DHCP protocol,
- Appendix A.4: DNS protocol.
Interactive Set-Up
34 AX3000 Models 90 - User's Manual
3.1.1 - General Parameters
To set the AX3000 interface and the thin client identification select the [Configuration]-[Network]-[General Parameters] menu. The dialog box below is displayed:
a) The Terminal Name
A thin client name is mandatory – though need not be used. By default the thin client name is set to 'axel' suffixed by the last part of the MAC Ethernet address. For example 'axel200002'. This ensures all thin clients have a unique default name.
The same name is given to the default connection name for RDP or ICA connections, though this can be changed.
If the thin client name is to be used as a DNS name (i.e. registered to a DNS server) an extension is required. This extension is called "DNS domain". For example 'paris.axel.fr'.
Registering an entry with the DNS server requires an FQDN. (Fully Qualified Domain Name) If the "DNS Domain" parameter is empty, the "Default DNS Domain" (supplied by the DHCP server) will be used. If "Default DNS Domain" is empty, the name won't be registered.
The name registration can be performed by the DHCP server or by the thin client itself. For more information see the next chapter and the appendix A.4.3.
Interactive Set-Up
AX3000 Models 90 - User's Manual 35
b) Active Interface
This parameter selects which interface to be used. Possible values are:
- Ethernet
- Wireless
- None (serial mode)
c) The Thin client Comment
This character string allows a thin client description to be entered. This description will be obtained by the Axel Remote Management software (AxRM) during the 'discover' operation. This comment will allow the thin client to be easily located within the database.
3.1.2 - Ethernet Interface To set the Ethernet interface properties select the [Configuration]-[Network]-
[Ethernet Interface]-[IP Parameters] menu. The dialog box below is displayed:
Note: the Ethernet address is displayed as the title box
Interactive Set-Up
36 AX3000 Models 90 - User's Manual
The "Link" parameter is set by default as auto-sense. Available modes are:
- Auto-sense,
- 10BT HalfDuplex,
- 10BT FullDuplex,
- 100BT HalfDuplex,
- 100BT FullDuplex.
The next sub-chapters deal with:
- The interface setting (static or dynamic IP address)
- The DNS protocol.
- The router management,
a) Static or Dynamic IP Address
The DHCP protocol allows the thin client’s IP address (and other parameters) to be obtained at the boot time.
When "Enable DHCP" is set to "Yes", the IP Address' field is not available and the DHCP settings are set through the "DHCP Parameters" option. Press <Space> to display the dialog box:
The "DHCP Option List" allows certain parameters to be automatically assigned by DHCP.
Interactive Set-Up
AX3000 Models 90 - User's Manual 37
Other parameters are:
- Lease Time (minutes): lease time value requested by the AX3000 from the DHCP server. Depending on the DHCP server settings this parameter may be ignored. The AX3000 automatically renews the lease when it expires.
- Free IP address when shutdown: by default when the thin client is shutdown a command to release the IP address is sent to the DHCP server.
- Client Identifier: allows the thin client to be identified not only by the Ethernet address (useful to control IP address assignment). - User Class Identifier: allows the DHCP server to assign settings in regards of a class of device.
- Trace Mode: in the event of problems this allows the data exchanged between the AX3000 and the DHCP server to be displayed on the screen. The trace data is displayed directly on the AX3000 screen (i.e. messages may 'pollute' the AX3000 display at any time).
- Check IP Address: the AX3000 checks its allocated IP address is not already in use.
b) DNS Protocol
To resolve a name, the AX3000 sends DNS requests to a DNS server. The IP address of this DNS server must be known. The AX3000 set-up procedure allows two DNS servers to be entered.
Note: if 'DNS Servers' is selected the "DHCP Option List" these two parameters are supplied by DHCP and cannot be accessed here.
Interactive Set-Up
38 AX3000 Models 90 - User's Manual
Other DNS settings are available through the "DNS Parameters" option. The dialog box below is displayed:
Parameters are:
- DNS Search Domains: a DNS domain is used to resolve a server name or to register the thin client name (see Appendix A.4).
Note: if the 'Default DNS Domain' is selected in the "DHCP Option List",
the 'Default Domain' parameter cannot be accessed.
- DNS Server Update: sets the method used for publishing the thin client name:
- No: the thin client name is not published.
- By the DHCP server (available only if the DHCP protocol is enabled): the thin client name is registered by the DHCP server. Requirement: the DDNS function (Dynamic DNS) must be supported by the DHCP server. See Appendix A.4.3.
- By the terminal: the thin client updates the DNS server. In this case the parameter "Action on Error" controls the thin client’s behavior in the event of an error during the DNS server update (see Appendix A.4.3).
c) Router Management
A router is either a special electronic device, or a suitably configured computer, which enables data to be sent across two or more distinct physical networks.
One router can be nominated as the 'default router' and then used to access any network. Use of a default router simplifies site network administration. The default router is only identified by its IP address.
Interactive Set-Up
AX3000 Models 90 - User's Manual 39
Note: If the 'Default Router' is selected in the "DHCP Option List", this field cannot be accessed.
However additional routers can also be declared, to reach specific destination servers or networks. Select 'Other Routers'. The following dialog box is displayed:
Any such router must be identified with 3 parameters:
- The router’s IP address,
- The target IP address (destination),
- The target type: server or network (in this last case, a netmask allows sub-netting)
3.1.3 - Wireless Interface To set the Wireless interface properties select the [Configuration]-[Network]-
[Wireless Interface] menu. The two sub-menus are:
- [Wireless Parameters]: see next page.
- [IP Parameters]: same dialog box as Ethernet interface (minus the 'Link' parameter)
Interactive Set-Up
40 AX3000 Models 90 - User's Manual
The [Wireless Parameters] box is shown below:
This box allows the wireless profile to be set-up (only one profile) Note: when the wireless interface is connected a [Disconnected] button is
available.
a) Selecting the SSID
The first step is to enter the access point SSID. This can be done manually or by a scan operation. (Available only if the wireless interface is not currently connected). The SSID is case sensitive.
The following shows a typical scan box (press <F2>):
Note about hidden SSIDs: they are listed as <hidden>. If a hidden SSID is
Interactive Set-Up
AX3000 Models 90 - User's Manual 41
selected the actual SSID name must be manually entered. If the selected SSID is listed multiple times, a dialog box allows the connection
to be forced or not to this SSID (Forced BSSID - see Sub-Chapter c).
b) Configuring the SSID
After the SSID selection, click "Security Parameters" to enter the SSID settings box:
Note: if the SSID had been selected through a scan, SSID security parameters are automatically picked up.
The dialog box may differ depending of the 'Protected Access' setting. Possible values are:
- None: encrypted (WEP) or non-encrypted connection
- Personal (PSK): encrypted connection (WPA/WPA2)
- Enterprise (EAP): authenticated (LEAP/PEAP) and encrypted (WPA/WPA2) connection
- 802.1X: authenticated (LEAP/PEAP) and encrypted (WEP) connection
The following describes each protected access type.
Interactive Set-Up
42 AX3000 Models 90 - User's Manual
"Protected Access" is "None"
Data Encryption
Authentication Mode
WEP Key requested
WEP
Open
yes
Shared
yes
None
---
---
Note 1: a WEP key is a character string. The key encoding is ASCII (length: 5 or 13 characters) or hexadecimal (length: 10 or 26 characters). For example the ASCII key value 12345 is 3132333435 in hexadecimal encoding.
Note 1: only one WEB key is managed. If needed use the "Key Index" option. "Protected Access" is "Personal (PSK)"
Data Encryption
Passphrase requested
AES (CCMP)
yes
TKIP
yes
Note 1: the "Personal (PSK)" protected access is known as WPA or WPA2. The Axel thin client is able to dynamically select one of these two protocols. If needed, a specific protocol (WPA or WPA2) can be forced via the "Wireless
PSK/EAP version" in [Configuration]-[Advanced]-[Tunings]. Note 2: The PreShare Key (PSK) is a 32 hexadecimal key which can be directly
entered in hex or generated from an easy to remember passphrase. The passphrase length can be 8 to 63 characters and can be entered directly, for
Interactive Set-Up
AX3000 Models 90 - User's Manual 43
example mysecretpasscode. If the key entered is 64 characters long the thin client assumes the key entered is the actual hex PSK key and no further conversion takes place. (32 bytes in hexadecimal code = 64 characters).
"Protected Access" is "Enterprise (EAP)"
Authentication
Mode
Data Encryption
Password
Certificate
LEAP
AES (CCMP)
required
---
TKIP
required
---
PEAP
(MS-CHAP v2)
AES (CCMP)
required
optional
TKIP
required
optional
EAP-TLS
AES (CCMP)
---
required
TKIP
---
required
Interactive Set-Up
44 AX3000 Models 90 - User's Manual
Note: see previous protected access mode for WPA / WPA2 protocols "Protected Access" is "802.1X"
Authentication Mode
Data Encryption
Password
Certificate
LEAP
WEP
required
---
PEAP (MS-CHAP v2)
WEP
required
optional
EAP-TLS
WEP
---
required
c) Advanced Settings
Within the "Wireless Parameters" dialog box, click "Enhanced Parameters":
Interactive Set-Up
AX3000 Models 90 - User's Manual 45
Forced BSSID: in event of multiple access points with the same SSID, this option allows a specific one to be selected via its MAC address (BSSID).
Roaming: this feature is only for 'mobile' thin clients. When a thin client moves from its current access point (and the signal quality becomes too weak), the thin client automatically disconnects its wireless link and attempts to reconnect to the nearest access point (with the same SSID and same security settings). This should be 'invisible' for TCP connections (telnet, RDP, ICA...).The roaming options are:
- RSSI Threshold before Roaming: if the signal quality average is below this value the wireless link is disconnected.
- The three new parameters are used to compute this signal quality average. For more information see the flow chart on the next page.
- Scan all Channels: after a roaming disconnection, available access points are detected by a scanning operation. Scanning all channels takes 3 or 4 seconds (200ms per channel). To reduce this time and to be quickly reconnected, a subset of channels can be specified. Set this parameter to "No" and select/unselect each channel.
Note for Windows servers: to prevent TCP disconnections (RDP or ICA) when roaming, a registry value can be tuned:
- Parameter: HKEY_LOCAL_MACHINE-SYSTEM-CurrentControlSet­Services-Tcpip-parameters-TcpMaxDataRetransmissions
- Default value: 5
- Advised value: 20
Interactive Set-Up
46 AX3000 Models 90 - User's Manual
The following flow chart describes how the thin client computes the current 'Average RSSI'. This value computation is critical because a wireless disconnection will be done if the Average RSSI is lower than the thin client RSSI Threshold:
Initialisations:
N=Number of samples (initial) Ts=Sampling Period Th=RSSI Threshold before roaming
Average RSSI computation: Sample RSSI «N» times using «Ts» time between samples
Average RSSI < Th?
- Wireless disconnection
- Scan channels (200ms/channel)
- Connection to the 'best' AP
Same
BSSID AP ?
YES
N=Number of samples (fake roaming) N=Number of samples (initial)
NO
NOYES
Interactive Set-Up
AX3000 Models 90 - User's Manual 47
3.1.4 - Server Management
A server is a TCP/IP machine (Windows, Unix/Linux, AS/400, etc) to which the thin client can open connections.
To configure the server table, select the [Configuration]-[Network]-[Servers] menu. A dialog box as shown below is displayed:
The server definition depends on whether DNS is used:
- No DNS: a server is identified by both an alphanumeric character string and an IP address. (AS400 in the example)
- With DNS: a server is defined only by its name. This name can be either a full name (w2k8r2.paris.axel.fr) or an incomplete name (Linux). Its IP address is resolved later. (See Appendix A.4)
Add a Server: move the highlight cursor to a vacant line and enter the name and either its IP address or DNS name. (A server can also be added from the session profile dialog box.)
Delete a Server: select the server and press [Delete]. Change a Server: move the highlight cursor over the name or IP address of the
server and enter the new value.
Interactive Set-Up
48 AX3000 Models 90 - User's Manual
Note: the default DNS domains, previously defined through the DNS box are displayed for information (they can't be modified).
3.1.5 – SSL/TLS Security To configure the thin client SSL security policy, select the [Configuration]-
[Network]-[SSL Security] menu. A dialog box as shown below is displayed:
a) TLS/SSL Client Version
The TLS/SSL client version can be selected: TLS 1.0, TLS1.1 or TLS 1.2.
b) Server Certificate
When an SSL connection is established it is advisable to check the server certificate.
This requires a CA certificate to be installed in the AX3000 Local Store. See Chapter 3.6.4.
The 'Reliability Verification' option forces the server certificate to be checked against the thin client’s local CA certificates when an SSL connection is established. (HTTPS or NLA). For this check to be possible there must be at least one CA certificate stored in the thin client’s local store (see chapter 3.6.4). A check is made between the thin client’s local CA certificates and the server’s
Interactive Set-Up
AX3000 Models 90 - User's Manual 49
certificate. With this setting enabled there are two further optional checks.
- Date Verification (requires an NTP time server to be configured - See Chapter 3.2.6): A check is made to confirm the connection request is initiated between the 'Valid After' and 'Valid Before' dates of the server certificate.
- FQDN Verification: A check is made against the server’s FQDN or IP address as given in the certificate’s 'Common Name' parameter
The Action on Error” option sets the thin client’s behavior when an SSL non­compliant situation is met (See Chapter 4.3.3).
c) Authentication and Encryption Capabilities
The supported SSL cipher list is displayed below. Select cipher(s) to be announced during the SSL negotiation.
3.2 - GENERAL SETTINGS
The thin client general settings are available through the [Configuration]­[Terminal] menu:
Interactive Set-Up
50 AX3000 Models 90 - User's Manual
3.2.1 - The Keyboard and the Mouse
Select the [Configuration]-[Terminal]-[Keyboard/Mouse] menu:
Keyboard parameters:
- Nationality: select the nationality from a list
- 'NUM' Led Initialization: this led lights when the AX3000 is switched on
- 'CAPS' Led Initialization: this led lights when the AX3000 is switched on
- Repeat Key Delay: sets the duration of a key being held down before it starts to auto-repeat (values: no, low, medium or high).
- Repeat Key Speed (enabled only if the automatic repeat is set): select the automatic repeat speed when a key is held down (values: low, medium or high).
Mouse parameters:
- Switch Left/Right Click: mouse button reversal
- Mouse Accelerator: can be helpful with wide screens.
Interactive Set-Up
AX3000 Models 90 - User's Manual 51
3.2.2 - The Screen Select the [Configuration]-[Terminal]-[Screen] menu:
a) Resolution, Number of Colors and Dual Screen
The "Colors" parameter is the number of "bits per pixel". Available values are 16, 24 and 32 bpp. The same number of colors is applied to both monitors.
IMPORTANT: the monitor detection (VGA and DisplayPort) is only performed when the thin client is initially powered on.
Screen 1: the connector (VGA / DP) and the model are displayed.
- Resolution: the list is supplied by the monitor.
- Orientation: possible values are 'Landscape', 'Portrait (Flipped)' and 'Portrait'.
Screen 2: the connector (VGA / DP) and the model are displayed.
- Resolution: the list is supplied by the monitor.
Interactive Set-Up
52 AX3000 Models 90 - User's Manual
- Orientation: possible values are 'Landscape', 'Portrait (Flipped)' and 'Portrait'.
Operating Mode: the dual screen options are available only if two monitors are detected. The possible modes are:
- Extend these displays (horizontal): the Windows desktop is displayed on both screens and both screen resolutions can be different.
- Screen 2 Layout: position of this monitor relative to the 'screen 1' (left or right)
- Primary Screen: screen number where the Axel Local Desktop (taskbar and icons) is displayed.
- Extend these displays (vertical): the Windows desktop is displayed on both screens and both screen resolutions can be different.
- Screen 2 Layout: position of this monitor relative to the 'screen 1' (top or bottom). The primary screen is always on the bottom.
- Duplicate these displays: when connected to a server, the same image is displayed on the both screen:
- Primary Screen: screen number where the Axel Local Desktop (taskbar and icons) is displayed. This resolution is used for sessions.
Note : care must be taken if both monitors work at different resolutions. The exact same screen is sent to both monitors (no resizing possible), so if the second monitor is running at a higher or lower resolution the image on the second screen will either be truncated or displayed in top left corner. If this is unacceptable the solution is to set both monitors at the same resolution.
b) Screen Saver
This function blacks out the monitor or displays a logo after a predetermined time of inactivity. Either keystroke or password can be set to re-activate the screen.
The 'Activation' options are:
- No: function disabled.
- Yes: function enabled. The display is only restored when the keyboard/mouse is used.
- Yes, local+remote actions: The display is restored by keyboard/mouse activity or when data is received from the server.
Interactive Set-Up
AX3000 Models 90 - User's Manual 53
When activated, the screen saver can be customized:
Screen saver parameters:
- Display logo: a logo can be displayed during the screen saver. This is either the default Axel logo or a customer logo loaded into the Local Store. See Chapter 3.6.4.
- Energy Star Power Saver (available only if the screen saver feature is enabled): this saves monitor power consumption.
- Password (available only if the screen saver feature is set): the lock screen feature is only available if a password is entered. For more information about the lock screen feature, see Chapter 4.7.2.
- Delay (minutes) (available only if the screen saver feature is set): delay before the monitor is turned off or locked.
c) Touch Screen
"Touch screen events" are automatically remapped into "mouse events". No additional drivers or settings are required on the server (Windows, Unix/Linux, AS/400...).
Touch screen parameters:
- Port: serial touch screen port
For a USB touch screen this parameter is disabled
Interactive Set-Up
54 AX3000 Models 90 - User's Manual
- Associated Screen: when two screens are plugged, this option allows the touch screen to be selected.
- Settings: the box depends on the touch screen type (serial or USB).
USB Touch Screen: the following dialog box is displayed:
Available options are:
- Multi-Touch Support: enable/disable the multi-touch capability (only is supported by the touch screen). Note: multi-touch is supported only when connecting to a Windows Server 2012 or Windows 8.
- Calibration Mode: two values:
- Automatic (only if the min/max values of USB touchscreen are given to the thin client)
- Manual’: select the number of calibration points (2, 4 or 9) and the calibration method (linear or non-linear). Then see below for the calibration process.
- Manual Calibration: displays a dialog box for calibration. (Follow the instructions and touch the screen where '*'s are displayed).
- Events sent (USB touch screens only): two modes are available:
- Click Only: a 'mouse click' event is sent when the screen is touched
- All: in addition of the click event, 'mouse motion' events are sent until the screen is untouched.
- Transpose X/Y Axis (USB touch screens only): select 'yes' or 'no'.
- Double Touch Accuracy Range (pixels): this parameter defines a zone
size which allows double-click to be emulated. A double-click event will be sent when the screen is touched twice (in a period less than 0.5 seconds) and when the two impacts are located in the same zone (less than X pixels).
Interactive Set-Up
AX3000 Models 90 - User's Manual 55
Serial Touch Screen: the following dialog box is displayed:
Available options are:
- Type: select the touch screen manufacturer: ELOTouch, MicroTouch or Liyitec.
- Automatic Detection: automatically obtains the set-up parameters from the touch-screen. To detect these settings the Axel thin client scans a range of baud rates and data formats. When these match the touch screen settings the serial line parameters are updated.
- Calibration: displays a dialog box for calibration. (Follow the instructions and touch the screen where '*'s are displayed).
- Double Touch Accuracy Range (pixels): same explanation the USB touch screen.
3.2.3 - Local Desktop
When no session is connected a specific screen is displayed. This is the 'Local Desktop'.
The thin client local desktop configuration provides:
- The theme (colors, logo, character size…),
- The taskbar settings,
- Hot keys to flip between sessions.
The use of the local desktop is described in Chapter 4.2.
Interactive Set-Up
56 AX3000 Models 90 - User's Manual
Select the [Configuration]-[Terminal]-[Local Desktop] menu:
a) Theme
The theme settings are:
- Character Size: standard or double.
- Palette Option: four templates are available.
- Background Color.
- Display logo: a logo can be displayed. This is either the Axel logo displayed at the thin client boot-up or a customer’s logo loaded in the AX3000 Local Store. See Chapter 3.6.4.
b) Taskbar
An optional taskbar can be enabled at the bottom of the screen. This taskbar allows:
- The current session to be easily identified,
- The other session(s)/application(s) to be easily seen,
- Switching session by mouse.
Interactive Set-Up
AX3000 Models 90 - User's Manual 57
The taskbar options are:
- Look: the XP style (default) improves the user experience for RemoteApp. The 'Classical' style offers compatibility with legacy firmware revisions,
- Pin the Sessions (for XP style only): by default the icon of a predefined session is displayed only when such a session is connected. When this option is enabled, the icon is displayed whatever the connection status.
- Display Labels (for XP style only): when this option is enabled, the session/application label is displayed with the icon.
- Pin the calculator (for XP style only): This option displays the icon in the taskbar for the onboard calculator (see Chapter 4.7.5)
- Enable: this option allows the taskbar to be enabled/disabled. Note: the taskbar is always displayed with the Axel desktop (when no session is displayed)
- Auto-hide: when the taskbar is enabled, there are two possible values:
- Yes: the taskbar is hidden. It's shown when the mouse cursor is left 2 seconds on the bottom of the screen.
- No: the taskbar is always displayed (taskbar height is taken from the current session height).
c) Keys for Switching Sessions
The keystrokes to move from one session to another can be customized. A session keystroke is composed by:
- An introducer: this combination is selected through a list:
- Sessions Key: click [Edit] to get the list: Desktop key (switch to the thin client local desktop) or a Session X key (switch to session X).
Interactive Set-Up
58 AX3000 Models 90 - User's Manual
3.2.4 - Audio Select the [Configuration]-[Terminal]-[Audio] menu:
a) Audio Device
A native audio interface is supported (HD-Audio). But it's also possible to connect a USB audio device (USB Audio)
This dialog box shows the current audio interface and the following options are available:
- Hardware Information: miscellaneous information.
- Volume: setting-up the volume (0=mute).
- Sound Alerts: selecting the output device: buzzer or audio device.
b) Sound Alerts
Sound alerts can originate from either the thin client (local) or the server (remote). Either can be disabled or have its duration set. (Values: no, short, long or very long.):
- Local: following an unexpected operation the thin client sounds a beep.
- Remote: the beep is requested by the server (escape sequence).
- Sounded for: set if the remote alert is played for "Front session only" or for "Any session".
Interactive Set-Up
AX3000 Models 90 - User's Manual 59
3.2.5 - Global RDP/ICA Select the [Configuration]-[Terminal]-[Global RDP/ICA] menu:
a) USB Port Redirection
The USB Port Redirection feature allows the thin client to act as a gateway between the USB device and the Windows server. The entire USB device management is provided by the Windows server.
Note: this only works when the thin client is connected with the ICA protocol to a XenDeskop server or with the RDP protocol to a Server 2012 (or a Windows 8 machine)
The "Eligible Devices" dialog box allows a subset of USB devices of a certain class to be selected for the USB Port Redirection feature. See next page.
The "When the session starts" and "While the session running" options are described in Chapter 4.3.6.
Note: enable USB Port Redirection option in the RDP/ICA session profile.
Interactive Set-Up
60 AX3000 Models 90 - User's Manual
Dialog box to select eligible USB devices:
A set of USB devices can be selected by their types:
- Mass Storage devices (memory sticks, hard drives, CD/DVD reader…)
- Audio devices
- Video devices (webcam)
- Other devices (not a mass storage, an audio or a video device. For example a scanner)
Alternatively a USB device can be selected by its identifier: Vendor ID and Product ID. These values can be manually entered or automatically obtained from a device currently connected by clicking the [Add a Connected Device] button.
Note: if a 'Product ID' value is 0, all the products of the associated 'Vendor ID' value will be eligible.
b) Keyboard Nationality
When the nationality of the keyboard is not listed by the thin client setup, a country specific Microsoft keyboard code can be entered. This code is used when an RDP/ICA session is established and allows any keyboard nationality to be negotiated and supported by the thin client.
Interactive Set-Up
AX3000 Models 90 - User's Manual 61
Note: The country code is only applied after a Windows connection is established – so is not available at the thin client setup level.
The RDP/ICA Keyboard parameters are:
- Nationality: two possible values:
- Default: the keyboard nationality is given by the [Configuration]­[Terminal]-[Keyboard] menu.
- Custom: for nationalities not listed a custom keyboard nationality can be entered. (Microsoft Keyboard Code parameter)
- Microsoft Keyboard Code: enter the required keyboard code value. See Appendix A.7.4 for valid values.
- CAPS Key Mode: select "Shift Lock" or "Caps Lock".
3.2.6 - Time Settings
The time management is used for:
- Displaying date and time within the local taskbar.
- Updating modification/creation file time (memory stick support)
- Automatic thin client reboot
- SSL Certificates verification
Select the [Configuration]-[Terminal]-[Time settings] menu:
Interactive Set-Up
62 AX3000 Models 90 - User's Manual
a) Internal Clock
Unlike a PC, there is no local clock (with battery) in Axel thin clients. To provide a local clock we have introduced support for a time client (NTP protocol). This allows the time to be obtained when the thin client is powered on.
Enter the time server IP address (or the DNS name). This information can be automatically obtained via the DHCP protocol. (See Chapter 3.1.2).
The date and time can be displayed within the thin client taskbar. The following option allows the display formats to be selected:
- Date Format: 'JJ/MM/AA' or 'MM/JJ/AA'
- Time Format: 'HH:MM' or 'hh:MM'. (For the second format the time is displayed 'modulo 12' with PM or AM after.)
b) Time Redirection
The thin client negotiates its own local time zone. This allows different ‘local times’ to be displayed on thin clients in different geographic regions?
Note: the time zone redirection function must be enabled on the Windows 2003 server. See Chapter 5.5.6.
The time zone parameters are:
- Time Zone GMT: positive or negative offset from GMT.
- Time Zone Name: a non-empty character string ("GMT Standard Time" by default). This character string must match one of the available Microsoft time zone name (case sensitive). See Appendix A.7.4.
- Daylight Saving: enabling daylight saving function.
Interactive Set-Up
AX3000 Models 90 - User's Manual 63
- Daylight Settings: The following dialog box is displayed (Daylight time zone name is displayed):
Enter the following parameters for each transition time:
- Transition Day: day number, day and month. (For example: Last Sunday of March for daylight time.)
- Transition Hour: enter the hour without minute. (For example: 2 is 02:00.)
c) Automatic Reboot
When a NTP server is set, the thin client can be automatically rebooted (every day or a specific day). This can be used with the auto-configuration feature.
Interactive Set-Up
64 AX3000 Models 90 - User's Manual
3.2.7 - Thin client Remote Control Select the menu [Configuration]-[Terminal]-[Remote Control]:
a) Remote Control
This functionality allows an administrator to remotely take control of a thin client. The administrator can passively watch the users screen or actively take control with his own keyboard for various support or administration purposes.
The parameters are:
- Remote-Control Allowed: yes or no.
- User's Authorization Required: when this parameter is set the remote control must be accepted by the current user of the thin client.
- Text Mode (TCP Port): remote control only for text-based session (thin client set-up, telnet, 5250 & 3270)
- VNC Mode (TCP Port): global remote control
- Password (optional): this password will be requested when the connection is established.
For more information, refer to Chapter 10.2.
b) Telnet Set-Up
This functionality allows the thin client set-up to be addressed by a telnet client. The single parameter is the TCP port (4096 by default).
Interactive Set-Up
AX3000 Models 90 - User's Manual 65
For more information, refer to Chapter 10.3.
3.2.8 - Password
Access to the set-up menus can be controlled by a password.
a) Setting the Password
Select the [Configuration]-[Terminal]-[Password] dialog box to set, change or delete the set-up password:
Enter the following parameters:
- Enter a new password: enter a new password of maximum 15 characters, or press <CR> if no password is required or to delete existing password.
- Retype password: re-enter the identical password.
b) Entering Set-Up
If the set-up is password protected, the following dialog box will be displayed the next time access is attempted:
Interactive Set-Up
66 AX3000 Models 90 - User's Manual
Three operations are permitted:
- Enter the password to access the set-up
- Press <Esc> or select the [Cancel] button to exit set-up mode
- Select the [Consult] button to access the set-up without using the password. All set-up operations will be permitted but it will not be possible to save the modifications.
The Consultation mode is not offered if the "Administrator Hot Key
disabled" option is set to "No". (See Appendix A.7.2)
IMPORTANT: if the password is not known, the super password 'yaka' can be used. (Only from the local interactive set-up and only if "Administrator Hot Key disabled" is set to "No". See Appendix A.7.2)
3.2.9 - Miscellaneous Select the [Configuration]-[Terminal]-[Miscellaneous] menu:
a) Default Printer Port
The default port is used for screen dumps or to select the default port for printing via escape sequences (for text-mode emulations).
Printer parameters:
- Default port: select the port from a list.
- Pre-hardcopy String (available if "default port" isn't "none"): character string sent before a hardcopy.
- Post-hardcopy String (available if "default port" isn't "none"): character string sent after a hardcopy (for example "\0C" is a form feed)
Interactive Set-Up
AX3000 Models 90 - User's Manual 67
Note: If "Choose Portrait/Landscape" is enabled (see Appendix A.7.2), the parameter "Pre-hardcopy String" is replaced by the two parameters "Portrait Pre-print String" and "Landscape Pre-print String".
b) Regional Option
These two options allow numbers to be distinguished when a copy/paste operation is done from a text-based session to an RDP/ICA session. (Useful when the paste operation is done to spreadsheet software).
The decimal symbol can be a comma or a dot. The digit grouping symbol can be a dot, a comma or a space.
3.2.10 - Footcontrol
The Axel thin client can locally manage a footcontrol switch. A keystroke is associated with each pedal.
Note: this feature is available with the HID firmware option and works only with RDP, ICA and 5250 sessions.
Select the [Configuration]-[Terminal]-[Footcontrol] menu:
Interactive Set-Up
68 AX3000 Models 90 - User's Manual
Up to 4 buttons (i.e pedals) can be programmed. Select the button number. The following box is displayed:
The next step allows an 'audio' action to be associated with this button. (or another keystroke can be associated by <Other…>:
3.2.11 - Voice Recorder
The Axel thin client can locally handle Dictation (Philips Speechmike and Olympus). The concept is associating a keystroke with each button.
Select the [Configuration]-[Terminal]-[Voice Recorder] menu. The configuration process is the same as the Footcontrol. See previous chapter.
Note: this feature is available with the SMK firmware option and works only with RDP, ICA and 5250 sessions.
Interactive Set-Up
AX3000 Models 90 - User's Manual 69
3.3 - SESSION SETTINGS
The AX3000’s built-in multi-connection capability allows simultaneous access to up to 6 different servers.
Each session can be used:
- Either by the application desktop: RemoteApp or Citrix Receiver
- Or by predefined session settings (server, protocols, resolution…)
3.3.1 - Application Desktop (RemoteApp or Citrix Receiver)
This feature allows a user, after authentication, to get icons of his published resources (application(s) or desktop(s)) to be displayed on the thin client’s local desktop.
Launching a published resource is simply done by clicking the associated icon. In this scenario an RDP/ICA session is automatically established.
To configure the Application Desktop go to [Configuration]-[Sessions] menu and select either the [Microsoft RemoteApp desktop] or the [Citrix Receiver Desktop]:
Notes:
- Some thin client sessions are reserved for the use of applications.
- The number of reserved sessions is from 1 to 6.
- The application sessions are always set up descending from session number 6. For example if three sessions are reserved they will be sessions 6, 5 and 4.
Interactive Set-Up
70 AX3000 Models 90 - User's Manual
To illustrate this principle below are two examples of session setup Example 1: thin client dedicated to "Application Desktop"
Reserved
Reserved
Reserved
Reserved
Reserved
Reserved
Example 2: "Application Desktop", VNC and ANSI sessions
VNC
ANSI
Reserved
Reserved
Reserved
Reserved
For more information refer to Chapter 5.3.
3.3.2 - Predefined Sessions
Select the [Configuration]-[Sessions]-[Session X] menu (where X is the session number). The "Session Type" list is displayed:
Note: if the session was already associated with a "Session Type" the related dialog box is displayed.
a) Session Types
Microsoft TSE/RDS: connections to Windows TSE servers (from NT4 to 2012). For more information see Chapter 5.1.
Citrix Receiver: connections to Citrix Metaframe, XenApp/XenDesktop and
Interactive Set-Up
AX3000 Models 90 - User's Manual 71
VDI-in-a-Box servers. For more information see Chapter 5.2. VMware View Client: connections to VMware View server. For more
information see Chapter 5.4.
VNC: Graphical session to Unix/Linux. For more information see Chapter 8.2. 5250: Text mode session to AS/400. For more information see Chapter 6. 3270: Text mode session to OS/390. For more information see Chapter 7. Text Emulation: Network (telnet, ssh and tty protocols) or RS232 serial text
mode sessions generally used for Unix/Linux connections. See Chapter 8.1. None: This session is not available for the user.
b) Duplicating Session Settings
The settings of a "source" session may be duplicated to a 'destination' session. In the [Configuration]-[Sessions] menu, select the source session and press
<Ctrl><C>. Then select the destination session and press <Ctrl><V>. After confirmation, the source session settings are applied to the destination
session.
3.4 - USB MANAGEMENT
3.4.1 - Specifications
Technical specifications:
- Supported speeds: Low-speed (1.5 Mbits), Full-speed (12 Mbits) and High-speed (480 Mbits)
- Maximal consumption: 1 A (total current draw for all ports)
Important Note: power hungry non-computing USB devices must not be connected to the thin client (fans, lights…) as they have the potential to draw
Interactive Set-Up
72 AX3000 Models 90 - User's Manual
too much current and cause damage to the thin client. The following USB devices are supported:
- Keyboard,
- Barcode reader,
- Mouse,
- HUB,
- Printer,
- USB-RS232 adaptor,
- Touch screen (classic or multi-touch),
- Mass storage device (memory stick, hard drives, CD/DVD readers…),
- Smartcard reader (or security USB dongle from Aladdin),
- Audio device. Other USB devices are detected but not supported. USB devices are hot-pluggable and are dynamically detected by the Axel thin
client. Maximum number of connected USB devices:
- Four keyboards and barcode readers,
- Three mice,
- Two HUBs,
- Four printers or USB-RS232 adaptors,
- One touch screen.
- One mass storage device,
- Two smartcard readers.
- One audio device.
3.4.2 - Connecting a USB Keyboard
The USB keyboard is automatically detected by the Axel thin client. The USB keyboard settings (nationality, LED initialization...) are displayed and
can be changed in the AX3000’s General Parameters. For more information see
Chapter 3.2.1. Note: multiple keyboards (USB and/or PS2) can be connected. The same
settings are used for both and they can be used simultaneously.
Interactive Set-Up
AX3000 Models 90 - User's Manual 73
3.4.3 - Connecting a USB Barcode Reader
The USB barcode reader is automatically detected by the Axel thin client. A barcode reader is treated as a keyboard. See previous chapter.
3.4.4 - Connecting a Mouse
A USB mouse is automatically detected by the Axel thin client. No specific settings are required.
Note: multiple mice (USB and/or PS2) can be used simultaneously.
3.4.5 - Connecting a HUB
A USB HUB is automatically detected by the Axel thin client. No specific settings are required.
3.4.6 - Connecting a Printer
a) Logical Port Attachment
When a USB printer is connected for the first time to the Axel thin client a logical port is associated. Four logical ports are available: Usb1, Usb2, Usb3 and Usb4.
The associated logical ports are listed in the menu [Configuration]-[Ports]- [USB Logical Ports]. To get information of a USB printer, select its logical port. For example:
Interactive Set-Up
74 AX3000 Models 90 - User's Manual
This association is maintained even if the printer is powered off, disconnected or connected to the other USB port.
Releasing a logical port is a manual operation (see Chapter below 'Releasing a Logical Port').
b) Setting-Up
The USB printer set-up procedure is the same as a serial or parallel printer. For more information, see Chapter 3.5.2 and the following.
c) Releasing a Logical Port
A logical port must be manually released. This operation can be performed only when the USB device is no longer connected.
In the menu [Configuration]-[Ports]-[USB Logical Ports] select the logical port. The following box is displayed:
Select the [Delete] button to release the logical port. The released logical port is removed from the list of the associated ports and is
now available for the next USB device.
Interactive Set-Up
AX3000 Models 90 - User's Manual 75
3.4.7 - Connecting a USB-RS232 Adaptor
a) Overview
A USB-RS232 adaptor is normally a cable with USB connector at one end and one or more serial connectors (DB9 or DB25) at the other end. This allows serial devices to be connected when no native serial ports are available.
This technology is sometimes embedded in USB devices. For example touch screens or card readers. These devices have a USB connector but are based on serial technology and are seen as serial ports.
b) Configuration
A logical USB port is allocated to the USB-RS232 adaptor. (See attaching and releasing operations in the Chapter 3.4.6). For example:
This USB logical port allows the adaptor to be configured: line parameters (baud rate, format...), service and RDP/ICA redirection. For more information see Chapter 3.5.1.
Interactive Set-Up
76 AX3000 Models 90 - User's Manual
3.4.8 - Connecting a Touch Screen
A USB touch screen may be seen by the thin client:
- Either as a multi-touch device
- Or as a pointer device
- Or as an USB-RS232 adaptor. In this case a logical USB port is
automatically created (see Chapter 3.4.7).
In both cases, to set-up the touch screen, select the menu [Configuration]-
[Terminal]-[Screen]. For more information see Chapter 3.2.2.
3.4.9 - Connecting a Mass Storage Device
Most USB mass storage devices fall in one of the categories below:
- memory sticks,
- hard drives,
- CD/DVD readers,
- floppy disks,
- memory card readers,
- digital cameras.
The main difference between these devices is the type of file system (i.e the format in which the data is stored).
IMPORTANT: only mass storage devices formatted in FAT12, FAT16, FAT32 and ISO9660 are supported.
Interactive Set-Up
AX3000 Models 90 - User's Manual 77
For your information the following table lists the most common file systems for each device type (√: supported by a PC or Axel, ○: supported only by a PC):
USB Mass Storage Device
FAT
NTF
S
exFAT
ISO 9660
UDF
PIM
A
Other
Memory Sticks
Hard Drive
CD/DVD Readers
√ ○
Floppy Disk
Digital Cameras
Memory Card Readers
File systems generally used on most common storage devices
Mass storage devices must be setup at two levels:
- General: see Chapter 3.2.5
- Per Session: see Chapters 5.1.6 and 5.2.8
Note: The taskbar (see Chapter 3.6.2) gives an indicator showing when the device is being accessed
It's strictly forbidden to remove a device currently in use as the file system could be damaged and the integrity of the storage device lost.
Interactive Set-Up
78 AX3000 Models 90 - User's Manual
3.4.10 - Connecting a Smartcard Reader
This function is designed for PC/SC-compliant smartcard readers. Two readers are supported by the Axel thin client:
- CCID readers,
- Aladdin eToken. Note: Some "non-PC/SC" readers are also supported. This is achieved with the
RDP/ICA COM port redirection (or by the tty protocol for Unix/Linux). In this case RS232 devices or USB-RS232 devices must be used (see Chapter 3.4.7).
For the PC/SC devices, a "reader store" is maintained by the thin client. This store is accessed by the [Configuration]-[Advanced]-[Smartcard Readers] menu:
A reader is automatically added to the store when being connected for the first time. Up to four readers can be stored. To consult or change reader characteristics select the entry. A dialog box as shown is displayed:
Smartcard reader parameters are:
- Reader ID: this value can't be modified. It's composed by the
"Manufacturer ID" and "Product ID".
Interactive Set-Up
AX3000 Models 90 - User's Manual 79
- Vendor Name: character string sent back by the thin client when a SCardGetAttrib (option SCARD_ATTR_VENDOR_NAME) command is issued by a Windows PC/SC application.
- IFD Type: character string sent back by the thin client when a SCardGetAttrib (option SCARD_ATTR_VENDOR_IDF_TYPE) command is issued by a Windows PC/SC application.
- Smartcard Reader Registration: generally a reader must be attached to the thin client to be enumerated by a PC/SC application (SCardListReaders command). Some readers have to be listed even when they are not attached (for example a token - reader and smartcard are integrated in a memory stick). This parameter allows the method to be selected: dynamic or persistent.
The [Delete] allows this store entry to be deleted. The use of a smartcard reader is enabled/disabled per session. See Chapters
5.1.6 and 5.2.8.
3.4.11 - Connecting a USB Audio Device
The USB audio device is automatically detected by the Axel thin client. The use of an audio device is enabled/disabled per session. See Chapters 5.1.6
and 5.2.8.
3.4.12 - Listing Connected USB Devices
To list all connected USB devices (supported or not) select the menu [Diagnostics]-[USB]. For more information see Chapter 9.6.
Interactive Set-Up
80 AX3000 Models 90 - User's Manual
3.5 - SETTING AUXILIARY AND LOGICAL PORTS
Two types of ports are available for peripheral devices:
- USB logical ports: a USB logical port is automatically created when a USB printer or a USB-Serial adaptor is connected. Four USB logical ports are available (see Chapters 3.4.6 and 3.4.7)
- Network Printers: a TCP logical port (Net1 to Net4) allows a network printer (or a network print server) to be addressed in the same way as a local printer.
The AX3000 (auxiliary and logical) ports can be accessed in various ways:
- By a network service (lpd, tty, prt5250, etc). The management of the ports is independent of the active screen session.
- By an RDP or ICA session (see Chapter 5).
- By escape sequences (transparent mode or embedded printing). This provides compatibility with applications designed for serial terminals.
3.5.1 - Setting Up the Ports
This chapter covers selecting, setting up and choosing the network service for each port. (Also see Chapter 3.5.2)
Note: within the dialog boxes the [Test] button verifies communication between the AX3000 port and the connected device. This test works in all port configurations.
Warning: if ASCII format is not supported by the printer, the banner won't be
displayed.
a) Setting USB Logical Ports
Select the [Configuration]-[Ports]-[USB Logical Ports]-[UsbX] dialog box to configure a USB logical port.
Note: a USB logical port can be associated with a printer or a USB-RS232 adaptor.
Interactive Set-Up
AX3000 Models 90 - User's Manual 81
Example of a dialog box for a USB printer:
Example of a dialog box for a USB-RS232 adaptor:
Interactive Set-Up
82 AX3000 Models 90 - User's Manual
The dialog box parameters are:
- Line Parameters (USB-RS232 adaptor only): see the serial ports Chapter.
- Associated Service (ldp, prt5250, tty...): see Chapter 3.5.2 and following.
- RDP/ICA Redirection: see Chapter 5.
b) Setting Network Printers
Select the [Configuration]-[Ports]-[Network Printers]-[NetX] dialog box to configure TCP logical ports:
The following parameters can be set:
- Connection Type: always 'raw'
- Server: select the server (i.e. network printer) from a list.
- TCP Port: usual value is 9100.
- Inactivity Time-out (sec): the session is automatically disconnected after this inactivity delay.
- Associated Service (ldp, prt5250, tty...): see Chapter 3.5.2 and following.
- RDP/ICA Redirection: see Chapter 5.
3.5.2 - Connecting a Printer
This chapter describes the set-up for an LPD printer attached to the AX3000.
Interactive Set-Up
AX3000 Models 90 - User's Manual 83
LPD is a universal network printing protocol supported by all operating systems. Often there may be a better protocol to use, for example:
- RDP/ICA redirection: for Windows TSE (see Chapter 5.1.6 and 5.2.8).
- Prt5250: specific for OS/400 (see Chapter 6.3),
- Prt3270: specific for S/390 (see Chapter 7.3),
- tty: specific for Unix/Linux (see Chapter 5.3),
The embedded LPD print server allows the remote printer to be accessed as a standard system printer.
An LPD printer requires three parameters:
- The AX3000’s IP address or FQDN name if DHCP/DNS is used,
- An identifier for the auxiliary port (user selectable character string),
- An optional filter to pre-process the file before printing (but generally this processing is done by the operating system level).
To set the LPD service on a port, select the [Configuration]-[Ports]-[xxx]- [yyy] dialog and enter the following parameters:
- Service: select lpd.
- Parameters: the following dialog box is displayed:
- Printer Port Name: this is the port identifier. Sometimes the same name is used for the printer at the operating system level.
- NL=CR+NL Filter: The line feed character (0Ah) can be mapped to carriage return + line feed (0Dh + 0Ah),
- Enhanced parameters: see Appendix A.7.3,
- Pre-print String: character string sent before the print job.
- Post-print String: character string sent after the print job (for example "\0C" is a form feed)
Note 1: If "Choose Portrait/Landscape" is enabled (see Appendix A.7.2), the parameter "Pre-print String" is replaced by the two parameters "Portrait Pre-
Interactive Set-Up
84 AX3000 Models 90 - User's Manual
print String" and "Landscape Pre-print String". Note 2: if a serial port is used for printing, set the operating mode to 'Printer'.
For more information about lpd printers, refer to the chapter related to your operating system in this manual.
3.5.3 - Connecting a Serial Terminal
Two serial terminals can be attached to a USB-Serial adaptor. These serial terminals communicate with the target server(s) using the AX3000’s embedded telnet service.
To configure the telnet service for the chosen serial port, select the [Configuration]-[Ports]-[USB Logical Ports]-[yyy] dialog and enter the following parameters:
- Service: select telnet.
- Parameters: the following box is displayed:
- Server: selected from the server table (see Chapter 3.1.4). A new server can be added by selecting 'IP address' or 'Server Name'.
- TCP Port: usual value is 23.
- TERM: the value of this variable is 'negotiated', between the server and the AX3000.
- Auto-Connection: if this parameter is set to 'yes', the connection will be automatically established when the AX3000 is powered-up. Alternatively the user can press any key on the serial terminal keyboard to initiate the connection.
- Auto-Reconnection: if this parameter is set to 'yes' a new connection
is automatically established after a disconnection. If set to ‘no’ the
user can press any keyboard key to establish a new connection.
Interactive Set-Up
AX3000 Models 90 - User's Manual 85
- Enhanced parameters: see Appendix A.7.3.
Note: the serial auxiliary port used must be configured for 'bi-directional' operating mode.
3.5.4 - Connecting other Peripherals
The Unix/Linux tty service provides bi-directional control of the device. Note: only the two USB-Serial adaptors are bidirectional. For other ports the tty
service acts as a unidirectional service. To set the tty service on the port, enter the following parameters in the
[Configuration]-[Ports]-[xxx]-[yyy] dialog box:
- Service: select tty.
- Parameters: the following box is displayed:
- Server: selected from the server table (see Chapter 3.1.4). A new server can be added by selecting 'IP address' or 'Server Name'.
- TCP Port: usual value is 2048.
- Auto-Reconnection: if this parameter is set to 'yes', a new connection is automatically established after a disconnection. Otherwise, the AX3000 must be power-cycled.
- Enhanced parameters: see Appendix A.10.3.
Note: Axel provides a Unix/Linux utility called axtty by which pseudo-devices (/dev/ttypx) may be linked to the AX3000 serial ports. The AX3000 ports appear as local UNIX ‘/dev/xxx’ ports. For more information, see Chapter 8.4.
3.5.5 - Using a Serial Port as the Main Port of a Session
A screen session can be associated with a serial port. This session now connects as a serial dumb terminal.
Interactive Set-Up
86 AX3000 Models 90 - User's Manual
Serial and TCP/IP screen sessions can be used at the same time. For more information see Chapter 8.1.2 (sub-section d).
3.5.6 - Other Uses
a) Using rtty
With the rtty service, the AX3000 acts as a server. The AX3000 "listens" on a given TCP port. Then, a connection can be established from a Windows or Unix box to send or received data.
Note: the rtty service can also be used with the Axel daemon (axttyd) under UNIX (see Chapter 8.4).
To set the rtty service on the port, enter the following parameters in the [Configuration]-[Ports]-[xxx]-[yyy] dialog box:
- Service: select rtty.
- Parameters: the following box is displayed:
- Port TCP: numeric value associates to this auxiliary port.
- NL=CR+NL Filter: The line feed character (0Ah) can be mapped to carriage return + line feed (0Dh + 0Ah),
- Always Accept New Connection: set the AX3000 behavior when an rtty connection is already established and a second connection rtty is received.
- Enhanced parameters: see Appendix A.7.3.
- Pre-print String: character string sent before the printing.
- Post-print String: character string sent after an the printing (for example "\0C" is a form feed)
Interactive Set-Up
AX3000 Models 90 - User's Manual 87
Note: If "Choose Portrait/Landscape" is enabled (see Appendix A.7.2), the parameter "Pre-print String" is replaced by the two parameters "Portrait Pre- print String" and "Landscape Pre-print String".
b) Using the rsh Command to Print
The embedded rcmd service allows printing with the rsh command (or rcmd command, according to the operating system used).
To set the rcmd service on the required auxiliary port, select the rcmd service from the [Configuration]-[Ports]-[xxx]-[yyy] dialog box. Then enter the name of the associated printer port.
For more information about the rsh command, refer to Chapter 8.3.3.
3.6 - OTHER FUNCTIONS
Less-used functions are available through the [Configuration]-[Advanced] menu:
3.6.1 - Tuning
This box offers special thin client operating parameters. Usually the default values are suitable.
For more information see Appendix A.7.2.
Interactive Set-Up
88 AX3000 Models 90 - User's Manual
3.6.2 - Auto-Configuration
The Auto-Configuration function lets a thin client check if new firmware and/or new configuration files are available.
This function is automatically started when the thin client is powered-on for the very first time. See Chapter 2.2.
Additionally this function can also be set to run each time the thin client boots:
The 'time-out' parameter is the maximum number of seconds allowed for the thin client to load a new firmware/configuration. If nothing is received in this time the thin client boots up using existing current settings.
Two methods are available for the thin client to locate the AxRM server (IP address and TCP port):
- Static: the IP address (or the name) and the TCP port are entered
- Dynamic (only if DHCP is already used to get the thin client IP address): the IP address and TCP port are given through the DHCP protocol (see Chapter 2.2.3 for more information).
For more information about Auto-Configuration stages, refer to Chapter 2.2.
3.6.3 - Factory Settings This allows, after confirmation, thin client factory settings to be reloaded. The
current configuration is lost. See Appendix A.7.1.
Loading...