AXEL Platine Terminal Ethernet TCP/IP Models TCP/IP AX3000 USER'S MANUAL November 2003 - Ref.
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 0303c in this document is subject to change without notice. AXEL assumes no responsibility for any errors that may appear in this document.
INTRODUCTION ...............................................................................................1 1 - A LOOK AT THE AX3000............................................................................5 1.1 - TERMINAL FUNCTION .........................................................................6 1.2 - PRINT AND TERMINAL SERVER.........................................................6 1.3 - TOOLS AND STATISTICS ....................................................................7 1.
a) Using rtty ...........................................................................................41 b) Using the rsh Command to Print.......................................................42 c) Using printd Legacy Service .............................................................42 3.6 - MULTI-SESSION AND STATUS LINE ................................................43 3.6.1 - Maximum Number of Sessions......................................................43 3.6.2 - Multi-Session Keystroke ........
b) Setting-Up the AX3000 .....................................................................70 c) Using the Multi-Shell .........................................................................70 5.2 - GRAPHICAL MODE SESSION (VNC) ................................................72 5.2.1 - Setting-Up a VNC Session ............................................................72 5.2.2 - Configuring VNC on the Unix/Linux Server...................................75 a) VNC Terminals with Login ..................
a) Programming a Function Key .........................................................100 b) Processing a key sequence............................................................101 6.2.4 - The Mouse...................................................................................102 6.3 - 5250 PRINTER...................................................................................102 6.3.1 - Setting-Up the Prt5250 Protocol..................................................103 6.3.2 - Using the Printer..
8.1.2 - Configuring the Windows Server.................................................130 a) Encryption Level .............................................................................131 b) Automatic Logon .............................................................................133 c) Idle Session Limit ............................................................................134 d) Desktop Background with Windows 2003 ......................................
11.1.6 - About Firmware Files.................................................................165 11.2 - DOWNLOADING BY TFTP PROTOCOL ........................................165 11.2.1 - Remote Administration ..............................................................165 11.2.2 - Downloading Through Set-Up ...................................................167 11.3 - DOWNLOADING BY BOOTP AND TFTP PROTOCOLS................167 11.3.1 - Remote Administration .................................................
A.5 - THE DNS PROTOCOL......................................................................190 A.5.1 - Overview .....................................................................................190 A.5.2 - Resolution Strategy.....................................................................191 A.5.3 - Resolution Method ......................................................................192 A.5.4 - Messages Displayed on the AX3000 Screen .............................193 A.
A.12.1 - Hardware Information................................................................223 A.12.2 - Firmware Information ................................................................224 a) General Firmware Information ........................................................224 b) Available Emulations.......................................................................225 c) Possible Firmware Options .............................................................226 d) Negative Firmware Options ....
Introduction INTRODUCTION TCP/IP AX3000 User's Manual 1
Introduction This manual provides the information required to operate and maintain the AX3000. The manual is organized into the following chapters and appendices: Chapter 1: A look at the AX3000 Introduction to the AX3000’s main features. Chapter 2: Quick set-up The quick set-up procedure provides a fast and reliable AX3000 installation. Chapter 3: Interactive set-up Description of the embedded interactive set-up. This procedure can be used to set up the network environment, the 8 virtual terminals (i.e.
Introduction Chapter 7: Installing under OS/390 AX3000 installation under 0S/390 and description of the 3270 dedicated features. Chapter 8: Installing under Windows AX3000 installation under Windows and description of the Windows dedicated features. Chapter 9: Tools and statistics Description of the embedded AX3000 tools (ping, statistics, etc). Chapter 10: Remote set-up An AX3000’s settings can be stored in a script (a text file). This script can be used to set-up additional AX3000 terminals.
A Look at the AX3000 CHAPTER 1 --A LOOK AT THE AX3000 TCP/IP AX3000 User's Manual 5
A Look at the AX3000 This chapter introduces the main features of the AXEL TCP/IP terminal. 1.1 - TERMINAL FUNCTION Each TCP/IP AXEL terminal can operate as up to eight concurrent and independent virtual terminals. With this virtual terminal capability, an AX3000 can provide multiple connections across a network.
A Look at the AX3000 - by escape sequences: compatible with serial terminals. 1.3 - TOOLS AND STATISTICS Embedded AX3000 tools provide the following features: - ping, - remote set-up, - statistical environment, - firmware downloading.
A Look at the AX3000 1.
First Boot-Up and Quick Set-Up CHAPTER 2 --FIRST BOOT-UP AND QUICK SET-UP TCP/IP AX3000 User's Manual 9
First Boot-Up and Quick Set-Up This chapter gives the information needed to use the 'Quick Set-Up' feature. 2.1 - OVERVIEW The AX3000 terminal provides a quick set-up feature which allows a fast and reliable installation. This quick set-up feature: - is automatically called when the AX3000 is powered up for the first time, - can be accessed at any time from the interactive set-up.
First Boot-Up and Quick Set-Up 2.2 - STANDARD QUICK SET-UP With a standard firmware the quick set-up box is the following: Quick set-up parameters: - Keyboard: keyboard nationality. The new value is immediately enabled (so that the following parameters can easily be entered). - Number of sessions: maximum number of sessions. These sessions are automatically associated with the host described above. - Configuration: virtual terminal settings. This choice is selected from a list.
First Boot-Up and Quick Set-Up 2.3 - QUICK SET-UP WITH DHCP AND DNS PROTOCOLS With a DHCP/DNS firmware the quick set-up box is the following: Quick set-up parameters: - Keyboard: keyboard nationality. The new value is immediately enabled (so that the following parameters can easily be entered). - Number of sessions: maximum number of sessions. These sessions are automatically associated with the host described above. - Configuration: virtual terminal settings. This choice is selected from a list.
First Boot-Up and Quick Set-Up - Host Name: if the IP address of a host is not given, this name will be resolved by DNS (if a DNS server is given). - Host IP address: if this field is left blank, DNS will be used to resolved the hostname. - Enable: Configuring printers attached to AX3000. If ‘Pre-defined Configuration’ is set to 5250 and a hostname is defined, PRT5250 (telnet printing) is automatically selected. If not LPD is the default printing system.
Interactive Set-Up CHAPTER 3 --INTERACTIVE SET-UP TCP/IP AX3000 User's Manual 15
Interactive Set-Up This chapter describes AX3000 installation using the interactive set-up procedure. Use the following keystroke combination to enter the interactive set-up: 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.7. Appendix A.1 explains how to use the interactive set-up. 3.
Interactive Set-Up 3.1.1 - AX3000 Interface Select [Configuration]→[TCP/IP]→[Interface] and enter the following parameters: - IP Address: AX3000 identifier (a.b.c.d), - Net Mask: a net mask handles sub-nets. The net mask is set to the default value of the IP address class (no sub-net). Note for models 75/75E: the AX3000 10/100 network interface is set by default to 'Auto-sense'. To change this value, consult the Appendix A.10.11. 3.1.
Interactive Set-Up Add a Host: move the highlight cursor to a vacant line and enter the name and IP address of the host. Delete a Host: select the [DELETE] button and select, from the menu, the host to be deleted. Change a Host: move the highlight cursor over the name or IP address of the host and enter the new value. Select the [OK] button to exit the dialog. Any incomplete host definitions will automatically be deleted). 3.1.
Interactive Set-Up Select the [Configuration]→[TCP/IP]→[Routers] dialog to configure the router table: Default Router: to specify a default router, enter its IP address. If a default router is not required, leave this field blank To Add a Router: move the highlight bar to a vacant line and enter the router parameters. To Delete a Router: select the [DELETE] button and select the router to be deleted from the menu.
Interactive Set-Up - DNS protocol, - host table, - router table. Setting-up an AX3000 with DHCP and/or DNS protocol is described in Chapter 3.2. Note: more information and explanations are given in the following appendices: - Appendix A.2: Ethernet addresses, IP addresses, net masks and routers, - Appendix A.4: DHCP protocol, - Appendix A.5: DNS protocol. 3.2.1 - AX3000 Interface The AX30000 interface characteristics are: - the IP address, - the netmask, - the name.
Interactive Set-Up a) "Enable DHCP" is set to "No" Only the 'AX3000 IP Address' and 'AX3000 Netmask' parameters are available. These two parameters MUST be entered. b) "Enable DHCP" is set to "Yes" The 'AX3000 IP Address' field is inaccessible and the following DHCP Option List allows certain parameters to be automatically assigned by DHCP: - AX3000 Netmask, - Default router: see Chapter 3.2.4, - DNS Servers: see Chapter 3.2.2, - 1st DNS Search Domain: see Chapter 3.2.2.
Interactive Set-Up The parameters of the DHCP Enhanced Box 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. - Client Identifier: when a static IP address is needed (i.e. for the AX3000’s print server), the AX3000 Ethernet address is generally used to identify the AX3000.
Interactive Set-Up The parameters of the DNS box are: - DNS Servers: 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 set. Note: if 'DNS Servers' is enabled in the AX3000 Interface box (see Chapter 3.2.1) these two parameters are supplied by DHCP and cannot be accessed here. - Default DNS Domains: theses domains can be used during the resolving operation (see Chapter 3.2.
Interactive Set-Up The host server definition depends on whether or not DNS is enabled (see Chapter 3.2.2): - No DNS: a host is identified by both an alphanumeric character string beginning with a letter AND an IP address. - With DNS: a host is defined only by its name. This name can be either a full name (www.axel.com) or an incomplete name (as400). Its IP address is resolved later. (See Appendix A.5).
Interactive Set-Up To configure the router table, select the [Configuration]→[TCP/IP]→[Routers] menu. A dialog box as shown below is displayed: Default Router: to specify a default router enter its IP address. If a default router is not required, leave this field blank. If 'Default Router' is enabled in the AX3000 Interface box (see Figure 1.1), this parameter is automatically supplied by DHCP and cannot be accessed. To Add a Router: move the highlight bar to a vacant line and enter the router parameters.
Interactive Set-Up 3.3 - SETTING SCREEN, KEYBOARD, PRINTER AND MOUSE Select the [Configuration]→[Terminal]→[General] menu to access the following dialog box: This dialog box allows the screen, keyboard and mouse to be set. 3.3.
Interactive Set-Up - Enhanced Screen Mode: this parameter allows a special VGA mode (colour or underline attribute or double-size characters) to be selected. This VGA mode must be enabled separately for each session where the mode is required. - Screen Saver: this function automatically either blacks out the monitor display (after a certain time of inactivity) or allows the screen to be locked during the AX3000 use: - no: function disabled. - yes: function enabled.
Interactive Set-Up - Nationality: select the nationality from the following list: American English French Belgian Dutch German Swiss Ger. Swiss Fr. Italian Spanish Luxembourg Portuguese Greek Turk (Q & F) Iceland Czech Finnish Brazilian Estonian Poland Denmark - 'NUM' LED Initialization: this led lights when the AX3000 is switched on - 'CAPS' LED Initialization: this led lights when the AX3000 is switched on - Beep: enable or disable and set the duration of the bell sound (values: no, short or long).
Interactive Set-Up - Post-hardcopy String (available if "default port" isn't "none"): character string sent after an hardcopy (for example "\0C" is a form feed) 3.3.4 - The Mouse Note: There is no PS/2 port on AX3000 models 55/55E. For these models a serial mouse can be connected to AUX2. The Mouse parameter allows the mouse port to be set: - none: no mouse - PS/2: no additional setting is needed. - AUX2: for more information see Chapter 3.5.1. The mouse will be available after rebooting.
Interactive Set-Up Select the [Configuration]→[Terminal]→[Session X] dialog (where X is the session number) to configure the session settings: Note: the [RESET] button allows the default value for each setting to be reset. 3.4.1 - Connection Settings These protocols are available to open a session on a host: - telnet: this protocol is provided as standard with most operating systems, such as Unix, Linux, OS/400 and OS/390. - tty: this Axel protocol is available only under UNIX.
Interactive Set-Up A connection is characterised by the following parameters: - Connection Type: telnet, tty or vnc. - Host: host name, selected from a menu (see Chapter 3.1.2 or 3.2.3). If this field is left blank, the host name will have to be entered for each connection. - TCP Port: numeric identifier of the service (telnet, tty or vnc) on the target host. The TCP Port default value is 23 for telnet, 2048 for tty and 5901 for vnc.
Interactive Set-Up 3.4.2 - Virtual Terminal Settings The main parameter of a virtual terminal is the Pre-defined Configuration. This parameter is selected from a list: ANSI ANSI DOS UNIX SCO 3.2.2 UNIX SCO 3.2.
Interactive Set-Up Selection of a pre-defined configuration resets all virtual terminal parameters to the pre-defined configuration default values (emulation, function keys, etc). Virtual terminal parameters can then be further adjusted: - General Parameter: this dialog box allows the display parameters (column, row, character set, etc) and keyboard parameters (scancode or ASCII mode) to be set. For more information, see Chapter 5.1.4 (Unix/Linux), Chapter 6.1.3 (OS/400) or Chapter 7.1.2 (OS/390).
Interactive Set-Up - TERM Value (only available with telnet): the value of this environment variable is 'negotiated', between the host and the AX3000. The following table shows the default values according to the pre-defined configurations: pre-defined configuration TERM ANSI ANSI DOS UNIX SCO 3.2.2 UNIX SCO 3.2.
Interactive Set-Up - Overscan (available only for a colour monitor): an overscan colour is selected by setting this parameter to 'yes' and by using the keys <+> and <-> (64 colours available). - Colouring Mode (available only for a colour monitor): this feature can be disabled or enabled in standard mode (5 colouring attributes) or in enhanced mode (16 colouring attributes). For more information, see Chapter 5.1.5.
Interactive Set-Up 3.5.1 - Setting the AUX1 and AUX2 Serial Ports Select the [Configuration]→[Aux. Ports]→[AUXx] dialog box to configure each auxiliary serial port: The [TEST] button allows communication between the AX3000 auxiliary port and the device to be tested. Whatever the auxiliary port status (TCP/IP connection established or not), when this button is 'pressed', data is sent from the AX3000 port to the device. Note: when a new value is given to a parameter (speed, handshake, etc.
Interactive Set-Up The following parameters can be set: - Associated Service: selecting the protocol which control the auxiliary port (for more information, see Chapter 3.5.3 and following). - Net Service Parameter: for more information, see Chapter 3.5.3 and following. - Operating Mode: four modes are available: - Printer: data flow takes place one way only (from the AX3000 to the serial peripheral device). However handshaking between the peripheral and the AX3000 is performed.
Interactive Set-Up 3.5.2 - Setting the Parallel Port Select the [Configuration]→[Aux. Ports]→[Parallel] dialog box to configure the parallel port: The [TEST] button allows communication between the AX3000 auxiliary port and the parallel device to be tested. Whatever the auxiliary port status (TCP/IP connection established or not), when this button is 'pressed', data is sent from the AX3000 port to the device.
Interactive Set-Up An lpd printer can be configured with 3 parameters: - an IP address (the AX3000’s IP address), - an identifier for the auxiliary port (character string), - an optional filter to pre-process the file before printing (but generally this processing is done at the operating system level). To set the LPD service on an auxiliary port, select the [Configuration]→[Ports aux.]→[xxx] dialog and enter the following parameters: - Associated Service: select lpd.
Interactive Set-Up To configure the telnet service for the chosen serial auxiliary port, select the [Configuration]→[Ports aux.]→[AUXx] dialog and enter the following parameters: - Associated Service: select telnet. - Net Service Parameters: press to access the following dialog box: - Host: name of the host selected from a menu (see Chapter 3.1.2 or 3.2.3). - TCP Port: numeric identifier of the telnet service on the target host. The TCP Port default value is 23.
Interactive Set-Up To set the tty service on the xxx auxiliary port, enter the following parameters in the [Configuration]→[Ports aux.]→[xxx] dialog box: - Associated Service: select tty. - Net Service Parameters: press to access the following box: - Host: name of the host selected from a menu (see Chapter 3.1.2 or 3.2.3). - TCP Port: numeric identifier of the tty service on the target host. The TCP Port default value is 2048.
Interactive Set-Up To set the rtty service on the xxx auxiliary port, enter the following parameters in the [Configuration]→[Ports aux.]→[xxx] dialog box: - Associated Service: select rtty. - Net Service Parameters: press to access the following box: - Port TCP: numeric value associates to this auxiliary port.
Interactive Set-Up 3.6 - MULTI-SESSION AND STATUS LINE The multi-session dialog box controls the following AX3000 parameters: - the maximum number of sessions (i.e. simultaneous connections), - special hot keys to flip between sessions, - the TCP/IP status line. Select the [Configuration]→[Terminal]→[Multi-session] dialog box: 3.6.1 - Maximum Number of Sessions Generally the AX3000 controls four screens simultaneously. (This number can be greater is none of these options are used VNC, RDP and I52).
Interactive Set-Up 3.6.2 - Multi-Session Keystroke A multi-session keystroke is composed of: - one or more modifier keys, selected from a list and applicable to all sessions: SHIFT ALT+SHIFT ALT CTRL+SHIFT CTRL CTRL+ALT CTRL+ALT+SHIFT - one specific key for each session. Select by pressing this key. 3.6.3 - Status Line A label on the status line (i.e. the 26th line at the bottom of the screen) can be used to identify each session.
Interactive Set-Up Enter the following parameters: - Enter the current password: Only if the set-up is already password protected, you will be asked to enter the current password. - Enter the new password: enter a new password of maximum five characters, or press if no password is required. - Please, confirm: re-enter the identical password. 3.7.
Using the AX3000 CHAPTER 4 --USING THE AX3000 TCP/IP AX3000 User's Manual 47
Using the AX3000 This chapter covers use of the AX3000. 4.1 - TURNING ON THE AX3000 When the AX3000 is turned-on, some connections may be opened automatically: - screen connections: if the 'auto-connection' parameter is set to 'yes', - auxiliary port connections: if the associated service is tty, telnet or prt5250 (and the 'auto-connection' parameter is set to 'yes'). If a terminal session is opened, the first of the AX3000 active sessions will be displayed.
Using the AX3000 4.2 - USING MULTI-SESSION AXEL TCP/IP terminals provide multiple and concurrent connections. This feature allows simultaneous access to multiple hosts and applications. 4.2.1 - Opening or Switching Sessions To switch between sessions, use the following keystroke combination: Where represents one of the to function keys corresponding to the session number required. Note: these keystrokes can be changed (see Chapter 3.6.
Using the AX3000 4.2.2 - Disconnecting Sessions A session can be disconnected by one of two ways: - a system command example: under Unix, exit (or ), - . This keystroke is locally processed by the AX3000 and works regardless the operating system. When the user closes the current session ( on UNIX) the behaviour of the AX3000 depends on how the 'auto-reconnection' parameter is set for the current session.
Using the AX3000 - automatically: when the terminal is idle (keyboard or screen) during a certain time, the AX300 blacks out the monitor display. The display is automatically restored as soon as a key is pressed. A dialog box allowing the screen unlock is displayed. - manually: the keystroke (or the with a 5250 keyboard) allows to lock immediately the screen.
Using the AX3000 It is even preferable not to turn off the TCP/IP AX3000 when a login prompt is displayed (something which is commonly done with dumb UNIX terminals). This is because a telnet connection has been opened and will then become an orphan process. The following examples illustrate how the TCP/IP AX3000 differs from a conventional dumb terminal: - if the 'auto-reconnect' parameter if set to 'yes', a stable stage cannot be reached on the AX3000. New telnet connections will repeatedly be opened.
Using the AX3000 4.5 - AX3000 HOT-KEYS The AX3000 hot-keys are listed in the following table. (These hot-keys are locally processed by the AX3000. They are independent of emulation).
Installing under UNIX/LINUX CHAPTER 5 --INSTALLING UNDER UNIX/LINUX TCP/IP AX3000 User's Manual 55
Installing under UNIX/LINUX This chapter covers AX3000 installation under Unix/Linux. 5.1 - TEXT MODE SESSION (TELNET OR TTY) 5.1.1 - Setting a Session To set a profile session, enter the AX3000 Set-Up and select the [Configuration]→[Terminal]→[Session X] menu (where X is the session number to be configured).
Installing under UNIX/LINUX These parameters are: - Connection Type: select 'telnet' or 'tty'. See Chapter 5.1.2. - Host: press to select the host from a list - TCP Port: 23 for telnet and 2048 for tty. - Auto-Connection - Auto-Reconnection - Configuration: see Chapter 5.1.3 - TERM Value: see Chapter 5.1.3 - General Parameters: pressing displays a dialog box which lets certain emulation parameters be changed. For more information see Chapter 5.1.4.
Installing under UNIX/LINUX b) The tty Protocol The tty server is a Axel proprietary protocol. An additional software is needed (see Chapter 5.4). Main characteristics of a tty session: - pre-defined allocation of pseudo-terminals (ptty), - UNIX access is controlled by a 'login', which is generated by the init daemon (controlled by the /etc/inittab file). The Unix/Linux host must run the AXEL tty server daemon (axttyd).
Installing under UNIX/LINUX Select the [Configuration]→[Terminal]→[Session X] dialog box to set the pre-defined configuration. Then select the 'Predefined Configuration' parameter and press . The following table shows the recommended, pre-defined configurations for the various operating systems: Operating Systems Pre-defined Configuration UNIX SCO 3.2v2 UNIX SCO 3.2v4 Open Server SCO Xenix SCO IBM AIX 3.x IBM AIX 4.x Unix Ware 7 LINUX UNIX Interactive SUN - Solaris 2.x Others UNIX SCO 3.2.
Installing under UNIX/LINUX a) Emulation General Parameters Within the 'Session Profile' box, select 'General Parameters' and press . The following box is displayed: These parameters are: - Character Set: the available character sets depend on which pre-defined configuration is selected. - Number of Lines: height of the screen (24, 35 or 43 lines). - Number of Columns: width of the screen (80 or 132 columns).
Installing under UNIX/LINUX - CAPS Key Mode: set the CAPS LOCK to behave in either of three ways: - Caps Lock: each alphabetical key sends the corresponding upper case letter. To unlock this mode press the key. - Shift Lock: each key send the same character sent by pressing . To unlock this mode press a key. - Uppercase: each key send the upper character if it is present. Otherwise, this is the lower character (upper-case letter if possible) which is sent.
Installing under UNIX/LINUX b) Programmable Keys Note: the programmable key function is only available in keyboard ASCII mode. Within the 'Session Profile' box, select 'Programmable Keys' and press . The following box is displayed: There are three groups of programmable keys: - from F1 to F48: function keys used singly or with a modifier key.
Installing under UNIX/LINUX To enter a programmable key value select the key label then press . The following dialog box is displayed: The main field is used to enter the programmable key value. ASCII codes lower than 20h can be entered as '\xx' (where xx is the hexadecimal value of the ASCII code). Note: for the 'Backspace' key and the numeric pad dot, a toggle is only available (two possible values for each key).
Installing under UNIX/LINUX The colouring mode is set within the session profile ([Configuration]→ [Terminal]→[Session X] menu): The "Colouring Mode" parameter offers 2 values: - standard: 6 colouring attributes - enhanced: 16 colouring attributes To customise the colouring mode, select the "Colouring Mode Settings" parameter and press . The dialog box depends on which colouring mode is chosen.
Installing under UNIX/LINUX a) Standard Colouring Mode The dialog box for the standard colouring mode is: The available colouring attributes are normal, reverse video, underline, semigraphics and blink (optional). To set a colouring attribute, select it and press . The following dialog box appears: Note: the blink and underline parameters are disabled in standard colouring mode.
Installing under UNIX/LINUX b) Enhanced Colouring Mode This mode (available only with ENH firmware option) enables background colour, foreground colour and the display of the underline and blink to be set for each and any attribute. Example: the multiple attribute Blink+Reverse can be displayed with red foreground, green background, no blinking and underline enabled.
Installing under UNIX/LINUX To set a colouring attribute, select it and press . The following dialog box appears: According to the Blink allowed and Underline allowed parameters, 8 or 16 foreground and background colours are available and the Blink and Underline parameters are enabled or disabled. 5.1.6 - Underline Attribute Management The reverse video attribute, the bold attribute and the blinking attribute are supported by all VGA monitors.
Installing under UNIX/LINUX b) Using the Colouring Mode The AX3000 colouring mode is used to provide different foreground and background colours for each monochrome attribute. Thus, although no underline appears on the screen, normal and underlined text can be distinguished by different background colours. The benefit of this method is that the colouring mode is dedicated to a single session. Sessions with different colours, or with the native colours of a software package, can be run on the same AX3000.
Installing under UNIX/LINUX 3.4.1), the "Login Script" parameter is used to enter the script commands. Note: if the "Script Login" parameter is not present, then either the AX3000 hardware is too old (only 2Kb of NVRAM) or the "SRI" firmware option is not loaded. The login script is a character string with the following characteristics: - Maximum 60 characters. - The string is composed of tokens. The NULL character (encoded by \00) is used as a token-separator.
Installing under UNIX/LINUX 5.1.8 - The Multi-Shell The AXEL multi-shell software allows multiple telnet sessions on the same host, with the same user name, without demanding multiple logons. This is done by running the AXEL tcpmsh program from a UNIX shell. This supports up to eight duplicated sessions. Operating example: you could run four multi-shell sessions (or «views») across each of two telnet connections to different hosts.
Installing under UNIX/LINUX The main tcpmsh options are: - b: selecting generic names of pseudo-terminals: - b 0 (default): using ttypx (x is any decimal value from 0 to 63), - b 1: using ttypx (x is any hexadecimal value from 0 to 3Fhex), - b 2: using ttypx, ttyqx, ttyrx and ttysx (x is any hexadecimal value from 0 to F). - c: a different overscan colour is associated with each view - f file: initial commands. This command file has a maximum of eight lines.
Installing under UNIX/LINUX If a view does not already exist, the tcpmsh program allocates a pseudoterminal, launches the view and runs .profile. To delete a view, move to it () and exit the shell (by typing exit or pressing ). The tcpmsh software releases the associated pseudoterminal and moves to the first view. If the deleted view was the only active view, the program terminates. 5.
Installing under UNIX/LINUX (where X is the session number). The following dialog box is displayed: Set the following parameters: - Protocol: vnc - Host: the hostname on which the Xvnc daemon is run - TCP Port: numeric value associated with the display (see next chapter). - Auto Connection: Yes or No. - Auto Reconnection: Yes or No.
Installing under UNIX/LINUX These parameters are: - Resolution: Press to change the resolution. On AX3000 models 65/65E, the resolutions available are 800x600 and 1024x768. The VGA frequency can be customized through the 'Advanced' menu (see Appendix A.10.8).
Installing under UNIX/LINUX 5.2.2 - Configuring VNC on the Unix/Linux Server Warning: it is assumed that the X11 environment is already installed (utilities, directories and files) on the Unix/Linux server. Mount the Axel CD-ROM and copy the following files onto the hard disk: - axvnc (VNC configuration utility, on CD supplied, under /bin). Copy axvnc to /etc. Set execute permission by invoking chmod +x axvnc. - Xvnc (VNC server, on CD supplied, under /bin).
Installing under UNIX/LINUX Note: if the default font paths given by the O.S are not needed, use the '-nofp' option when axvnc is run. The second screen gives two options: - Login - the user is presented with a standard Unix/Linux graphical login followed by a standard desktop.. - Any - the terminal automatically launches a script which launches an application. (For example ‘rdesktop’, or ‘netscape’ can be run without an underlying display manager reducing memory and CPU requirements).
Installing under UNIX/LINUX Note: a more precise list of differences is given in Chapter 6.6. This chapter deals only with the (x)inetd method. For more information about the inittab method, consult the Section 'Other Display Managers'. After selecting the (x)inetd method, a similar screen is displayed: (x)inetd and /usr/share/config/kdm/kdmrc will be modified. Please confirm: Y *** Checking INET environment (/etc/services and /etc/xinetd.
Installing under UNIX/LINUX A VNC terminal with Login is defined by: - its display number: this is the VNC session TCP port (1=5901, 2=5902...), - its resolution:800x600, 1024x768 or 1280x1024, - its number of supported colour bits: 8 bits/pixel (256 colours) or 16 bits/pixel (65535 colours, only on models 75/75E). Notes: - Depending on the operating system, the Xvnc daemon will be launched either from the Xservers file or /etc/inittab.
Installing under UNIX/LINUX A VNC terminal without Login is defined by: - its display number: this is the VNC session TCP port (1=5901, 2=5902...), - its resolution:800x600, 1024x768 or 1280x1024, - its number of supported colour bits: 8 bits/pixel (256 colours) or 16 bits/pixel (65535 colours, only on models 75/75E). - the dedicated application (absolute pathname and parameters). Notes: - The Xvnc server and application are run by the RunScriptVNC script which is automatically created by axvnc.
Installing under UNIX/LINUX 5.3.1 - The tty Protocol The tty server is a Axel proprietary protocol. An additional piece of software is needed (see Chapter 5.4). The Unix/Linux host must run the AXEL tty server daemon (axttyd). The configuration file axttyd must contain a list of AX3000 auxiliary ports and the pttys associated with each. Each auxiliary port using the tty protocol (see Chapter 3.5.5) is identified by the name of the AX3000 (from the /etc/hosts file) and a special keyword.
Installing under UNIX/LINUX In this example, axname is the name of the AX3000 (refer to /etc/hosts file) and parallel is the Printer Port Name of the AX3000 auxiliary port. 5.3.3 - Using Transparent Mode One of the three auxiliary ports should be selected as the default printer port which will be controlled by escape sequences. Select the [Configuration]→[Terminal]→[General] dialog and set the 'default printer port'.
Installing under UNIX/LINUX The AXEL tty server creates a ‘pipe’ between pseudo devices on the UNIX host (/dev/ttypx) and AX3000 resources (sessions and/or auxiliary ports). This ‘pipe’ lets Unix treat the Axel sessions and auxiliary ports as local resources. Note about pseudo-terminals: a pseudo-terminal is composed of two parts: a master file and a slave file.
Installing under UNIX/LINUX Note: the source file and the makefile are also provided. If the binary file required for your operating system is not provided, it can be generated. Copy the AXEL association file (axfile) into the /etc directory: To launch the AXEL tty server automatically, whenever the host is booted, copy into the boot directory the S91axel file (for Unix) or the S91axtty file (for Linux). The S91axel or S91axtty files launch the AXEL tty server.
Installing under UNIX/LINUX Notes: - Lines beginning with '#' are ignored. - Association lines 1, 2, 4 and 5 use the tty service, and association line 3 uses rtty service. - Association line 4 uses a link file (/dev/axel). This file is linked with an undefined slave ttyp (/dev/pts/xxx). This link file is automatically created when axttyd is run. Errors (syntax error, unknown AX3000 hostname, ptty not available, etc) are recorded in a log file.
Installing under UNIX/LINUX 5.4.4 -The axttyd Mechanism The axttyd daemon performs the following steps: - init stage: association file checking (errors are reported in the log file) and associated ptty opening (masters and slaves), - rtty stage: for each rtty association, a child process is created. Each child process listens on the associated ptty. When data is received a socket is opened on the AX3000 auxiliary port. Bi-directional communication is then enabled.
Installing under UNIX/LINUX - password : specify the set-up password if set. 5.5.2 - Resetting an AX3000 resource (screen session or aux. port) The reset feature allows: - a network service to be stopped and restarted - to apply new serial line settings (data transfer rate, handshake, etc.). The supported resources are: - screen sessions: sess1, sess2, ..., sess8 - auxiliary ports: aux1, aux2 and parallel.
Installing under UNIX/LINUX 5.5.4 - Setting-Up the AX3000 The contents of a file is used to set-up the AX3000: # rsh axname setup_send password < /tmp/axel Where: - axname : AX3000 name (/etc/hosts) or IP address, - setup_send : command for set-up the AX3000, - password : specify the set-up password if set. For more information about this command, refer to Chapter 10. 5.5.5 - Downloading Firmware To download an AX3000 firmware through TFTP: # rsh axname ax_download password /axfirm/axel 192.168.1.2 192.
Installing under OS/400 CHAPTER 6 --INSTALLING UNDER OS/400 TCP/IP AX3000 User's Manual 89
Installing under OS/400 This chapter covers AX3000 installation under OS/400. This chapter is dedicated to the operation of the AX3000 in the OS/400 environment. For more general information about the AX3000 (network and session settings, instructions for users, etc) please refer to the previous chapters. The AX3000 is able to handle both 5250 screen sessions (tn5250 emulation) and printers (protocols Prt5250 and LPD). Note: these 5250 protocols are only available with the I52 firmware option. 6.
Installing under OS/400 To set the keyboard type, enter the AX3000 Set-Up and select the [Configuration]→[Terminal]→[General] menu. Set the "Keyboard Type" to "PC" or "AS400 (F24)" in the displayed box Press to enter the AX3000 Set-Up with an AS400 keyboard. b) In event of problems If the AX3000 setting is not consistent (a PC keyboard is attached but a 5250 keyboard is declared, or vice versa), the keyboard won’t work.
Installing under OS/400 These parameters are: - Connection Type: select telnet - Host: press to select the host from a list - TCP Port: enter 23. - Auto-Connection - Auto-Reconnection - Login Script: press to set the Auto-Signon function (see Chapter 6.1.4). - Configuration: press to select '5250' - TERM Value: IBM-3477-FC - Terminal Name (DEVNAME): if this name is left blank, the OS/400 will associate a dynamic name to this terminal (i.e.: QPADEV001).
Installing under OS/400 a) 5250 Emulation General Parameters Within the 'Session Profile' box, select 'General Parameters' and press . The following box is displayed: These parameters are: - Character Set: the two possible values are: - national (some characters are keyboard nationality dependent), - multinational. - Cursor Shape: three possible values: underline, half-block or block. Note: to change the cursor shape from a 5250 session press (or with a PC keyboard).
Installing under OS/400 - custom: any character can be replaced by the Euro symbol within the current character set (use the decimal notation). - Column Separator: the two possible values are: - no: this video attribute is not displayed. - yes: this video attribute is displayed, but due to VGA limitations, it is displayed as underlining. - Rule: Type: the "rule" function allows the cursor to be located easily among other characters.
Installing under OS/400 Within the 'Session Profile' box. Select "User Defined Key" and press . The following box is displayed: These parameters are: - , , , and : a list is used to set these key values (Enter, Field Exit, New Line, Roll Down and Roll Up). Note: the same value can be used for several keys.
Installing under OS/400 related profile parameters (username, password, etc.). The Auto-Signon box is accessed by selecting the "Login Script" parameter within the [Configuration]→[Terminal]→[Session X] box (see Chapter 6.1.2): This box allows a value to be entered for each parameter displayed within an AS/400 Signon Screen: - Username - Password (available only if 'Username' is not empty): press to enter the password. - Program/Procedure (available only if 'Username' is not empty).
Installing under OS/400 - AUX2 port: select [Configuration]→[Terminal]→[General]. Within this box, if 'Mouse' parameter exists set it to 'AUX2'. Then, select [Configuration]→[Ports aux.]→[AUX2]. Within this box, set "Associated Service" to "none" and "Operating Mode" to "Mouse". The mouse must be enabled for each session. This is done though the session profile ([Configuration]→[Terminal]→[Session X]). Within this box, select "General Parameters" and press .
Installing under OS/400 The status symbols are described in the following table. Symbol ] ( X © A ^ ð R P LL/CC Name System Available Message(s) Waiting Input Inhibit Meaning The host system is operating and available This symbol, and a beep, indicate the host system has one or more messages for the terminal.
Installing under OS/400 5250 Functions: 5250 Functions 5250 Keyboard Attention Back tabulation Clear end of field Clear all fields Cursor shape (see Chapter 1.2.3) Duplication Enter Euro symbol Execute macro F1...F12 F13...F24 Fast left Fast right Field Field + Field Exit Help Hexa Home of field New Line Print (local mode in PC850) Print (Print HOST mode) Record Macro Reset Roll Down Roll Up <|←> or <→|> ... ...
Installing under OS/400 Axel Functions: Axel Function AX3000 Shutdown AX3000 Set-Up Disconnecting the session Sending data to the aux. port 5250 Keyboard PC/AT Keyboard 6.2.3 - Programming Function Keys (Macro Feature) The Axel 5250 emulation allows function keys to be programmed.
Installing under OS/400 Example: 1 - Press to set the Record mode. The 5250 status line is set in reverse video mode and the following information is displayed (the 24 boxes are the 24 function keys, a solid box means that data is recorded): 127 MEMOR 17/21 2 - Press one of the function keys ( to or to ). The 5250 status line is set in normal mode and the following information is displayed: R 127 F1 17/21 Note: 'R' indicates the Record mode.
Installing under OS/400 6.2.4 - The Mouse Four mouse actions are possible: - left-click, two possible actions are possible depending on the character string under the mouse cursor: - If the character string is a function key label, this function key is sent (keystroke emulation). - Otherwise the text cursor is moved to the mouse cursor location.
Installing under OS/400 These printers can be controlled by one of two protocols: - Prt5250: this service (RFC 2877) is OS/400 oriented. A printer controlled by this service is seen as a standard spooled system printer device. - LPD: this service (RFCs 1048 and related) is provided as a standard feature by major operating systems (Unix/Linux, NT, etc.). The main benefit of this protocol is an LPD printer can be shared by different operating systems.
Installing under OS/400 In the displayed box, set the "Associated Service" to "Prt5250", then select "Net Service Parameters" and press . The following box is displayed: These parameters are: - Host: the hostname to which the AX3000 opens a printer connection (press to get a list of available hosts). This parameter must be entered. - Advanced: access to a group of parameters. The default values of these parameters are suitable for most of the use.
Installing under OS/400 - Paper Source 1 (PPRSRC1): selected through list. Default value: *MFRTYPMDL - Paper Source 2 (PPRSRC2): selected through list. Default value: *NONE - Envelope hopper (ENVELOPE): describes the paper source 3 (selection through list). Default value: *NONE - ASCII 899 support (ASCII899): specifies if the code page ASCII 899 is supported by the printer. Default value: *NO - WSCST name (WSCSTNAME): qualified name of the customising object. - WSCST library (WSCSTLIB): associated library.
Installing under OS/400 If not there is a basic hardware problem that needs to be fixed. Check cable, check cable is attached to correct port in back of AX3000 etc. When the AX3000 printer is not "seen" by the OS/400 spooler the following problems can be suspected. a) Parallel Printer Connection With a parallel printer, the Prt5250 session is established only if the printer is powered-on and ready to print. Note: certain AX3000 models offer also a serial DB25 port.
Installing under OS/400 The main error codes are: - 8903 (Device not valid for session): the printer name is used for another connection. - 8925 (Creation of device failed): during the printer creation operation, at least one parameter is detected wrong (ex.: non-existing printer model). - 8928 (Change of device failed): during the printer modification operation (reconnection with different parameters), at least one parameter is detected wrong (ex.: non-existing printer model).
Installing under OS/400 6.4.2 - Resetting an AX3000 resource (screen session or aux. port) The reset feature allows: - to stop and restart the associated network service - to apply new serial line settings (data transfer rate, handshake, etc.). The supported resources are: - screen sessions: SESS1, SESS2, ..., SESS8 - auxiliary ports: AUX1, AUX2 and PARALLEL. Use the following command to reset a resource: ===> RUNRMTCMD CMD('AX_SINIT password RESS') RMTLOCNAME('192.1.1.
Installing under OS/400 b) Under OS/400 The whole AX3000 set-up can be obtained by invoking the following command: ===> RUNRMTCMD CMD(SETUP_GET) RMTLOCNAME('192.168.1.241' *IP) or a partial set-up can also be obtained (only used set-up parameters are sent): ===> RUNRMTCMD CMD(SETUP_GET_LITE) RMTLOCNAME('192.168.1.241' *IP) Where: - SETUP_GET : command for getting the whole set-up, - SETUP_GET_LITE : command for getting the partial set-up, - 192.168.1.241 : AX3000 IP address.
Installing under OS/400 Parameters of the RUNRMTCMD command: - AX_DOWNLOAD : command for firmware downloading, - password : specify the password if the set-up is passwordprotected, - /axfirm/ax3000 : path and name of the firmware file, - 192.168.1.180 : AS/400 IP address, - 192.168.1.241 : AX3000 IP address. Messages are displayed on the target AX3000 (See Chapter 11.4). 6.4.
Installing under OS/400 two connections with the same DEVNAME. This problem can be solved by tuning 'keepalive' function of the OS/400 Telnet Server. The keepalive function allows sessions to time out. Keepalive probes are automatically sent by the OS/400 host when a connection has been idle for a specified time. If the TCP/IP peripheral does not respond, the connection is dropped. The socket is released and applications associated with the connection are killed.
Installing under OS/390 CHAPTER 7 --INSTALLING UNDER OS/390 TCP/IP AX3000 User's Manual 113
Installing under OS/390 This chapter covers AX3000 installation under OS/390 zSeries. This chapter is dedicated to the operation of the AX3000 in the OS/390 environment. For more general information about the AX3000 (network and session settings, instructions for users, etc) please refer to the previous chapters. Note: the 3270 protocol is only available with the I32 firmware option. 7.1 - 3270 SCREEN SESSION The IBM 3270 emulation type developed by Axel is IBM-3477-FC.
Installing under OS/390 7.1.1 - Setting a Session To set a profile session, enter the AX3000 Set-Up and select the [Configuration]→[Terminal]→[Session X] menu (where X is the session number to be configured). The following box is displayed: These parameters are: - Connection Type: select telnet - Host: press to select the host from a list - TCP Port: enter 23.
Installing under OS/390 7.1.2 - Customising the 3270 Emulation Various 3270 emulation parameters can be modified but generally the default values are the most suitable. To customise the 3270 emulation, enter the AX3000 Set-Up and select the session profile ([Configuration]→[Terminal]→[Session X] menu). Then select 'General Parameters' and press .
Installing under OS/390 7.2 - USING THE TERMIMAL 7.2.1 - The 3270 Status Line Note: the 3270 status line is different than the AX3000 TCP/IP status line. (The AX3000 TCP/IP status line displays information about current connected sessions. This line can be enabled/disabled through the AX3000 Set-Up).
Installing under OS/390 Keyboard Symbols Symbol X () X X > X NUM X ← → Meaning Keyboard is disabled Only is disabled Error: too much data entered. Press Error: numeric value must be entered. Press Error: invalid cursor position. Press Mode Symbols Symbol © ^ R P LL/CC Meaning is currently pressed or the keyboard is in Caps Lock mode The insert mode is enabled ( key) The "Record" mode is set (see Chapter 6.2.3) The "Process" mode is set (see Chapter 6.2.
Installing under OS/390 The following table lists the other useful keys: 3270 Functions PC/AT keyboard Fast cursor move to right Fast cursor move to left Backspace Tab BackTab Home Newline EOF Erase Input Insert mode Delete Duplicate Field Mark System Attention Reset Clear PA1 PA2 PA3 PF1 PF13 Enter or or
Installing under OS/390 switching off. Recorded keystrokes can be assigned to any of the twelve function keys ( to ). a) Programming a Function Key To record a series of keystrokes proceed as follows: - press to set the record mode, - press any of the 12 function keys to which you want to assign, - type the key sequence you want to save, - press to exit the record mode. Notes: - Maximum Keystrokes Recorded: for each session there is a maximum of 127 keystrokes recordable.
Installing under OS/390 b) Processing a key sequence To execute a series of keystrokes that have been recorded: - press to set the Process mode, - press the recorded function key, - the key sequence is processed. Example: 1 - Press to set the Process mode.
Installing under Windows CHAPTER 8 --INSTALLING UNDER WINDOWS TCP/IP AX3000 User's Manual 123
Installing under Windows This chapter covers AX3000 installation under Windows This chapter describes the operation of the AX3000 in a Windows environment. For more general information about the AX3000 (network and session settings, instructions for users, etc) please refer to the previous chapters. The RDP protocol (Remote Desktop Protocol), designed by Microsoft, is the native protocol to connect graphical terminals to a Windows Operating System.
Installing under Windows 8.1 - RDP SCREEN SESSION The AX3000 allows up to four concurrent and independent sessions but only one can be set-up in RDP or RDP 5 protocol. 8.1.1 - Setting-Up the AX3000 To set the RDP session, enter the AX3000 Set-Up and select the [Configuration]→[Terminal]→[Session X] menu (where X is the session number to be configured).
Installing under Windows On AX3000 models 75/75E, the resolutions available and VGA frequencies are selected through a list: 800x600 60Hz 800x600 72Hz 800x600 75Hz 800x600 85Hz 1024x768 60Hz 1024x768 70Hz 1024x768 75Hz 1024x768 85Hz 1280x1024 60Hz 1280x1024 75Hz - Bits per Pixel (only available for RDP 5): sets the number of colours.
Installing under Windows These parameters are: - Encryption: three values of encryption are available. (for more information see Chapter 8.1.2): - No: only non-encrypted connections are accepted. - Low Level: only one-direction encrypted connections are accepted. (Data sent by Windows is encrypted). - Medium Level: both-direction and one-direction encrypted connections are accepted. - High Level (models 75/75E only): only both-direction encrypted connections are accepted.
Installing under Windows - Automatic Logon: set this parameter to 'Yes' to get an automatic logon. For more information about the auto-login, see Chapter 8.1.2. - Password (available only if 'Automatic Logon' is set to 'Yes'): press to enter the password. - Domain: this is the default value for the Windows domain field of the Login screen. - Auto-Run: by default the Terminal Services connection offers a Windows desktop.
Installing under Windows Note: the printer dataflow can be compressed. See next sub-chapter. d) Bandwidth Within the 'Session Profile' box, select 'Bandwidth' and press . The following box is displayed: These parameters are: - Bitmap Cache: enabling the bitmap cache allows the AX3000 to store images (icon, buttons, etc) locally. This can both improve the AX3000 performance and decrease network traffic. - Compress: this allows Windows to send compressed data.
Installing under Windows - Mouse Events Reported: the options are: - all (default): all mouse events (clicks and position) are sent to the server. - click: only the click events are sent to the server. This reduces the data flow. But the mouse cursor is not updated in real time. This mode can significantly reduce bandwidth. The following parameters are available only for the RDP 5 protocol. In addition, they are only supported when the terminal is connected to a Windows 2003 server.
Installing under Windows When this utility is run the dialog box below is displayed: To configure the RDP server, select 'Connections' in the left panel, the doubleclick the line 'RDP-Tcp' on the right panel. Another dialog box is displayed. It allows setting: - the encryption level, - the automatic logon, - the idle session limit. a) Encryption Level The data flow between the RDP server and the RDP client is generally encrypted.
Installing under Windows The terminal encryption level must match that of the server. Note: despite its name low encryption level is a satisfactory security level in most cases. Within Server¥Terminal communication, only data sent by the terminal is critical (password, confidential code, etc). The unencrypted data sent from the server is the physical screen display, i.e. colored pixels and not text. To modify the encryption level, within the 'RDP-Tcp Properties' box, click on the 'General' tab.
Installing under Windows b) Automatic Logon Information required for logon (username, domain name and password) can be provided by the RDP terminal. This saves manually entering this information at every login. This feature must be enabled at the RDP server level (by default an automatic password is not accepted by the server). To allow automatic logon, within the 'RDP-Tcp Properties' box, click on the 'Logon Settings' tab.
Installing under Windows Disable the 'Always prompt for password' check box. c) Idle Session Limit When the AX3000 is turned off without care, then current TCP/IP connections remain active on the server side (see Chapter 8.2.3). To avoid these 'phantom' sessions, an automatic clean mechanism is offered. This destroys idle sessions after a certain time.
Installing under Windows The idle session disconnection can be set either at the user settings level (see the User Properties dialog box) or at a global level. For this second method, within the 'RDP-Tcp Properties' box, click on the 'Sessions' tab. The following information is displayed: Enable the 'Override user settings' check box and set the required delay for the 'Idle session limit' parameter.
Installing under Windows d) Desktop Background with Windows 2003 By default, with a Windows 2003 server, it is impossible to select a desktop background for an RDP terminal. To allow a desktop background, run the "Group Policy Object Editor" (GPEDIT.MSC): Expand the tree to [Computer Configuration]-[Administrative Templates][Windows Components]-[Terminal Services]. Set the parameter "Enforce Removal of Remote Desktop Wallpaper" to "Disabled".
Installing under Windows To allow blank passwords run the "Local Security Policy" utility (in [Start][Program]-[Administrative Tools]): Expand the tree to [Security Setting]-[Local Policies]-[Security Options]. Set the parameters "Accounts: Limit local accounts use of blank password to console logon only" to "Disabled". 8.1.
Installing under Windows On the left panel, select the session to be killed, then right-click. Within the displayed menu, select 'Disconnect' command. After confirmation, the selected session will be closed and removed from the session list. 8.2 - USING THE AX3000 8.2.1 - Opening an RDP Session On successful connection, the AX3000 displays the graphical login screen or the desktop if the automatic-logon function is set. 8.2.
Installing under Windows When the RDP session is established, the value of certain parameters can be re-negotiated by the server (for example the number of colours). This information box gives the values actually used: Server IP Address Server Version License Connection Name Encryption Number of colors Resolution Compression Required Screen Printer Printer : : : : : : : : : : : a.b.c.
Installing under Windows c) Disconnect from the AX3000 Keyboard The keystroke (locally processed by the AX3000) allows the current session to be disconnected and works regardless the protocol or emulation. As above, the RDP session is disconnected (at the TCP/IP level) but the current environment (desktop and running applications) is not closed. The user will be able to retrieve this environment the next time the connection is opened. 8.2.
Installing under Windows available. (See Chapter 8.1.1, Sub-Chapter c). The same printer can be handled with both LPD and RDP redirection protocols. The main characteristics of these protocols are: LPD Protocol: - The printer must be added to the Windows spooler by the administrator. - The printer name is static. - The printer is available when the terminal is powered-on and can be accessed by any user. - The printer dataflow is not compressed.
Installing under Windows - Printer Port Name: this is the port identifier. Normally the same name is used for the printer at the operating system level. - NL=CR+NL Filter: The line feed character 0x0A can be mapped to carriage return + line feed 0x0D 0x0A, Note: if the auxiliary port used for printing is a serial port, set the 'Printer' operating mode. 8.3.2 - Setting-Up the Windows Server To add a printer, select the 'Add printer' icon (in the 'Start'¤'Settings'¤'Printers' menu).
Installing under Windows applications they are not meant to access. They may also be able to change setup and configuration parameters. AxMenu allow users access only to applications the administrator has authorised. The administrator creates a profile for each user which sets the appearance of the screen (Menu, Tool-bar or Desktop) and applications available. Example of 'Menu': the menu is displayed in the centre of the screen.
Installing under Windows 8.5 - REMOTE ADMINISTRATION An administration utility (AxRM or Axel Remote Management) is available free on the Axel Web site (http://www.axel.com). The AxRM software allows system administrators to manage and configure Axel TCP/IP products remotely over a network. The remote Axel device is selected by its IP address or network name.
Tools and Statistics CHAPTER 9 --TOOLS AND STATISTICS TCP/IP AX3000 User's Manual 145
Tools and Statistics This chapter describes the embedded AX3000 tools. The AX3000 provides the following features: - the ping command - connection management - a statistics environment Note: these functions are accessed from the AX3000 interactive set-up. 9.1 - THE PING COMMAND The ping command is used to check for the presence of a live TPC/IP device. Select the [Diagnostics]→[Ping] dialog from the AX3000 set-up, then enter the IP address or the name of the TCP/IP peripheral.
Tools and Statistics Select the [Diagnostics]→[Connection state] dialog to check the status of all defined connections: For each session, the following information is displayed: - No: session number (from 1 to 8). - Type: possible values are telnet, tty, vnc or rdp. - State: the possible values are: - Established: the session is connected, - Closed: the session has ended, - Syn sent: connection request in progress, - Time Wait: connection close in progress. - Host and IP Addr Host: the associated host.
Tools and Statistics For each auxiliary port, the following information is displayed: - Port: the name of the port: AUX1, AUX2 or Parallel - Service and Other: information about the associated network service: - lpd: printer port name and optional filter, - rcmd: printer port name, - telnet: associated host, TCP port, TERM and connection flags, - tty: associated host, TCP port and connection flag, - prt5250: associated host, TCP port, printer name and AS/400 connection status, - printd or rtty: TCP port an
Tools and Statistics 9.3.1 - Ethernet Statistics The following information is displayed: "Output" and "Input" are the number of correct frames (transmitted and received) The error section gives the type and the number of errors. (When everything is fine, the 8 parameters of this section are set to 0.) "Hardware Interrupts" gives information about the network chip. "Unknown Frame Type" is the number of non-TCP frames received. (Example IPX frames.
Tools and Statistics 9.3.
Tools and Statistics The TCP client statistics contain information about connections where the AX3000 is acting as a client (telnet, tty and vnc): In both the above dialog boxes, the CONNECTION STATE section displays the following information: - Who: AX3000 resource involved in the connection: S1 (session 1), S2 (session 2), ..., AUX1, AUX2 or PARA (parallel). - Type: network service being used (telnet, tty, etc).
Tools and Statistics 9.3.3 - DHCP Client Statistics The DHCP client statistics contain information about DHCP operating mode: In the above dialog box, the following information is given: - State: the current DHCP state.
Remote Set-Up CHAPTER 10 --REMOTE SET-UP TCP/IP AX3000 User's Manual 153
Remote Set-Up This chapter covers remote set-up of the TCP/IP AX3000. 10.1 - OVERVIEW This feature enables an AX3000 to be set up remotely, using the a remote administration command. A text file (provided as an argument to the remote administration command) defines the value of some or all set-up parameters. It can either be: - created with a text editor or - obtained by a remote administration command on an AX3000 already set-up. The remote administration command depends on the operating system.
Remote Set-Up 10.2 - AX3000 REMOTE SET-UP To set-up an AX3000 remotely, use the 'setup_send' command. Example for Unix/Linux: # rsh axname setup_send password < conf_file Notes: - The next chapter explains how to create the configuration file conf_file, either using a text editor or using the 'setup_get' command on an existing terminal. Appendix A.6 contains a detailed description of the configuration file. - password: specify the password if the set-up is password-protected.
Remote Set-Up 'setup_get' command (or 'setup_get_lite' command). This command sends a list of all AX3000 parameters to standard output. Example for Unix/Linux: # rsh axname setup_get > /tmp/file The message 'Load set-up in progress...' is displayed on the operator’s console when the rsh command is processing. If a connection problem occurs a time-out error message is displayed. When the set-up parameters have been loaded, the message 'OK, set-up sent' is displayed on the operator’s console.
Remote Set-Up ERR 102: bad header label protocol version. Command: Cause: setup_send the protocol version (included in the header label) cannot be processed by the current AX3000 firmware. Consequence: the AX3000 set-up is not modified. Solution: use a configuration file with a compatible protocol. ERR 103: trailer label not found. Default factory set-up reloaded Command: Cause: setup_send the trailer label (END_AX_SETUP) is not found.
Remote Set-Up ERR 106: cmos busy. Command: Cause: setup_send another command (setup_get or setup_send) is running, or another user has entered set-up on the target AX3000. Consequence: no effect. Solution: Either wait for a few seconds and repeat the command, or arrange for the other user to exit set-up on the target AX3000. ERR 113: password required Command: Cause: setup_send, ax_reboot and ax_download the AX3000 Interactive Set-Up is password-protected.
Remote Set-Up ERR 202: xxx: invalid value. Command: Cause: setup_send the value assigned to this set-up parameter (xxx) is not valid (example: multi_nbpage=10). Consequence: the set-up parameter is ignored. The current value of this parameter is retained. Solution: check the possible values of this parameter (Appendix A.6). ERR 203: xxx: no place to store udk value.
Remote Set-Up Solution: check the host configuration. ERR 213: too many sessions or pages. Page number set to 1. Command: Cause: setup_send eight screens are supported by the AX3000. This resource is shared by sessions and pages (i.e. multi_nbsession ∗ multi_nbpage ≤ max. session). Consequence: to get a consistent configuration, the multi_nbpage parameter is set to one. Solution: check the number of sessions and pages. ERR 214: Associate host not found. Association reset.
Downloading Firmware CHAPTER 11 --DOWNLOADING FIRMWARE TCP/IP AX3000 User's Manual 161
Downloading Firmware This chapter explains how to upgrade TCP/IP AX3000 firmware over a network. Firmware can be downloaded, for example to add or improve AX3000 features. 11.1 - OVERVIEW 11.1.1 - Downloading Protocols Firmware can be downloaded in one of two ways: - tftp protocol: the operator must enter the location of the firmware file. - bootp and tftp protocol: this is an automatic procedure. The necessary parameters will already be available from a bootp server.
Downloading Firmware 11.1.2 - Under Unix These 2 protocols are included, but the default configuration does not launch the tftp and bootp daemons. To enable these protocols perform the following: - modify the file /etc/inetd.conf by removing the '#' comment character, from the beginning of the line(s) associated with tftp and/or bootps Note: for tftp, take care to use the 'public' mode (within inetd.
Downloading Firmware A file ‘tftp’ should be present in /etc/xinetd.d. This file contains the tftp server settings. Check the content of the file is as shown below: service tftp { socket_type = dgram protocol = udp wait = yes user = root server server_args = /usr/sbin/in.tftpd = / disable = no } Reboot if you modified any of these settings. Note: for a legacy Linux version, see the Chapter 11.1.2. 11.1.
Downloading Firmware 6 - Change the default TFTP directory: ===> CHGTFTPA ALTSRCDIR('/axfirm') 7 - Stop and restart the TFTP server ===> ENDTCPSVR(*TFTP) ===> STRTCPSVR(*TFTP) Then download the firmware from the AX3000 interactive set-up (see next chapter). 11.1.5 - Under Windows Windows operating systems don't include as a standard feature the tftp and bootp protocols. In this case, these 2 protocols must be bought and installed as additional software. 11.1.
Downloading Firmware Example for Unix/Linux: # rsh ax3001 ax_download password /usr/firm 192.168.1.249 Note about password: specify the password if the set-up is passwordprotected. (The same password it used). The message 'Downloading in progress...' is displayed on the operator’s console if the download runs correctly. Possible errors (displayed on the operator’s console): - ERR 105: invalid rcmd command: incorrect keyword (check the syntax and spelling).
Downloading Firmware 11.2.2 - Downloading Through Set-Up Enter AX3000 Set-Up () and select the [Download] menu. The following dialog box is displayed: Enter the following parameters: - Protocol: select tftp, - Filename: path and name of the firmware file, Anti-slashs of this character string must be doubled. For instance: C:\\AXEL\\FIRM. - AX3000 IP: this is an IP address only used during the downloading operation.
Downloading Firmware The bootp protocol is used get the location (IP address of the tftp host and filename) of the firmware file. This information is obtained by means of a broadcast. Information concerning this firmware file must have been configured within the selected UNIX host (known as the bootp host). Prerequisites for bootp: - the bootpd process must be run on the bootp host. - the bootpd configuration file (/etc/bootptab) must list an entry for every AX3000 which can download firmware.
Downloading Firmware IMPORTANT: if a problem occurred during a previous download operation (whatever method was used), the firmware of the target AX3000 may have been erased. To restore valid firmware, the bootp+tftp protocol will automatically be run when this target AX3000 is switched on. 11.3.1 - Remote Administration The remote administration command depends on the operating system. Refer to the Chapter 5.5 (Unix/Linux), the Chapter 6.4 (OS/400) or the Chapter 7.3 (OS/390).
Downloading Firmware 11.4 - THE DOWNLOAD PROCESS During the download operation, the following messages are displayed on the AX3000 monitor. 11.4.1 - The bootp Stage AX BOOTP V1.1a Flash Key 3 If a response is received to the bootp broadcast request, information about the firmware file location will be displayed: AX3000 IP: 192.168.1.242 bootp server name: vangogh bootp relay IP: 0.0.0.0 tftp server IP: 192.1.1.254 file name: /axel/firm0303 tftp router IP: 192.168.1.252 AX BOOTP V1.
Downloading Firmware Then, the selected firmware file is downloaded (each dot represents 512 bytes): Loading code ......................................................................... ......................................................................... ......................................................................... ......................................................................... ..... code loaded Finally, the AX3000 is automatically reset and the new firmware is enabled.
Downloading Firmware 11.5.2 - The tftp Stage A tftp error message can originate from either the tftp host or the AX3000. Depending on the error, the AX3000 firmware may be erased. If this happens the firmware code will be automatically downloaded (bootp+tftp protocol) the next time the AX3000 is power-cycled. Tftp Host Errors: tftp errno: xxx label - xxx is the error number, - label is the error message. This label is sent by the tftp host and is generated by UNIX running on the tftp host.
Downloading Firmware 14: the firmware file size is less than 256 bytes. This indicates that the file is not an AX3000 firmware file. 15: checksum error on the firmware file. AX3000 Flash Memory Errors: flash errno: xxx - xxx is the error number.
Appendix APPENDIX TCP/IP AX3000 User's Manual 175
Appendix The following appendices give information about: A.1 - Using the AX3000 interactive set-up A.2 - Network overview (Ethernet address, IP address and routers) A.3 - Adding an LPD printer within an operating system A.4 - DHCP protocol A.5 - DNS protocol A.6 - Remote set-up configuration file format A.7 - Setting the IP address by a ping command A.8 - Administration command list A.9 - Selecting TCP/IP or serial mode A.10 - Going further... A.11 - Default factory set-up and quick set-up A.
Appendix The AX3000 set-up comprises a horizontal general menu, which calls vertical menus or dialog boxes. A help line is located in the bottom of the screen. The AX3000 set-up screen appears as follows: A.1.2 - Navigation a) The Horizontal General Menu Move through the menu with horizontal arrow keys. A different vertical menu will be displayed automatically as each item is traversed. b) Vertical Menus Move through vertical menus with vertical arrow keys. Confirm the selected command by pressing .
Appendix Note: the symbol '>', beside a vertical menu item, indicates that it is a submenu. Expand the sub-menu with the key, then move through it with vertical arrow keys. c) Dialog Boxes Move through dialog boxes with vertical arrow keys. Two type of fields are distinguished in a dialog box: - button: press to perform the associated action. - parameter: two types of value occur: - a free value (numeric or character string): the data capture mode is automatically enabled (see the next chapter).
Appendix During this mode the following keys are enabled: - : confirmation - : abandon your changes - move the cursor within the character string - and : move the cursor directly to the beginning or the end of the string - : delete the character at the cursor position - : delete the character before the cursor position - : one of two editing modes: - insertion (default): the cursor takes the form of a blinking line or - overwrite: the cursor
Appendix A.2 - NETWORK OVERVIEW A.2.1 - Ethernet Addresses AX3000 terminals (like other devices equipped for Ethernet networking) have a unique hardware address which is issued by the manufacturer and cannot thereafter be modified. This address is in the form of six hexadecimal bytes, separated by colons, thus: AX3000 Ethernet address format: 00:A0:34:xx:xx:xx Select the '?' command in the horizontal menu of the AX3000 set-up to see the AX3000 Ethernet address. A.2.
Appendix For example: an AX3000 connected, over a network, to a host with an IP address 192.1.168.40 (class C: three bytes for the Network address) must have the three first bytes of its address set to 192.1.168. The fourth byte cannot be equal to 40. A.2.3 - Router Depending on the network topology, the AX3000 and the host may be installed on different physical networks and linked through one or several routers.
Appendix Example 1: router 1 is used to reach the 192.168.2.xxx network and router 2 is used to reach the 192.1.1.xxx network: 192.168.2.xxx 192.1.1.xxx Router 1 Router 2 192.168.1.11 192.168.1.12 AX3000 192.168.1.
Appendix Example 2: router 1 is used to reach both networks (192.168.2.xxx and 192.1.1.xxx): 192.1.1.xxx 192.168.2.xxx Router 1 192.168.1.11 AX3000 192.168.1.
Appendix A.3 - LPD PRINTERS This appendix gives the information needed to add an LPD printer within your operating system. For more information, refer to your system manuals. A.3.1 - Unix Use the appropriate UNIX system management tool to add a remote printer. At least, two parameters are requested: - the name of the remote host: enter the AX3000's hostname (refer to /etc/hosts), - the name of the printer: this is the Printer Port Name entered when the AX3000 was set up.
Appendix Printers can be added using either of two methods: - Standard Processing: AIX sends a raw file to the AX3000. Three parameters are required: - Name of Queue to Add: name of the printer accessed by the lp command - Destination Host for Remote Jobs: hostname of the AX3000 (refer to /etc/hosts) - Name of Queue on Remote Printer: this is the 'Printer Port Name' associated with the AX3000's port - Local Filter: AIX passes the file to the printer through a formatting filter.
Appendix To add a system printer invoke the following command (AXPRT01 is the OS/400 printer name): ===> CRTDEVPRT DEVD(AXPRT01) DEVCLS(*VRT) TYPE(3812) MODEL(1) FONT(11) To associate this printer with the AX3000 LPD port, you have to change its outqueue: ===> CHGOUTQ OUTQ(AXPRT01) RMTSYS(*INTNETADR) RMTPRTQ('PARALLEL') CNNTYPE(*IP) DESTTYPE(*OTHER) TRANSFORM(*YES) MFRTYPMDL(*NECP2) INTNETADR('192.168.1.
Appendix A.4.1 - Overview Here is a brief description of Axel’s implementation DHCP: - At boot time the AX3000 broadcasts DHCP requests to find the DHCP server. - If a DHCP server is found and correctly set-up, an IP address, and subsequently other parameters are given to the AX3000. - Before accepting the IP address the AX3000 can be set to check that the IP address given really is free (ARP protocol). - The IP address offered is given temporarily. This duration is called the 'Lease Time'.
Appendix A.4.3 - Using the AX3000 If the DHCP protocol is enabled the AX3000 automatically requests an IP address on boot and the following dialog box is displayed: DHCP: searching, please wait Note: the search can be aborted by entering the set-up. If a DHCP (or BOOTP) server is available an IP address is given after a few seconds.
Appendix - : rebooting the AX3000 to run the DHCP search again. - : entering the set-up to modify AX3000 settings. b) Re-negotiation Failure The lease time must be regularly re-negotiated (except if the IP address has been offered by a BOOTP server).
Appendix A.5 - THE DNS PROTOCOL The DNS protocol (Domain Name System) allows names to be 'resolved' by the AX3000. Resolving is retrieving an IP address associated with a name. A.5.1 - Overview A domain (computer network) can be considered as a tree, with branches (nodes) such as hubs, switches, routers, print servers etc, and leafs, for example PCs, terminals and printers.
Appendix has been obtained by a previous resolution. A.5.2 - Resolution Strategy To resolve a name, a DNS request is sent by the AX3000. A DNS request contains the destination DNS server IP address and the name to be resolved. To resolve a name possibly more than one DNS request is needed (if one or more default DNS domains are defined).
Appendix - linux: an IP address is associated. No DNS resolution. - www.axel.com: this is a full name. The resolution is first made with the name itself (www.axel.com). Then, in event of failure, the resolution is made with the first DNS domain (www.axel.com.servers.axel.com). Then, in event of failure, with the second DNS domain (www.axel.com.terminals.axel.com). A.5.3 - Resolution Method To resolve a name, the AX3000 sends DNS requests to the DNS server(s).
Appendix Two DNS Servers: 1 - A DNS request is sent to the server 1. 2 - In event of no response from server 1, this request is sent to the server 2. 3 - In event of no response from server 2, go back to step 1 (4 times max.). 4 - In event of negative answer from any server, the resolution is aborted. 5 - If other requests can be sent (using default DNS domains are defined), go back to step 1. Example: looking at the screen shots of the Chapters 3.2.2 and 3.2.
Appendix In the event of a problem, the "Resolved: a.b.c.d" message is replaced by an error message. For example: Connecting to as400.servers.axel.com:23 (Telnet)... Session number 1 Resolving... Srv: domain not found Press to close this session Error messages: error messages reported by the DNS server begins with Srv. Error messages from the terminal begin with "Loc". The main messages are: - Srv: domain not found: the name doesn't exist within this domain.
Appendix Example: BEGIN_AX_SETUP V1.1 # this is a comment tcp_host1_name=vangogh ... END_AX_SETUP Note: lines beginning with '#' are treated as comments and ignored.
Appendix In the following parameter lists, the possible values are bracketed after each set-up parameter. A configuration file can either be created using a text editor, or obtained from an already configured TCP/IP AX3000 (by using setup_get remote command). When a configuration file is obtained from an AX3000, the inactive parameters (undefined hosts, print server unused, colouring mode disabled, etc) are commented out.
Appendix ethernet_dhcp_leasetime ethernet_dhcp_clientid ethernet_dhcp_tracemode ethernet_dhcp_checkipaddr ethernet_noise=low (number) (character string, 10 char max.) (yes | no) (yes | no) (low | high) Notes: - When a configuration file is obtained from an AX3000, the ethernet_ipaddr and ethernet_netmask parameters are commented out (in order that the file may be used for configuring other AXEL Terminals). - The DHCP parameters are listed only with the DHC or DNS option.
Appendix tcp_router1_mask=255.255.255.0 tcp_router2_ip=192.168.1.253 tcp_router2_target=192.18.1.2 tcp_router2_mask=255.255.255.0 tcp_router3_ip=0.0.0.0 tcp_router3_target=default tcp_router3_mask=0.0.0.
Appendix aux%_filter_nl=no (yes | no) aux%_auto_ff=no (yes | no) aux%_rtty_accept=no (yes | no) aux%_associate_host=vangogh (character string, 64 char max.) aux%_associate_term=ansi (character string, 8 char max.) aux%_associate_autoconn=yes (yes | no) aux%_associate_reconn=yes (yes | no) aux%_associate_devname=PRN (character string, 10 char max.) aux%_associate_msgqname=QSYSOPR (character string, 10 char max.) aux%_associate_msgqlib=*LIBL (character string, 10 char max.
Appendix Note: Depending on the associated service (aux%_service), some parameters can be inactive. They are unmarked in the following table and commented out in the configuration file: Available Services parameter aux%...
Appendix Parallel Port Parameters parallel_service=none (none | rtty | printd | lpd | rcmd Prt5250) parallel_service_name=parallel (character string, 8 char max.) parallel_service_num=2050 (number) parallel_filter_nl=no (yes | no) parallel_auto_ff=no (yes | no) parallel_rtty_accept=no (yes | no) parallel_associate_host=vangogh (character string, 64 char max.) parallel_associate_term=ansi (character string, 8 char max.
Appendix Note: Depending on the associated service (parallel_service), some parameters can be inactive.
Appendix multi_s1=112 multi_s2=112 multi_s3=112 multi_s4=112 multi_s5=112 multi_s6=112 multi_s7=112 multi_s8=112 (number (number (number (number (number (number (number (number in in in in in in in in range range range range range range range range 2 2 2 2 2 2 2 2 to to to to to to to to 123) 123) 123) 123) 123) 123) 123) 123) Terminal Parameters term_screen=CRT-standard term_screen_enhanced=no term_keyboard=french term_screensaver=yes term_screensaver_delay=2 term_screensaver_password= term_scree
Appendix Note: when a configuration file is obtained from an AX3000: - the value of term_operating_mode is commented out. - term_screensaver_delay is commented out when the value of term_screensaver is no, - term_screensaver_password is always commented out. Session Parameters In the following section of the file, for ease of reading the session number (1 to 8) has been represented by the '%' character. In a real configuration file, the parameters for each session would, of course, be listed.
Appendix s%_eurocode= s%_screen_scroll=yes s%_screen_wrap=yes s%_screen_cursor=block s%_screen_overscan=09 s1_screen_enhanced=no s%_fctn_monitor=no s%_fctn_termprg=no s%_fctn_endprn=\1B[4i s%_fctn_colsep=yes s%_fctn_rule-style= s%_fctn_rule-move= s%_fctn_localwin=yes s%_kbd_code=scancode s%_kbd_capsmode=caps-lock s%_kbd_localcompose=no s%_mouse_enable=yes s%_vnc_geometry=1024x768 s%_vnc_depth= s%_vnc_shared=no s%_vnc_noinput=no s%_vnc_localmouse=yes s%_vnc_emulbutton=yes s%_vnc_mouseaccel=yes s%_rdp_geome
Appendix s%_rdp_encryption= s%_rdp_cachebitmap=yes s%_rdp_compression=yes (low | medium | high | no) (yes | no) (yes | no | screen | screen+printer) s%_rdp_desktopsave=no (yes | no) s%_rdp_msereport= (all | click) s%_rdp_bckg= (disabled| enabled) s%_rdp_wincontent= (disabled| enabled) s%_rdp_animation= (disabled| enabled) s%_rdp_theme= (disabled| enabled) s%_rdp_username= (character string, 64 char max.) s%_rdp_autologon=no (yes | no) #s%_rdp_password= (character string, 16 char max.
Appendix s%_udk_f7= s%_udk_f8= s%_udk_f9= s%_udk_f10= s%_udk_f11= s%_udk_f12= s%_udk_f13= s%_udk_f14= s%_udk_f15= s%_udk_f16= s%_udk_f17= s%_udk_f18= s%_udk_f19= s%_udk_f20= s%_udk_f21= s%_udk_f22= s%_udk_f23= s%_udk_f24= s%_udk_f25= s%_udk_f26= s%_udk_f27= s%_udk_f28= s%_udk_f29= s%_udk_f30= s%_udk_f31= s%_udk_f32= s%_udk_f33= s%_udk_f34= s%_udk_f35= s%_udk_f36= s%_udk_f37= s%_udk_f38= s%_udk_f39= s%_udk_f40= s%_udk_f41= s%_udk_f42= s%_udk_f43= s%_udk_f44= s%_udk_f45= TCP/IP AX3000 User's Manual (charac
Appendix s%_udk_f46= s%_udk_f47= s%_udk_f48= s%_udk_ins= s%_udk_end= s%_udk_dn= s%_udk_pgdn= s%_udk_left= s%_udk_five= s%_udk_right= s%_udk_home= s%_udk_up= s%_udk_pgup= s%_udk_minus= s%_udk_plus= s%_udk_del= s%_udk_esc= s%_udk_dot= s%_udk_backspace= s%_idk_enter= s%_idk_pgup=Roll-Down s%_idk_pgdn=Roll-Up s%_idk_np-enter=Field-Exit s%_idk_right-ctrl=New-Line s%_idk_dot=, s%_idk_backspace=Standard s%_idk_esc=Attention s1_idk_np-sign=Field s%_idk_AltGrF2= (character string, 32 char max.
Appendix - parameters referring to non-valid sessions are commented out. - the standard colouring mode parameters are commented out if the s%_color_mode parameter is set to no or to enhanced. - the enhanced colouring mode parameters are commented out if the s%_color_mode parameter is set to no or to yes (standard). - user-defined keys that are set to their default values (e.g. in s%_predefined_setup) are commented out. - the RDP password parameter (s%_rdp_password) is empty and is commented out.
Appendix Run the following command to associate the AX3000’s Ethernet address xx:xx:xx:xx:xx:xx with the IP address a.b.c.d (this command updates the ARP table): # arp -s a.b.c.d xx:xx:xx:xx:xx:xx Run a ping command: $ ping a.b.c.d The first ping requests are not acknowledged. But after few seconds the AX3000 is rebooted and replies the ping requests. The AX3000 is now set with the a.b.c.d IP address.
Appendix ax_reboot ax_sinit setup_get setup_send ax_download ax_version ax_getstat Rebooting the AX3000. Example: rsh ax3000 ax_reboot [password] More information: chapter 10.2 Resetting an AX3000 resource (screen session or aux. port) Example: rsh ax3000 ax_sinit [password] sess1 Requesting the AX3000 Set-Up. Example: rsh ax3000 setup_get > file More information: chapter 10.3 Setting-up the AX3000 through a text file. Example: rsh ax3000 setup_send [password] < file More information: chapter 10.
Appendix a) Enabling the Serial Mode Enter the AX3000 Set-Up () and select the [Configuration]→ [Advanced]→[Operating Mode] menu. The displayed dialog box specifies the current operating mode (TCP/IP) and gives the choice to 'keep this mode' or to select the 'serial' mode. Select the 'serial' mode. Note the displayed information box that informs you to power-cycle the AX3000 for changes to take effect.
Appendix For more information (Unix settings, multi-screen parameters, etc.), please refer the AX3000 model 40B literature. A.9.2 - TCP/IP Mode Description of the procedure to configure the AX3000 terminal for TCP/IP Ethernet mode from serial mode. a) Enabling the TCP/IP Mode Enter the AX3000 Set-Up () and select the [Configuration]→ [Advanced]→[Operating Mode] menu.
Appendix Models 55/55E, 60/60E and 65/65E: Models 75/75E: A.10.1 - The 'mss' and 'window' Parameters These parameters are common to all TCP/IP AX3000 models.
Appendix These two parameters are the AX3000 resources allocated to telnet and tty screen sessions for receiving network data: - mss (maximum segment size) is the largest segment of TCP data. This size is negotiated with the server at the connection time. - window is the reception windows size (i.e. the size of the buffer on which the TCP data is stored. It is not advisable to modify these two values unless the input data flow is not continuous (i.e.
Appendix because the TCP ports are different). However this does create ‘phantom’ sessions, as the initial sessions are still active from the server’s perspective, and must be killed by the server. This can be done with the ‘keepalive’ process, manually killing or rebooting. In some situations it may be beneficial to have always the same TCP port for an AX3000 resource (to avoid phantom sessions or to identify connections). This is the fixed port assignment.
Appendix A.10.6 - The 'IP Addr. Set by Ping' Parameter This parameter is common to all TCP/IP AX3000 models. This parameter allows or disables the AX3000 IP Address to be set by a ping command. (see Appendix A.7). Note: a new value takes immediately effect. A.10.7 - The 'Rejection Threshold' Parameter This parameter is for AX3000 models 55/55E, 60/60E and 65/65E. Changing the value of this parameter (high → low) increases the AX3000 reception sensitivity.
Appendix the nominal value. Communication fails if the difference between the AX3000 base frequency and the device base frequency is too large. If this problem is suspected (the data transmitted or received on an auxiliary serial port is not correct whatever the baud rate or the cable length) try the alternative values of the auxiliary port frequency. Note: the frequency modification takes immediately effect. A.10.
Appendix The AX3000 will not transmit data for printing if the printer handles only the "Busy" signal, This parameter determines whether the "Select-In" and/or "Paper Empty" signals will be selected in addition to the "Busy" signal (which is always used). Note: the signal modification takes immediately effect. A.10.13 - The 'Operating Mode' Parameter This parameter is common to all TCP/IP AX3000 models. Data is usually sent to the parallel port through a method based on 'interrupts'.
Appendix TCP/IP: - Enable DHCP: from the quick set-up - AX3000 IP Address: from the quick set-up - AX3000 Net mask: depends on the AX3000 IP address or from DHCP - host: a single host from the quick set-up - Router: from the quick set-up or from DHCP - DNS server: server #1 from the quick set-up or servers #1 and #2 from DHCP - DNS search domain: domain #1 from the quick set-up or from DHCP - Special parameters: - mss: 800 (4096 if VNC, RDP or I52) - window: 512 (1024 if VNC, RDP or I52) - ttl: 255 - TCP p
Appendix Terminal: - Number of session: from the quick set-up - Number of page/session: 1 - Flip between session: - TCP/IP status line: no - For each session: - Connection protocol: from the quick set-up (telnet, VNC or RDP) - host: from the quick set-up - TCP port: 23 (telnet), 5901 (VNC) or 3389 (RDP) - auto connection: no - auto reconnection: no - login script: no - Pre-defined configuration: from the quick set-up - General parameters: from the pre-defined configuration - TERM value: from the
Appendix AUX2 Auxiliary Port: - Operating mode: from the quick set-up (mouse if VNC, otherwise printer) - Speed: 9600 - Format: 8/1/none - Handshake for transmission: XON/XOFF - Handshake for reception: none - Test device presence: no - AUX frequency: standard (for M55/55E, M60/60E and M65/65E) - Pre-Print string: "" - Post-Print string: "" Parallel Auxiliary Ports: - Supplemental signal: select (and none for M75/75E) - Operating mode: standard - Pre-Print string: "" - Post-Print string: "" AUX1, AUX2 and
Appendix - Prt5250 service settings: - host: from the quick set-up - TCP port: 23 - TERM: IBM-3812-1 - auto connection: yes - auto reconnection: yes - Printer name: from the quick set-up - Queue for Writer Messages: QSYSOPR - MSGQNAME Library: *LIBL - Font Identifier: 011 - Manufacturer Type and Model: from the quick set-up - Paper Source 1: *MFRTYPMDL - Paper Source 2: *NONE - Envelope hopper: *NONE - ASCII 899 support: *NO - WSCST name: no value - WSCST library: no value Other functions: - operating mode
Appendix - BVyyy is the boot code version (the boot code is the non-erasable part of the flash memory) There are currently five different generations of hardware in the field: - FK3: former production hardware of models 55, 55E and 56 - FK5: former production hardware of models 55, 55E and 56 - FK11: current production hardware of models 55, 55E and 56 - FK7: former production hardware of models 65 - FK13: former production hardware of models 65 and 65E - FK14: current production hardware of models 65/65E
Appendix - EE: Estonia - FI: Finland - FR: France - GR: Greece - IS: Iceland - PL: Poland - PT: Portugal - SI: Slovenia - TR: Turkey - yywwi is the year and the week number of the firmware creation following by an alphabetical index (for instance: 0303a). Note: three parameters depend on the firmware nationality: - The set-up message nationality (FR: French messages, other: English messages), - The possible presence of a national keyboard and associated character set.
Appendix STD I52 I32 ANS VT2 WYS V52 HFT ATO SM9 THE QVT TVI SLN TWS PR3 I51 R32 332 PR9 ADS stands for ANSI, VT2, WYS and SER 3252 emulation 3270 emulation ANSI-based emulations VT220 emulation Wyse 60/120 emulation VT52 emulation HFT emulation ATO300 emulation SM9400/SM9412 emulation Theos emulation QVT 119+ emulation TVI 910 emulation SLNET emulation Twin Server emulation Prologue 3 3151 emulation REAL32 emulation C332 emulation PRISM emulation ADDS emulation c) Possible Firmware Options After the emu
Appendix 43L 43-line mode support DNL downloadable font support PFK to remapped to the num pad (available for VT2 & WYS) HPV specific value for to (available for VT2) AGA alpha-graphics mode with ANSI emul. (models 65/65E and 75/75E) AGV alpha-graphics mode with VT emul. (models 65/65E and 75/75E) AGW alpha-graphics mode with WYSE emul.
PERSONAL NOTES
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.