+ All Categories
Home > Documents > Lotus Mobile Connect

Lotus Mobile Connect

Date post: 12-Nov-2014
Category:
Upload: ashish-daga
View: 1,645 times
Download: 1 times
Share this document with a friend
64
Lotus® Mobility Client for Windows User’s Guide Version 6.1.1
Transcript
Page 1: Lotus Mobile Connect

Lotus® Mobility Client for Windows

User’s Guide

Version 6.1.1

���

Page 2: Lotus Mobile Connect
Page 3: Lotus Mobile Connect

Lotus® Mobility Client for Windows

User’s Guide

Version 6.1.1

���

Page 4: Lotus Mobile Connect

Note: Before using this information and the product it supports, read the information in “Notices” on page 49.

This edition applies to version 6, release 1, modification 1 of IBM Lotus Mobile Connect (product number 5724-R20)

and to all subsequent releases and modifications until otherwise indicated in new editions.

When you send information to IBM, you grant IBM a nonexclusive right to use or distribute the information in any

way it believes appropriate without incurring any obligation to you.

©Copyright International Business Machines Corporation and others 1994, 2007. All rights reserved.

Note to U.S. Government Users — Documentation related to restricted rights — Use, duplication or disclosure is

subject to restrictions set forth in GSA ADP Schedule Contract with IBM Corp.

Page 5: Lotus Mobile Connect

Contents

About the Mobility Client guide for

Windows . . . . . . . . . . . . . . v

What’s new in this release . . . . . . . . . . v

Chapter 1. Getting started . . . . . . . 1

Software and hardware requirements . . . . . . 1

Installing and configuring the Mobility Client . . . 1

Operating system upgrade considerations . . . 1

Migration considerations . . . . . . . . . 1

Types of installations . . . . . . . . . . 2

Activating a modem through the network

provider . . . . . . . . . . . . . . . 2

Installing a modem driver on the mobile computer 2

Installing the Mobility Client on Windows 2000,

Windows XP, or Windows Vista . . . . . . . 4

Installing the Mobility Client on Windows CE . . 4

Performing a preconfigured installation . . . . . 7

Performing a silent installation . . . . . . . . 8

Creating a Mobility Client connection . . . . . . 8

Chapter 2. Using the Mobility Client . . 11

Starting a connection . . . . . . . . . . . 11

Connecting to the Connection Manager . . . . 11

Checking that applications are running before

connecting . . . . . . . . . . . . . . . 14

Automatically starting applications after connecting 15

Exporting and importing configuration files . . . 15

Using the command line to import and export

configuration files . . . . . . . . . . . 16

Viewing connection status . . . . . . . . . 17

Modifying connection properties . . . . . . . 17

Using cross-network roaming . . . . . . . . 18

Roaming limitations of cross-network roaming . . 20

How an Automatically Connect connection works

with Mobility Client for Windows CE . . . . . 20

Sharing the Mobility Client connection on Windows 21

Setting up a trace . . . . . . . . . . . . 21

Using the trace viewer . . . . . . . . . . 21

Configure trace properties . . . . . . . . 22

Applying maintenance . . . . . . . . . . . 23

Removing the Mobility Client on Windows 2000,

Windows XP, and Windows Vista . . . . . . . 24

Removing the Mobility Client on Windows CE . . 24

Removing the Mobility Client for Windows CE

from the desktop . . . . . . . . . . . 24

Removing the Mobility Client from the device . . 24

Chapter 3. Configuring clients with a

configuration file . . . . . . . . . . 27

Chapter 4. Getting online help . . . . . 47

Accessibility . . . . . . . . . . . . . . 47

Navigating with the keyboard . . . . . . . 47

Notices . . . . . . . . . . . . . . 49

Trademarks . . . . . . . . . . . . . . 51

Index . . . . . . . . . . . . . . . 53

iii

||

Page 6: Lotus Mobile Connect

iv IBM Lotus Mobility Client for Windows: User’s Guide

Page 7: Lotus Mobile Connect

About the Mobility Client guide for Windows

This document describes how to install, configure, and use the Mobility Client, a

component of IBM® Lotus® Mobile Connect. This document describes the Mobility

Client for use on Microsoft® Windows®, Windows Vista, Windows CE, and

Windows CE .NET devices.

What’s new in this release

New in this version of the Mobility Client:

v Added support for Windows Vista.

v

|

|

|

Page 8: Lotus Mobile Connect

vi IBM Lotus Mobility Client for Windows: User’s Guide

Page 9: Lotus Mobile Connect

Chapter 1. Getting started

To get started using the Mobility Client, refer to these sections to complete the

following tasks:

v “Software and hardware requirements”

v “Activating a modem through the network provider” on page 2

v “Installing the Mobility Client on Windows 2000, Windows XP, or Windows

Vista” on page 4

v “Installing the Mobility Client on Windows CE” on page 4

v “Applying maintenance” on page 23

v “Creating a Mobility Client connection” on page 8

Software and hardware requirements

The Mobility Client requires:

v Connection Manager successfully configured to use mobile access services

v A mobile computer with sufficient resources (processor speed, hard drive, and

memory) to run the operating system, manage modem communications, and run

your other applications.

v At least one modem or interface adapter for your network provider

The list of detailed system requirements is available online. See:

v Detailed system requirements

v Hardware requirements

v Supported operating system requirements

v List of supported software

Note that the Mobility Client supports a silent installation. However, you must

configure the computer to accept unsigned device drivers.

Installing and configuring the Mobility Client

Limiting the number of protocols on your computer enhances network

performance and reduces network traffic.

Operating system upgrade considerations

When upgrading Windows 2000 or Windows XP operating systems to Windows

Vista, first remove the Mobility Client. Then, upgrade the operating system and

install the Mobility Client.

When upgrading Windows XP operating systems to Windows Vista, first remove

the Mobility Client. Then, upgrade the operating system and install the Mobility

Client.

Migration considerations

After you upgrade to the latest version of the Mobility Client, existing connections

are preserved and optimization tuning parameters are automatically migrated after

you start a connection.

1

|||

Page 10: Lotus Mobile Connect

Types of installations

On all Windows platforms except Windows CE, you can choose from among the

following types of Mobility Client installations:

Typical

installs the entire product image.

Custom

lets you choose which networks to support and which forms of data

optimization (compression, header reduction, filters, and encryption) to

include, enabling you to create a smaller client image.

Selecting this type also lets you choose whether to install support for the

Windows integrated login when using Windows XP. See “Using a

Windows user ID and password to log into the Connection Manager” on

page 13 for more detail.

Preconfigured

lets you copy the artour.ini file that you want to use for configuration. See

“Performing a preconfigured installation” on page 7 for the steps to

perform a preconfigured installation. See also Chapter 3, “Configuring

clients with a configuration file,” on page 27.

Activating a modem through the network provider

Before your modem can make a connection, it must be activated by the network

provider. Activation requirements vary by provider; consult the documentation

provided with your modem for the process to use.

Installing a modem driver on the mobile computer

When you use the Create Connection wizard to configure connections that use

modems, the wizard presents a list of installed modems from which to choose for

the connection. Therefore, any modem you want to use to create a Mobility Client

connection must be installed under Windows.

Installing a modem driver

Use the guidelines below to install a modem.

Installing a manufacturer’s modem driver: If you have a modem driver from a

modem manufacturer, follow the manufacturer’s instructions to install the driver

under Windows.

Installing a modem driver provided by Windows: If you do not have a modem

driver provided by a modem manufacturer, but one of the modem drivers

provided by Windows suits your needs, use the driver provided by Windows and

follow the Windows modem installation instructions.

Note: Do not install a standard Windows 9600 bps modem until you have first

tried to install one of the modems listed in “Installing a modem driver

provided by Mobility Client.”

Installing a modem driver provided by Mobility Client: If you do not have a

manufacturer’s modem diskette and your modem manufacturer and model is not

listed under the Windows modem installation panel, you can install a modem

driver provided with the Mobility Client. The modem drivers provided with the

Mobility Client are:

2 IBM Lotus Mobility Client for Windows: User’s Guide

Page 11: Lotus Mobile Connect

Table 1. Mobility Client modem drivers

Modem model Network type

ARDIS Air Modem DataTAC

ASTRO Spectra XTS3000 Modem ASTRO

Connection Network Interface (CNI) Mobitex

Dataradio MRM MobilMUX (CARMA-M) Dataradio

Dataradio MRM MobilMUX (DBA) Dataradio

Dataradio MRM Gemini Dataradio

Dr. Neuhaus MOBYCOM Modem for

DataTAC

DataTAC

Ericsson M2190 Modem for Mobitex Mobitex

Ericsson Mobidem Modem for Mobitex Mobitex

IBM Wireless Modem for ARDIS DataTAC

IBM Wireless Modem for Mobitex — (MASC) Mobitex

Maxon M200 Mobitex

Megahertz/3COM AllPoints Wireless PC

Card for Mobitex

Mobitex

Mobile Integrated Technologies MTX450–1 DataTAC

Motorola InfoTAC for DataTAC (ARDIS) DataTAC

Motorola InfoTAC for Mobitex Mobitex

Motorola MRM 660, Mobitex Mode Mobitex

Motorola Professional Messenger 100D DataTAC

Motorola VRM 500 for Motorola Private

Mobile Radio Network

DataTAC

Motorola VRM 600 for Motorola Private

Mobile Radio Network

DataTAC

RIM AllPoints Wireless PC Card for Mobitex Mobitex

RIM Modem for DataTAC DataTAC

Motorola VRM 650 for Motorola Private

Mobile Radio Network

Motorola

Motorola VRM 850 for Motorola Private

Mobile Radio Network

Motorola

Wavenet BM3-900M Mobitex

To access and install the modem drivers that are provided with the Mobility Client,

you must first install the Mobility Client.

Follow these steps to install one of the modem drivers provided with the Mobility

Clients:

1. Install the Mobility Client.

2. Double-click Modems on the Windows Control Panel (Phone and Modem

Options on Windows 2000 or Windows XP).

3. Select the Modems tab.

4. Click Add to install a new modem.

5. Check the box labelled Don’t detect my modem..., then click Next.

Chapter 1. Getting started 3

Page 12: Lotus Mobile Connect

6. Click Have Disk on the Install New Modem panel.

7. On the Install From Disk panel, type the directory path in which the Mobility

Client is installed, then click OK. For example, the default installation

directory is C:\Program Files\IBM\Mobility Client.

The Install New Modem panel presents the list of modem drivers listed in

Table 1 on page 3. These are the default drivers for packet modems used for

connections you define using the Mobility Client Create Connection wizard.

8. Select the modem driver that most closely matches the modem you are using,

then click Next.

9. Select the port on which you want to install the modem.

Note: For external modems, you will need to know to which communications

(COM) port you have the modem attached. For PCMCIA modems, you

will need to know which port your PCMCIA device manager has

assigned to your modem.

Windows installs the modem driver on the port you selected.

10. Click Finish to end modem installation

Note: In addition to installing a modem under Windows from the Network

Control Panel, you can also install a modem during the Mobility Client

connection configuration process. On the network setup panels, the Mobility

Client Create Connection wizard provides a link to the Windows modem

installation dialogs.

Installing the Mobility Client on Windows 2000, Windows XP,

or Windows Vista

1. Insert installation CD 2 into the CD drive.

2. If autorun is not enabled, click Start –> Run and then enter: D:\autorun.exe

(where D is your CD drive) to start the Installation launchpad. Click on

"Readme files" to review the information in the Mobility Client for Windows

readme.

3. From the Installation launchpad, click Install -> Install Mobility Client to

review the installation instructions and start the product install. Or,

alternatively, click Start –> Run, then enter: D:\clients\Win32\WC_Win32.exe

where D is your CD drive.

Note: To capture an installation log, click Start -> Run, then enter:

D:\clients\Win32\WC_Win32.exe /Verbose″c:\logfile.log″ where D is

your CD drive and ″c:\logfile.log″ is the path and filename of the log file

you wish to create.

4. Click Run.

5. Follow the setup wizard through the installation process. When a message

about a digital signature displays, click Yes to continue the installation. When

the setup wizard is complete, click Finish.

6. Restart your computer only if you receive a message directing you to do so.

Installing the Mobility Client on Windows CE

Attach a supported Windows CE device to a desktop computer running Windows

2000, Windows XP or Windows Vista and initiate an ActiveSync connection.

Note: On Windows Vista ActiveSync functionality is now provided by Windows

Mobile Device Center.

4 IBM Lotus Mobility Client for Windows: User’s Guide

Page 13: Lotus Mobile Connect

Before you install:

1. By default the Mobility Client for Windows CE .NET is installed into a folder

on the device named \Program Files\Mobility Client. If you elect to install into

a folder other than this default, the Windows CE Installer selects a destination

folder named IBM Mobility Client for .NET. The installer can fail to create this

directory that results with the program not responding. To ensure that the

installation completes successfully, change the destination program folder to

Mobility Client when installing into a folder other than the default.

2. Do not install the Mobility Client for Windows CE .NET on the same desktop

machine that has the Mobility Client for PocketPC 5.1.0.1 or earlier installed.

Upgrade the Mobility Client for PocketPC to 5.1.0.2 or later. Otherwise, the

PocketPC version might not be correctly installed to your .NET device when

you run ActiveSync.

3. When you choose to install support for one language, that language gets

installed on the desktop machine and the device. If you choose to install

support for more than one language, English is installed on the desktop and

device and additional languages are installed only on the desktop machine. To

install additional languages on the device, use the ActiveSync Add/Remove

Programs application available from the Tools menu.

4. Use Pocket PC installation instructions for Windows Mobile 2003-based Pocket

PC, Windows Mobile 2003 Second Edition, and Windows Mobile version 5

devices.

To install the Mobility Client, follow these steps.

On the desktop computer:

1. Insert installation CD 2 into the CD drive.

2. If autorun is not enabled, click Start –> Run and enter: D:\autorun.exe (where

D is your CD drive) to start the Installation launchpad. Click on "Readme files"

to review the information in the Mobility Client for Windows readme.

3. Depending on which Windows CE device you are using, choose to install either

Pocket PC or CE.NET. From the Installation launchpad, click Install -> Install

Mobility Client to review the installation instructions and start the product

install. Or, alternatively, click Start –> Run, then enter: D:\clients\Win32\WC_Win32.exe where D is your CD drive.

Note: To capture an installation log, click Start -> Run, then enter:

D:\clients\Win32\WC_Win32.exe /Verbose″c:\logfile.log″ where D is

your CD drive and ″c:\logfile.log″ is the path and filename of the log file

you wish to create.

4. A Security Warning dialog displays. To avoid having this dialog display next

time you install the Mobility Client, clear the Always ask before opening this

file box.

5. Click Run.

6. Follow the setup wizard through the installation process.

7. Check the components you want to install, then click OK.

8. When the application downloading is complete, click OK, then click Finish to

complete setup.

9. On the Windows CE device: If you chose to install the Mobility Client in a

directory other than the default, select that destination and click OK. The

installation files are copied from the desktop computer to the Windows CE

device.

Chapter 1. Getting started 5

Page 14: Lotus Mobile Connect

Notes:

a. Reset your device only if you receive a message directing you to do so.

b. When you install both the Mobility Client and additional components on

Microsoft® Windows Mobile Version 5, a message appears after completion

of the base Mobility Client install indicating that you must reset your device

to finish the installation. For the Mobility Client to be successfully installed,

the device must not be reset until all additional components are completely

installed.

c. Following installation, this message appears: Your device must be reset to

finish the installation. Reset the device now? The button text is in whatever

language the operating system is in, however, the message text in this panel

is not translated.

d. You might receive the following message one or more times: The program

is from an unknown publisher. You should install it only if you trust

its publisher. Do you want to continue? The number of times the

message appears depends on how many components were selected during

the installation. You should select Yes for each package you installed.

Table 2. The CAB files that get installed as part of the setup.exe process

Support Pocket PC devices CE .NET devices

Base - Core

program with

IP-based

network

MobilityClient.WM03ARM.CAB

MobilityClient.WM50ARMV4I.CAB

MobilityClient.NETARM.CAB

MobilityClient.NETARMV4I.CAB

MobilityClient.NETX86.CAB

Brazilian

Portuguese

language

MobilityClient_bp.WM03ARM.CAB

MobilityClient_bp.WM50ARMV4I.CAB

MobilityClient_bp.NETARM.CAB

MobilityClient_bp.NETARMV4I.CAB

MobilityClient_bp.NETX86.CAB

Dataradio

network

v MobilityClient_dataradio.WM03ARM.CAB

v MobilityClient_dataradio.WM50ARMV41.CAB

MobilityClient_dataradio.NETARM.CAB

MobilityClient_dataradio.NETARMV4I.CAB

MobilityClient_dataradio.NETX86.CAB

DataTAC

network

v MobilityClient_datatac.WM03ARM.CAB

v MobilityClient_datatac.WM50ARMV41.CAB

MobilityClient_datatac.NETARM.CAB

MobilityClient_datatac.NETARMV4I.CAB

MobilityClient_datatac.NETX86.CAB

Dial network v MobilityClient_dial.WM03ARM.CAB

v MobilityClient_dial.WM50ARMV41.CAB

MobilityClient_dial.NETARM.CAB

MobilityClient_dial.NETARMV4I.CAB

MobilityClient_dial.NETX86.CAB

FIPS encryption

MobilityClient_fips.WM03ARM.CAB

MobilityClient_fips.WM50ARMV4I.CAB

MobilityClient_fips.NETARM.CAB

MobilityClient_fips.NETARMV4I.CAB

MobilityClient_fips.NETX86.CAB

French language

MobilityClient_fr.WM03ARM.CAB

MobilityClient_fr.WM50ARMV4I.CAB

MobilityClient_fr.NETARM.CAB

MobilityClient_fr.NETARMV4I.CAB

MobilityClient_fr.NETX86.CAB

German

language

MobilityClient_de.WM03ARM.CAB

MobilityClient_de.WM50ARMV4I.CAB

MobilityClient_de.NETARM.CAB

MobilityClient_de.NETARMV4I.CAB

MobilityClient_de.NETX86.CAB

6 IBM Lotus Mobility Client for Windows: User’s Guide

Page 15: Lotus Mobile Connect

Table 2. The CAB files that get installed as part of the setup.exe process (continued)

Support Pocket PC devices CE .NET devices

Italian language

MobilityClient_it.WM03ARM.CAB

MobilityClient_it.WM50ARMV4I.CAB

MobilityClient_it.NETARM.CAB

MobilityClient_it.NETARMV4I.CAB

MobilityClient_it.NETX86.CAB

Japanese

language

MobilityClient_jp.WM03ARM.CAB

MobilityClient_jp.WM50ARMV4I.CAB

MobilityClient_jp.NETARM.CAB

MobilityClient_jp.NETARMV4I.CAB

MobilityClient_jp.NETX86.CAB

Korean

language

MobilityClient_kr.WM03ARM.CAB

MobilityClient_kr.WM50ARMV4I.CAB

MobilityClient_kr.NETARM.CAB

MobilityClient_kr.NETARMV4I.CAB

MobilityClient_kr.NETX86.CAB

Mobitex

network

v MobilityClient_mobitex.WM03ARM.CAB

v MobilityClient_mobitex.WM50ARMV41.CAB

MobilityClient_mobitex.NETARM.CAB

MobilityClient_mobitex.NETARMV4I.CAB

MobilityClient_mobitex.NETX86.CAB

Simplified

Chinese

language

MobilityClient_sc.WM03ARM.CAB

MobilityClient_sc.WM50ARMV4I.CAB

MobilityClient_sc.NETARM.CAB

MobilityClient_sc.NETARMV4I.CAB

MobilityClient_sc.NETX86.CAB

Spanish

language

MobilityClient_es.WM03ARM.CAB

MobilityClient_es.WM50ARMV4I.CAB

MobilityClient_es.NETARM.CAB

MobilityClient_es.NETARMV4I.CAB

MobilityClient_es.NETX86.CAB

Traditional

Chinese

language

MobilityClient_tc.WM03ARM.CAB

MobilityClient_tc.WM50ARMV4I.CAB

MobilityClient_tc.NETARM.CAB

MobilityClient_tc.NETARMV4I.CAB

MobilityClient_tc.NETX86.CAB

Performing a preconfigured installation

A preconfigured installation allows you to create client connections for the end

user and to set up the proper Mobility Client configuration settings in advance.

This is important especially if some Mobility Client configuration parameters need

to be set to values other than the defaults. To perform a preconfigured installation,

follow these steps:

Note: You cannot perform a preconfigured installation on Windows CE platforms.

1. Follow the installation instructions for the operating system on which you are

working (probably on another machine). When prompted, select a Typical or

Custom installation.

2. Configure the Mobility Client to capture the configuration parameters in the

ARTOUR.INI file (located in the program installation directory).

3. Transfer the ARTOUR.INI file to the machine where you are going to perform a

preconfigured installation.

4. On the machine where you are going to perform a preconfigured installation,

type setup and follow the setup wizard through the installation process. When

prompted, select a Preconfigured installation.

5. Specify the location of the ARTOUR.INI file you transferred in step 3.

6. Complete the installation wizard. All of the configured options you captured in

step 2 will be set on this new install.

Chapter 1. Getting started 7

Page 16: Lotus Mobile Connect

Performing a silent installation

This section explains how to perform a silent installation of the Mobility Client on

Windows 32-bit platforms.

Note: To make the installation of the Mobility Client totally unattended, you may

need to turn off File Signature Verification in the operating system. To check

your current settings:

1. Right-click My Computer, then select Properties.

2. Select the Hardware tab, then click Driver Signing.

3. To turn off the prompt that displays when a driver is not signed, set the

File Signature Verification setting to Ignore. If this setting is not Ignore,

you will be prompted to respond Yes or No during installation of the

Mobility Client NDIS driver.

The Mobility Client for Windows 32-bit platforms supports a silent or unattended

installation. Perform the following steps to complete a silent installation.

1. After you download the Mobility Client installation package, issue the

command WC_Win32 –r to record the steps necessary to install the Mobility

Client.

Use the setup wizard to select the options that you want for your silent

installation. The WC_Win32 -r command captures all of the necessary

installation steps to a file called setup.iss. This file is stored either in \Windows

or \WINNT, depending on your machine.

Note: When a message about a digital signature displays, click Yes to continue

the installation.

2. Issue the command WC_Win32 -s -f1<path to setup.iss> to install the Mobility

Client on the target machine or machines. For example: WC_Win32 -s

-f1c:\temp\setup.iss. Note there is no space between the f1 flag and the

beginning of the path statement. If you leave a space, the installation will fail

with a -5 result code.

This command returns you immediately back to the command prompt.

To check on the installation results, InstallShield writes out to a file called

setup.log. This file is stored in the same location as the setup.iss file you created in

a previous step. A result code of 0 indicates a successful installation. Refer to

installshield.com for any other result codes.

You might want to check the Microsoft Windows Programs listing to make sure the

IBM Mobility Client is listed to ensure the installation was successful. You should

be ready to configure any new connections.

Creating a Mobility Client connection

Before you define a connection, you must have the following information:

v Is a password required?

v Is there a backup connection to try if this one fails?

v What is the IP address or host name of the Connection Manager?

v If you want to select interfaces to use, make sure all network adapters and

modems are installed.

v Depending on the network you select, you will be asked specific information to

setup the connection for the given network. For example, if you have a dial

8 IBM Lotus Mobility Client for Windows: User’s Guide

Page 17: Lotus Mobile Connect

connection, what are the country code, area code, and telephone number of the

Connection Manager? For more detail about the fields in the Network Setup

wizard, see the online help.

After you have installed the Mobility Client, click Start –> Programs –> IBM

Mobility Client to start it. If you specified a folder name while installing the

client, IBM Mobility Client is replaced by that name.

When you define network connections, they are added to the Connections folder.

If the Connections folder does not display, your configuration is not set up to

define network connections.

To create a connection:

1. Be sure that you have the information you obtained when you activated your

modem through the network provider and the administrative details from

above.

2. Click or tap Start –> Programs –> IBM Mobility Client–> Connections.

3. In the Mobility Connections window icons exist for previously defined

connections. To define a new connection, double-click or tap Create

Connection. The Create Connection wizard guides you through the process of

defining a new connection.

For IP connections, the default behavior of the Mobility Client is to use the fastest

available network connection to communicate with the Connection Manager.

Wireless WAN network connections such as GPRS and CDMA are not

automatically started by the Mobility Client. These connections must be established

by the user before the Mobility Client can use them. The properties of such a

connection will show one network interface named Default Local IP.

Alternatively, users can select the Advanced button when defining the connection

to explicitly select the set of network connections they want to use and the priority

of each one. WiFi and Ethernet connections must be active to be listed. The

properties of an advanced connection will list an interface for each network

connection chosen when the connection was defined. Wireless WAN connections

are automatically started by the Mobility Client for advanced connections.

When using Windows CE devices, the better choice in most cases is selecting the

Default connection type of Automatically Connect. The Sprint PCS Vision(R) Smart

Device PPC-6700 is a Windows Mobile 5 Phone Edition device that supports WiFi

and 1xRTT/EVDO. If you define an Advanced connection to roam between these

two networks you are not able to use Pocket Internet Explorer to browse Internet

or intranet sites when the Mobility Client is connected. Instead, use the Default

connection type of Automatically Connect. For more information, see “How an

Automatically Connect connection works with Mobility Client for Windows CE”

on page 20.

Chapter 1. Getting started 9

Page 18: Lotus Mobile Connect

10 IBM Lotus Mobility Client for Windows: User’s Guide

Page 19: Lotus Mobile Connect

Chapter 2. Using the Mobility Client

This section describes the use of the Mobility Client on Windows 2000, Windows

XP, and Windows CE.

Most instructions for procedures in this section are written for Windows 2000 and

Windows XP systems but are still valid for Windows CE devices or tablet PCs. For

tablet PCs, to view the Pen Actions and the corresponding Equivalent Mouse

Action, open the Tablet and Pen Settings and click the Pen Options tab. For

example, you can configure the options so that double-tap is equivalent to

double-click and press and hold is equivalent to right-click.

Starting a connection

To connect to the Connection Manager either:

v Click or tap Start –> Programs –> IBM Mobility Client–> then select the

connection you want to use.

v Click or tap Start –> Programs –> IBM Mobility Client –> Connections to

display the Mobility Connections window. This window contains an icon

representing each connection you have defined. Double-click or tap twice on an

icon to launch that connection.

Note: On Windows XP, shortcuts for applications that you use often are stored in a

Frequently Used Programs list. To delete shortcuts from this list, right-click

the icon and select Remove from This List.

To create a shortcut to launch the connection:

v On Windows, right-click the connection icon and select Create shortcut .

v On Windows CE, select the connection icon, then tap Create shortcut on the

Connection menu.

Note: The Start menu can hold a finite amount of shortcuts. If the Connection

Manager shortcut does not appear in the Start menu, the menu is already

full. Delete an existing shortcut to create additional space.

Connecting to the Connection Manager

On the Mobility Connections window, double-click or double-tap the icon for the

connection you want to start. The Connect window is displayed. Enter:

v Org Unit

v User ID

v Password

Depending on how your Mobility Client is configured, a field can be absent or not

required.

Check Save Password if you want to save your password. When you save a

password, you are not required to enter a password before connecting to the

Connection Manager with that user ID. Saving a password also enables users who

do not know the password to make a connection.

11

Page 20: Lotus Mobile Connect

For dial connections, click or tap Change to change the settings of your dial

connection. For example, if you move in and out of areas where it is not always

necessary to dial an area code, you can use the Change Settings window to add or

remove the area code prior to starting a connection.

After filling in the fields, click or tap Connect to connect to the Connection

Manager. Click Cancel if you do not want to connect.

If the user ID and Connection Manager to which you are connecting are

configured to perform RADIUS authentication and the Connection Manager is

configured to challenge the user for the RADIUS user ID and password, another

Connect window displays after the connection to the Connection Manager is

established. Enter the user ID and password to connect with the RADIUS server in

the second Connect window.

Connecting from the command line

If you know the name of the connection you want to start, you can also establish a

connection to the Connection Manager from the command line. The command

syntax is:

artdial /x /o:organizational_unit /u:userid /p:password Connection_name

where organizational_unit, userid, password, and Connection_name are values that you

provide.

All command parameters are optional. If you do not specify any parameter values

on the artdial command, the Mobility Client dial function retrieves the default

value from the configuration file (artour.ini) and uses those values to initiate a

connection without prompting you for logon information. If a value required for

the connection is not specified on the command line and is not found in the

configuration file, the dial function prompts you to enter the required information.

The default for Connection_name is the most recently started connection.

If you specify the /x parameter, the dialer will exit whenever an error is

encountered. This is useful when the dialer is being run by another program and

there is not always an operator present to clear error messages on the screen.

For example, using the command artdial /u:person1 /p:x1y1yz myconnection, a

connection is initiated using the user ID person1, password x1y1yz, and the

parameters specified in a previously defined connection named myconnection.

These values will override corresponding default values in the configuration file. If

a default value exists for organization, the value is retrieved from the configuration

file.

If default values do not exist in the configuration file for the command parameters,

you will be prompted to enter values before the Mobility Client initiates a

connection.

Logging off from the command line

You can also log off and stop the Mobility Client from the command line. The

command syntax is:

artdial /d

When you specify the /d parameter, the dialer will log off (if logged in) and stop

the Mobility Client.

12 IBM Lotus Mobility Client for Windows: User’s Guide

Page 21: Lotus Mobile Connect

Starting a connection when Windows starts

Note: This functionality is not supported on Windows Vista.

You can configure a specific connection to start automatically after Windows starts.

A connection that is configured to start when Windows starts will be run as a

service and the connection is listed in the Service Control Manager. Because it runs

as a service, the connection is maintained even when you are not logged onto the

system desktop. However, you must use the properties notebook to configure the

service.

On Windows CE, the connection is implemented as a CE INIT program using the

appropriate Mobility Client APIs.

Only one connection can be configured to start when Windows starts. If the

connection is lost, the Mobility Client attempts to restart the connection until it is

reestablished.

To start a connection automatically when Windows starts:

1. The account you want to have started automatically must have been previously

connected to the Connection Manager and saved the account password. If you

have not done this, select the Save password check box on the Connect

window and click or tap Connect.

2. Select the connection, then click or tap Connection –> Properties. The

properties notebook is displayed.

3. On the Attributes tab, check the Start connection when Windows starts check

box, then click or tap OK.

4. A window displays asking you if you want to start the connection now. If you

select Yes, the Mobility Client stops any active connection and starts the new

connection. If you select No, the connection is started the next time Windows

starts.

The following icon represents the connection that is configured to start

automatically when Windows starts:

Indicates that data is being sent or received over the

connection

Indicates the connection is idle

The same icon without the dot in the upper left corner represents all other

connections (connections that are not started automatically).

Using a Windows user ID and password to log into the

Connection Manager

Rather than using a Mobility Client user name and password, you can integrate

logging into the Connection Manager with your Windows user ID and password

when you have the custom program component installed that supports it. This

custom program component is available for Windows XP only.

When you install the Mobility Client, make sure to choose the Custom program

component labelled Windows integrated logon. If you have already installed the

Chapter 2. Using the Mobility Client 13

Page 22: Lotus Mobile Connect

Mobility Client initially without this support, start the Setup program again and

choose Modify, then select Windows integrated logon.

After the custom program component is installed, enable it to use your Windows

user ID and password to log into the Connection Manager:

1. Create a connection. For instructions, see “Creating a Mobility Client

connection” on page 8.

2. Right-click the icon representing that connection, and select Properties.

3. Click the Attributes tab, then click Use Windows user ID and password.

4. Click OK.

Notes:

1. The option Use Windows user ID and password and the option Prompt for

user ID and password are mutually exclusive. Checking one clears the other.

2. The Use Windows user ID and password option is only visible in the interface

when the Windows integrated logon custom program component is installed.

3. When using the Windows integrated logon, do not use the feature checking

that applications are running before connecting.

Changing the initial expired password

The first password that you receive for connecting to the Connection Manager is a

temporary password. When you start a connection and log on for the first time,

the Change Password window displays to prompt you to change your password.

Type a new password in the New Password field, then type the same password

again in the Confirm New Password field.

Checking that applications are running before connecting

The Mobility Client can check that certain programs are running, like antivirus or

personal firewall software, before allowing the connection to start.

You can modify the configuration file to add parameters that let the Mobility

Client check for up to 16 applications before starting a connection. If the

applications listed are not running, the Mobility Client prompts you to manually

start them. To configure these settings, manually edit the configuration file.

Note: You will not be able to log on until all necessary applications are running.

Application configuration parameters are stored as couplets in the appropriate

Connection section of the artour.ini file. To create new configuration or change

existing application check parameters, enter them in the [Connection] section of the

artour.ini file:

PrereqAppName1 ... PrereqAppName16

One PrereqAppName for each application that must be executing before a

connection attempt can proceed. The application name is a descriptive

name that is displayed to the user in informational and error messages.

PrereqAppProcess1 ... PrereqAppProcess16

Where PrereqAppProcess1 is the name of the first process that must be

running before the Mobility Client attempts to connect, and

PrereqAppProcessn is the last process that must be running before the

Mobility Client attempts to connect.When a process is running, these

values are found in the Windows Task Manager --> Processes tab.

14 IBM Lotus Mobility Client for Windows: User’s Guide

Page 23: Lotus Mobile Connect

PrerequisiteDisabled

If PrerequisiteDisabled is set to 1, then the applications are ignored and no

checking is done.

For example, a configuration panel for Norton Antivirus uses the following

parameters:

v PrereqAppName1=Norton Antivirus

v PrereqAppProcess1=rtvscan.exe

A configuration panel for Zone Alarm Integrity client uses the following

parameters:

v PrereqAppName2=Zone Alarm Integrity Client

v PrereqAppProcess2=vsmon.exe

Automatically starting applications after connecting

You can configure the Mobility Client to launch applications automatically after a

connection has been established. The number of applications which you can

autostart is restricted to 16. In addition to specifying the application name, you can

also configure any parameters with which you want the application started.

To view or modify which applications are automatically started:

v Right-click the connection in the Connection window, then click Properties.

v Click the Autostart tab.

v To add an application to the list, click Add. To modify an application in the list,

click Change.

v In the Application field, specify the full path and name of the application or

click Browse to search your hard drives for the application. The Browse button

is not available on Windows CE operating systems, except for Windows Mobile

2005. On Windows Mobile 2005 you can use the Browse button to search only

the files in the My Documents folder.

v In the Parameters field, type the parameters that you want used when the

application starts. For example, if you wanted to specify that a browser starts

and automatically connects to a URL other than your home page, specify that

URL in this field.

v Click OK.

After a successful logon, the applications are started in the order in which they are

listed on the Autostart tab.

Exporting and importing configuration files

You can export and import configuration files as directed by an administrator to

set or change Mobility Client options, then distribute the new configuration to

many clients.

To import a configuration file:

1. Click the connection in the Connections window. Click Tools --> Import

Configuration....

2. Enter the full path and name of the configuration file to be imported, or click

Browse to find the file. By default, exported configurations have an extension

of *.pdb.

3. Select the file you want to import, then click Open.

Chapter 2. Using the Mobility Client 15

Page 24: Lotus Mobile Connect

The Import Configuration window acts as a confirmation dialog. You are prompted

if the imported connections will override an existing connection. Your existing

configuration is saved in a *.lmc file, which can be restored.

To export a configuration file:

1. Click the connection in the Connections window. Click Tools --> Export

Configuration....

2. Enter the full path and name of the configuration file to be exported, or click

Browse to find the file. By default, exported configurations have an extension

of *.pdb.

3. Select the file you want to export, then click Open.

In the Export configuration window, determine if you want to export the file as a

platform-independent configuration or whether you want to export the complete

configuration.

Select this check box when you want to export a configuration that can be used by

any installed Mobility Clients. Not all configuration can be exported as

platform-independent. For example, configurations specifying a specific modem

cannot be exported as platform-independent. You will be prompted if you attempt

to export a configuration that cannot be exported as platform-independent.

Clear this check box when the desired configuration involves platform or

machine-specific information, such as specific modem or adapter name. The

exported configuration will need to be imported on a machine with an identical

configuration; one on which the installed modem names and/or network adapter

names match exactly. The operating system version does not matter. If the systems

are not identical, the imported configuration may not successfully connect to the

Connection Manager.

The Export Configuration window lets you determine the name of file that is

exported. After you have successfully identified the desired file, click OK.

Using the command line to import and export configuration

files

Because some installations may not have the configuration user interface present,

the import/export utility is available using the command line.

wccfgupd [-i | e] [-f file] [-r] [-p] [-q] [-b file] [-d]

-v Show version of information

-i Import a configuration file

-e Export a configuration file

-f file file from which to import or from which to export. This flag is optional

unless -q is specified. If no file is specified, a dialog displays from which to

select a file.

-r Delete the current configuration and replace it with the imported one. This

flag is only valid when -i is specified.

-p Make the exported configuration platform-independent. Use this to create a

configuration valid for any hardware setup instead of only a hardware

setup matching the exporting machine’s. This flag is valid only for export

operations and the default is platform-dependent.

16 IBM Lotus Mobility Client for Windows: User’s Guide

Page 25: Lotus Mobile Connect

-q Run quietly with no user interaction. No dialog or pop-up messages will

be displayed.

-b file file from which to back up and save the existing configuration. If no file is

specified, a dialog displays from which to select a file.

Viewing connection status

The Status window displays information about your connection to the Connection

Manager, under these tabs:

General

Displays information about network status, the connection status of your

device with the Connection Manager, and the IP addresses of your

Mobility Client and the Connection Manager.

Statistics

Gives an indication of the number of bytes and packets transmitted and

received, and the total connection time for the current connection. These

statistics are for the current connection only and are not cumulative across

multiple connections.

Network

Displays information about your current network connection with the

Connection Manager. If your modem is able to provide this information,

the Power Saver Mode field displays status indicators.

Settings

Indicates whether the connection traffic is encrypted, compressed, and

whether header reduction is applied. Note that compression and header

reduction values may change depending on the network to which you are

connected. For example, as you roam between different networks, the

values may change dynamically.

Short-hold

If short-hold mode is active, the Short-hold tab is displayed when you

select to view status for your connection. This tab provides status

information on and lets you redial the Connection Manager, if the initial

dial attempt failed.

To view network status information for your active connection:

1. Right-click or tap the antenna icon in the status area of the taskbar on your

desktop (in the status area of the Today screen on Pocket PC devices).

2. Select Status on the pop-up menu.

For more information about using the Status window, see the online help. For a

description of how to access online help, see Chapter 4, “Getting online help,” on

page 47.

Modifying connection properties

After you create a connection, you can modify the connection configuration. To do

this from the Connections window, right-click the icon representing that

connection, and select Properties.

From the Properties window, you can change configuration details that you

specified when you created a connection. For example,

v You can change properties settings such as the preferred encryption type.

Chapter 2. Using the Mobility Client 17

Page 26: Lotus Mobile Connect

v You can add a new backup connection to use if the connection you defined

cannot be established.

v You can define additional networks for use with cross-network roaming.

You can also start an application automatically when the connection starts. To do

this from the Properties window, click the Backup tab, then click Browse to

identify the full path and name of the application that you want to start.

Using cross-network roaming

Using seamless cross-network roaming, the Mobility Client connection and

applications persist when switching networks in a multi-network (both IP and

non-IP) environment. Persistence allows switching physical networks, while

preserving both the connection and application session.

For example, in shifting from home Digital Subscriber Line (DSL) to office LAN,

cellular, or WiFi hotspot, users remain connected and encrypted from device to

enterprise. Without roaming, those same users would lose their session and be

forced to restart the application, re-authenticate to the firewall, obtain a new IP

address, renew the Mobility Client connection, and restart the application.

Roaming is accomplished using a software layer that isolates the application from

the physical network interface, implements a persistent IP network interface and

routes application traffic through that new interface. This permits the Mobility

Client to dynamically select networks and seamlessly roam without breaking

session integrity.

The Mobility Client automatically roams from a higher priority network to a lower

priority network when the higher priority network becomes unavailable.

Unavailable can mean a network adapter has been removed, a cable has been

disconnected, or in the case of some wireless networks the device has moved out

of range. For IP-based networks, cable disconnect and 802.11 range events require

the underlying operating system support a feature known as media sense.

Windows 2000, Windows XP and Windows Vista support media sense.

When more than one network is configured as an available network connection,

the Roaming window lets you view information about roaming between networks.

To view information about roaming between networks:

1. Right-click or tap the antenna icon in the status area of the taskbar on your

desktop

2. Click or tap Roaming... on the menu.

The Roaming window displays information about:

Configured networks

Displays a prioritized list of all networks configured for the active

connection, the network name and its status.

Enabling/disabling automatic roaming

Automatic roaming lets the Mobility Client determine when to roam to the

next available network in the list because the Active status of the

connected network changes to Out-of-range or Unavailable. When this

happens, the Mobility Client manages which network becomes the Active

connection by automatically selecting the next Available in the prioritized

list of configured networks. The Mobility Client automatically determines

18 IBM Lotus Mobility Client for Windows: User’s Guide

Page 27: Lotus Mobile Connect

when a higher priority network in the list other than the one listed as

Active becomes Available and roams to the higher priority network.

Setting the active connection

Lets you manually select a specific network from the list of configured

networks to become the active connection. This option is only available

when automatic roaming is disabled.

Excluding/including a network

Lets you manually exclude or include a network from the list of configured

networks for roaming.

Suspending/resuming

On connections that support short-hold mode, you can manually set your

connection to suspend or resume. For Dial connections, this option is only

available when automatic roaming is disabled. For IP connections that use

the dial-up networking interface, you can suspend or resume the

connection with automatic roaming enabled or disabled.

For more information about using the Roaming window, see the online help. For a

description of how to access online help, see Chapter 4, “Getting online help,” on

page 47.

When you configure a connection for more than one IP network (IP, WiFi, GPRS,

1xRTT, Broadband), you can choose to prioritize the list of networks used or

choose the Default Local IP Interface.

Default Local IP Interface

When you choose this option, the Mobility Client automatically roams

between all available network adapters, using the best route available.

When an adapter becomes unavailable, the Mobility Client determines the

next best route and seamlessly connects using that route’s adapter.

When you install a new network adapter, there is no need to modify your

connection in order for the Mobility Client to use it. The Mobility Client

can roam between IP and point-to-point protocol (PPP) connections.

Prioritized List

You decide which network adapter the Mobility Client should use first

when it is available. The Mobility Client automatically roams to the next

adapter in the list when the current one becomes unavailable. When a

higher priority adapter than the current connection becomes available, the

Mobility Client automatically roams to it.

When you install a new adapter, you manually prioritize it for each

connection in which you want the adapter used.

When existing IP connections are migrated from the Mobility Client Version 4 to

Version 5, the Default Local IP Interface choice is selected. If you want to prioritize

your networks, create a new connection and do not select the Default Local IP

Interface.

If you roam from a fast network (such as LAN or WiFi) to a slower network (such

as GPRS, 1xRTT, or CDPD) while actively transferring data over a TCP connection,

the TCP connection can be reset due to packet loss as well as the dramatic increase

in round-trip times. If your application cannot tolerate this behavior, you can make

a registry change that causes TCP to attempt to retransmit unacknowledged

packets more than the default value of five. However, be aware that this parameter

is global to all IP interfaces on the machine and not just for the Mobility Client IP

Chapter 2. Using the Mobility Client 19

Page 28: Lotus Mobile Connect

interface. To change the default value, use the regedit command to add a new

DWORD value HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\TcpMaxDataRetransmissions and set the value between 10 and 12. Restart the

machine after you edit the Registry.

Roaming limitations of cross-network roaming

A third-party developer can extend the Mobility Client to have knowledge of

network connectivity events for a specific radio modem by developing a custom

dynamic link library (DLL) designed for that modem. Many radio modem vendors

supply a toolkit to allow users to programmatically obtain information such as

signal strength and range events. By developing a status DLL that retrieves this

information and passes it to the Mobility Client, the Mobility Client can be aware

when a given network is no longer available. To create a status DLL, see the

comments in the file artapi.h in the IBM Mobility Client API Toolkit.

How an Automatically Connect connection works with Mobility Client

for Windows CE

The Microsoft Windows Connection Manager is a facility that is mainly used by

two built-in Pocket PC applications, Pocket Internet Explorer and Pocket Outlook.

It provides a means in which destinations can be mapped to either the Internet or

to a Work network and a mechanism in which an application can ask for a

connection to either destination. The Mobility Client on Windows CE takes

advantage of this function when you define a connection to Automatically

Connect.

The Automatically Connect connection uses the Windows Connection Manager to

create a Work connection over an Internet connection. That is, the Mobility Client

asks the Windows Connection Manager to establish a connection to the Internet so

it can access the Connection Manager. When that connection is successfully

established by the Windows Connection Manager, it notifies the Mobility Client

which then creates the virtual private network (VPN) connection over the Internet

connection.

The advantage is that the Mobility Client does not need be involved with which

type of network is used to create the VPN connection. The Windows Connection

Manager checks to see if a connection is available and, when none is available, it

will automatically start whatever circuit-switched connection is configured under

the Internet settings. If a WiFi or LAN connection is available and has been

marked as connecting to the Internet, then that connection will be used. If not,

then a circuit-switched connection will be started. If WiFi later becomes available,

then the circuit-switched connection will be dropped (and the Mobility Client will

be informed and roam to the WiFi connection).

Additionally, if you do not use Automatically Connect, then the Mobility Client

uses the Remote Access Services (RAS) APIs for circuit-switched connections.

When the RAS APIs are used instead of Windows Connection Manager APIs, there

is difficulty with phone functions on Phone Edition devices and also problems

with power management.

20 IBM Lotus Mobility Client for Windows: User’s Guide

Page 29: Lotus Mobile Connect

Sharing the Mobility Client connection on Windows

You can share the Mobility Client connection through Internet Connection Sharing

so you can connect multiple local area network computers to your intranet using

just one computer with a Mobility Client connection.

1. Click Start –> Run and enter regedit.

2. Expand the entries to display HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}.

3. Scan the entries for ComponentId=ibm_artour and change the Characteristics

from 09 to 01.

4. Restart the operating system.

5. Open the Network and Dial-Up Connections window.

6. Locate the Device name entry for the IBM Mobility Client Interface (the entry

in the Name column may vary). Right-click and select Properties.

7. Click the Sharing tab, then select Enable Internet Connection Sharing for this

connection, then click OK.

8. Make sure the correct local network shows up in the For local network box.

Now you can setup Internet connection sharing. See Windows Help for more

information.

Setting up a trace

You can set up a trace to record diagnostic information for the Mobility Client. For

example, if the modem does not initialize, set up a trace to capture every message

sent during the initialization process and store it in the trace file. IBM service

personnel might request a trace file from you to help diagnose a problem.

Using the trace viewer

The Mobility Client Trace Viewer is a free-standing window that displays trace

messages. The viewer lets you save the contents of the window to a location of

your choice (rather than just to the trace file, arttrace.txt).

To turn on the trace facility, open the Trace Viewer: click Tools --> View Trace....

Closing the window resets the trace facility to its previous level. The messages

displayed in the viewer are the same messages written to the trace file

(arttrace.txt). The viewer sets the tracing level to High, which has a definite impact

on performance.

To locate the trace file, arttrace.txt:.

Mobility Client for Windows 2000

Click Documents and Settings -> All Users -> Documents or Documents

and Settings -> All Users.WINNT -> Documents.

Mobility Client for Windows XP

Click Start -> My Documents -> Shared Documents or Documents and

Settings -> All Users -> Shared Documents.

Mobility Client for Windows CE

Tap My Documents. Prior to version 5.1.1, the trace file was stored at My

Documents -> Program Files ->Mobility Client.

Mobility Client for Windows Vista

Click Start -> Documents -> Public -> Public Documents.

Chapter 2. Using the Mobility Client 21

Page 30: Lotus Mobile Connect

Configure trace properties

Configure the trace properties to record diagnostic information. After the initial

Mobility Client installation, by default trace is turned on only during the

connection attempt. To turn tracing on, either open the Trace Viewer by clicking

Tools --> View Trace.... , or select a trace level other than Off using the trace

configuration utility invoked by clicking Tools --> Configure Trace.

The trace configuration tools utility also included the following settings:

Trace levels

The controls on the Level tab are:

Off No tracing is performed. This is the default state for the Mobility Client.

Performance

This level is used to trace the performance of the Mobility Client as it is

operating.

IP This level traces IP data being received from and sent to the IP stack.

Low This level helps with debugging, with minimal impact to performance.

High This level is used when Low does not provide enough information. There

is an impact on performance.

Viewer

The controls on the Viewer tab are:

Trace when connecting

Default: Trace when connecting is enabled. Select this check box to enable

the trace facility during a connection attempt. The trace information is

saved to the file arttrace.txt. Clear the check box to disable the trace facility

during a connection attempt.

Display when connecting

Default: Display when connecting is not enabled. Select this check box to

display the trace viewer during a connection attempt. Clear the check box

to prevent the trace viewer from displaying during a connection attempt.

Close after connecting

Default: Close after connecting is not enabled. Select this check box to close

the trace viewer after a connection attempt completes. Clear the check box

to keep the trace viewer displaying after the connection attempt completes.

File

The controls on the File tab are:

Buffering

Buffering the trace data in memory before writing it to the trace file

reduces the impact of tracing on performance. You should turn buffering

on for all problems except program exceptions. Turn buffering off only

when debugging exceptions in the Mobility Client where the Mobility

Client does not close normally.

Flush push button

When buffering is on, click Flush to write data from memory to the trace

file.

Maximum file size

Use the Maximum File Size field to set the maximum size of your trace

file. Trace messages are stored in a file named ARTTRACE.TXT. When the

22 IBM Lotus Mobility Client for Windows: User’s Guide

Page 31: Lotus Mobile Connect

file reaches its maximum size, it is renamed to ARTTRACE2.TXT and a

new ARTTRACE.TXT file is created for active trace data. Only two trace

files are kept, the active trace file and the most recent previous file.

v Default: 1400 kilobytes on Windows 2000; 250 kilobytes on Windows CE

v Range of Values: 64 kilobytes to 99,999 kilobytes

Applying maintenance

Links to code fixes are available from the Connection Manager product Support

web site for entitled customers who have a download key. Customers can register

at the web site, provide the download key given to them, then download the code

fixes. Download keys are available from the Level 2 Connection Manager IBM

Software Support Center in the U.S.A. at 800-IBM-SERV (800-426-7378). Outside the

United States, use the web site at techsupport.services.ibm.com/guides/contacts.html. to find the IBM Support Guide Software Support Global Contact

List.

Use Pocket PC installation instructions for Windows Mobile 2003-based Pocket PC,

Windows Mobile 2003 Second Edition, and Windows Mobile version 5 devices.

The code on the web site has the following format:

Mobility Client for Windows

There is one file which is approximately 9.2 MB. The file name is

WCversionWin32.exe, where version is the version number of the code.

After downloading the file, click Start –>Run , then enter the name of the

file you downloaded. Starting this file will automatically unzip the file and

run setup. Make sure you specify the path to which you downloaded the

file. When a message about a digital signature displays, click Yes or

Continue to continue the installation.

Mobility Client for Windows CE

There are two files which are approximately 8.4 MB and 104 MB,

respectively. The file names are WCversionPocketPC.exe and

WCversionCEDotNET.exe, where version is the number of the code. All

Windows CE versions use the PocketPC file, with the exception of

Windows CE .NET 4.2

After downloading the file, click Start –>Run , then enter the name of the

file you downloaded. Starting this file will automatically unzip the file and

run setup. Make sure you specify the path to which you downloaded the

file.

By default, the base code, base encryption, plus IP driver network support

is installed. All additional network support is separately installable.

English is installed by default and all other language support is separately

installable.

Additional encryption support is also separately installable. During

installation, you can choose FIPS 140–2 certification. FIPS 140-2 certification

specifies requirements for cryptographic modules to ensure protection of

sensitive information in computer systems. Connections between Mobility

Client on Windows or Windows CE connecting to a Connection Manager

on the AIX® version 5.2 is approved for FIPS 140-2 certification.

Chapter 2. Using the Mobility Client 23

Page 32: Lotus Mobile Connect

Removing the Mobility Client on Windows 2000, Windows XP, and

Windows Vista

To remove the Mobility Client

1. Click Start –> Settings –> Control Panel, then click Add or Remove Programs.

Note: For Windows Vista: Click Start –> Settings –> Control Panel, Programs

–> Programs and Features, then click Add or Remove Programs

2. Select Mobility Client, then click Change/Remove.

3. On the InstallShield Wizard panel, click Remove, then click Next.

4. Click OK on the Confirm File Deletion panel.

On Windows 2000, Windows XP and Windows Vista, the Mobility Client interface

is automatically removed when you remove the Mobility Client.

Removing the Mobility Client on Windows CE

The procedures to remove the Mobility Client consist of removing the program

from the desktop and from the device. The procedures vary slightly among

Windows CE devices.

Use Pocket PC instructions for Windows Mobile 2003-based Pocket PC, Windows

Mobile 2003 Second Edition, and Windows Mobile version 5 devices.

Removing the Mobility Client for Windows CE from the

desktop

To remove the Mobility Client for Windows CE package from the desktop machine:

1. Click Start –> Settings –> Control Panel, then click Add/Remove Programs.

2. Select IBM Mobility Client for Pocket PC or IBM Mobility Client for CE

.NET, then click Add/Remove (Change/Remove).

3. On the InstallShield Wizard panel, click Remove, then click Next.

4. Click OK on the Confirm File Deletion panel.

Removing the Mobility Client from the device

To remove the Mobility Client on Windows CE devices:

Pocket PC

1. Tap Start –> Settings.

2. Tap the System tab on the Settings window.

3. Tap Remove Programs.

4. Select separately each installed IBM Mobility Client program in the list

except the base code (IBM Mobility Client), then tap Remove. Then

remove the base code, IBM Mobility Client for Pocket PC or IBM

Mobility Client for CE .NET. When all Mobility Client programs have

been removed from the list, the Mobility Client is no longer installed on

the device.

CE .NET

1. Tap Start –> Settings.

2. Tap Control Panel.

3. Tap Remove Programs.

24 IBM Lotus Mobility Client for Windows: User’s Guide

Page 33: Lotus Mobile Connect

4. Select separately each installed IBM Mobility Client program in the list

except the base code (IBM Mobility Client), then tap Remove. Then

remove the base code, IBM Mobility Client for Pocket PC or IBM

Mobility Client for CE .NET. When all Mobility Client programs have

been removed from the list, the Mobility Client is no longer installed on

the device.

Chapter 2. Using the Mobility Client 25

Page 34: Lotus Mobile Connect

26 IBM Lotus Mobility Client for Windows: User’s Guide

Page 35: Lotus Mobile Connect

Chapter 3. Configuring clients with a configuration file

The artour.ini file contains configuration information about your client and each

connection you define. This file is modified when you create connections or modify

their properties. It controls which fields and buttons are presented on the Connect

window for each connection.

On Windows CE, artour.ini is located in the Mobility Client installation directory.

On desktop Windows, artour.ini is located in directory Documents and Settings ->

All Users -> Application Data -> IBM --> Mobility Client or Documents and

Settings --> All Users.WINNT --> Application Data --> IBM --> Mobility Client.

One way to propagate a common client configuration to many users is to create an

artour.ini file that contains the desired configuration, and then distribute the file to

your users. Each user will have the same global settings and connections defined.

The artour.ini file is a readable text file, containing many fields and their values.

The file is divided into sections. Each section is preceded by a section heading

enclosed in square brackets. The first section, which is preceded by the heading

[ARTOUR], contains global information about the configuration of this Mobility

Client. Subsequent sections contain information about connections and their

interfaces, and are preceded by headers containing the name of the connection or

interface.

Some entries can exist for a connection or for an interface. The interface section is

checked first, and if no entry is found, then the connection section is used.

For a description of these parameters, see:

v Table 3 on page 28 for global parameters that affect all connections

v Table 4 on page 31 for each connection

v Table 5 on page 35 for all types of interfaces

v Table 6 on page 39 for interfaces using Mobitex modems

v Table 7 on page 40 for interfaces using GSM, PSTN, or AMPS modems

v Table 8 on page 41 for interfaces using Dataradio modems

v Table 9 on page 42 for interfaces using DataTAC modems

v Table 10 on page 44 for interfaces on Private IP connections

v Table 11 on page 45 for interfaces on ASTRO connections

27

Page 36: Lotus Mobile Connect

Table 3. Global parameters that affect all connections

Parameter name Description

ArtcfgPositionSize This parameter stores the display parameters for the Mobility

Connections window on the Windows desktop. It stores the

position, size, and View menu selection for the window in 5

comma-separated values:

v X position

v Y position

v X size

v Y size

v View

The X position sets the horizontal coordinate of the upper left

corner of the window, and the Y position sets the vertical

coordinate of that corner. X size sets the width of the window,

and Y size sets its height. The value for View specifies which

View menu selection to use: 1 for Tiles, 2 for Icons, or 3 for List.

AutoStartToolbar 1= the toolbar is automatically started when the Mobility Client

is started

BatteryDialogPos Screen x,y coordinates for Battery dialog box

BlackHoleDecrement The value used to decrement padded configure requests when

performing black hole detection. The default value is 100 bytes.

ConfigInstalled This parameter determines whether the Mobility Client installer

installs the configuration component (connection folder). 1=

install configuration component. 0= do not install configuration

component. You can use a setting of 0 if you are installing the

Mobility Client based on a preexisting configuration file and

have no need to perform any subsequent configuration. You

might also want to use this setting if you have disk space

constraints or to prevent users from configuring the Mobility

Client.

Confirmations 1= request confirmation on user actions

ConnectionTimeout If the Mobility Client is configured to use Graphical

Identification and Authentication (GINA) and connect at

Windows startup, an unsuccessful Mobility Client login attempt

will time out after the number of seconds set in this parameter.

The default is 60 seconds.

CurrentConnection Identifies the name of the active or most recently used

connection

DetectBlackHoles 1= an advertised speed of network connection is 10 Mbps or

greater, client will pad configuration requests sent to the

gateway to the maximum network MTU size in an effort to

detect black holes. If the configuration request times out, then

the retry will be decremented using BlackHoleDecrement before

being retransmitted. This should be set to 0 in the case where the

client is using a high speed adapter, but there is a very slow or

inefficient intermediate link between the client and the gateway.

The default value is 1.

DisableRoaming 1= prevents the automatic cross-network roaming from occurring

for use of custom applications that are using the Mobility Client

Toolkit. The default value is 0.

DisableNotificationIcon 1= prevents the white Mobility Client icon from appearing on

the taskbar at the top of Pocket PC devices. This applies only to

Windows CE Mobility Clients.

28 IBM Lotus Mobility Client for Windows: User’s Guide

Page 37: Lotus Mobile Connect

Table 3. Global parameters that affect all connections (continued)

Parameter name Description

DisableTrayIcon Prevents the tray icon from being created. The default value is 0

(the icon is created).

EchoTimeoutThreshold Specifies the number of consecutive echo timeouts processed

before the Mobility Client displays an error to indicate that the

Connection Manager is not responding. The default value is 3.

EnableAccountId 1= show the User ID input field on Connect panel

EnableChangePassword 1= show the Change password entry in the Mobility Client context

menu in the tray area of your desktop.

EnableChangeSettings 1= show the Change button on Connect screen to change

connection dial settings

EnableDomain 1= show the Organizational unit input field on Connect panel

EnablePassword 1= show the Password input field on Connect panel

EnableSavePassword 1= show the Save password check box on Connect panel

EncryptionType v 0= data is not encrypted

v 1= RC5 data encryption

v 2= DES data encryption

v 3= Triple-DES encryption

v 4= AES data encryption with a 128-bit key strength

v 5= AES data encryption with a 192-bit key strength

v 6= AES data encryption with a 256-bit key strength

HandleAuthenticationEvents This parameter controls how the Mobility Client core handles

secondary authentication events:

1 = The Mobility Client automatically processes RADIUS,

LDAP-bind, Certificate, and Change Password secondary

authentication events. This is the default.

0 = The Mobility Client ignores secondary authentication events.

GinaMessageTimeout This parameter specifies the number of seconds to display the

message indicating that the Mobility Client connection attempt

timed out, before Windows logon continues. The default is 15

seconds.

GinaSingleConnectAttempt If the Mobility Client is configured to use Graphical

Identification and Authentication (GINA) and connect at

Windows startup, this parameter controls whether the Mobility

Client waits for the client login retry attempts or continues with

the Windows login:

1 = The Mobility Client continues with the Windows login after

the first timeout or failed login attempt. This is the default.

0 = The client GINA code waits to retry the Mobility Client

logon instead of continuing with the Windows logon.

IPUpTimeout This parameter is the number of seconds a timer waits for the IP

interface to initialize. After successfully logging in, if this timer

expires while waiting on the IP interface to come up, a pop up

message will appear informing the user that the interface is

loading and how to close the client. The default value is 45

seconds.

Chapter 3. Configuring clients with a configuration file 29

Page 38: Lotus Mobile Connect

Table 3. Global parameters that affect all connections (continued)

Parameter name Description

RequestTransportProfile 1= The Mobility Client sends the name and the speed of the

adapter when it logs in and roams from one network to another.

0= The transport profile is not requested. The Mobility Client

uses the properties set on the Link Control Protocol and

Optimization tabs. The default value is 1.

Notes:

1. The Link Control Protocol and Optimization tabs are not

displayed when RequestTransportProfile=1

2. There is no online help available for the Link Control

Protocol and Optimization tabs.

SaveAccountId 1= save the value entered for User ID in the connection section

of the artour.ini file

SaveDomain 1= save the value entered for Organizational unit in the

connection portion of artour.ini file

ServiceAllowChangePasswordDefault This parameter applies only to connections that are configured to

start when Windows starts. 1= enables users to change their

passwords from the Mobility Client taskbar icon, 0 = disables the

capability to change a user’s password for the connection from

taskbar. The default is 1.

ServiceAllowNonAdminExit This parameter applies only to connections that are configured to

start when Windows starts. 1= users can end their connection by

clicking Exit from the taskbar icon, 0= the Exit option will be

disabled. The default is 1.

ServiceConnection Identifies the connection that is started when Windows starts.

ServiceInitialConnectDelay A delay in seconds between the time the LMC service (which

drives Start When Windows Starts option) starts and the time it

initiates the initial connect attempt to the Connection Manager.

This value can be set to allow for other services (for example:

wireless connection) to finish initializing before Mobile Connect

begins it’s connect processing. The default value is 0, which

indicates no delay.

ServicePrereqTimeout This parameter applies only to connections configured to start

when Windows starts (ServiceConnection) which also have

prerequisite applications that are configured to start before

allowing the connection to start. It specifies the number of

seconds the Mobility Client waits for prerequisite applications to

start before displaying an error message and exiting. The default

is 20 seconds.

Prerequisite applications are configured in the Connection

section of the artour.ini file.

ServiceReconnectDelay The number of seconds the Mobility Client waits after an

unsuccessful connection attempt before retrying the connection.

This parameter applies only to a connection that is configured to

start when Windows starts. The default is 10 seconds. If this

value is set to 0, the Mobility Client will not continue to retry

the connection after the first attempt.

ServiceReconnectRetries The number of times the service (Start When Windows Starts)

retries connecting after first failure. The default is 0 which

indicates infinite retries. To stop any retries from happening, set

ServiceReconnectDelay to 0.

30 IBM Lotus Mobility Client for Windows: User’s Guide

Page 39: Lotus Mobile Connect

Table 3. Global parameters that affect all connections (continued)

Parameter name Description

ShowFlyoverBytes 1= show number of bytes sent and received in flyover text of

Mobility Client icon in the tray

ShowFlyoverPackets 1= show number of packets sent and received in flyover text of

Mobility Client icon in the tray

SignalDialogPos Screen x,y coordinates for Signal dialog box

TrayUpdateInterval Minimum duration, in milliseconds, between flashes of the

Mobility Client icon in the tray. The flash indicates network

activity. The higher the value, the less often it flashes. A higher

value can improve performance on a high bandwidth network.

Default is 500 milliseconds. (0= don’t flash).

UserAuthorityLevel 1= user can modify the connection configuration

UseDefaultAPIBehavior 1= the Mobility Client toolbar uses default rules to control the

API; that is, the toolbar issues a shutdown to the Mobility Client

after the last active interface closes and after an eMsg_Logoff

event is received from a network driver. 0= the Mobility Client

core continues to run after the last active interface closes. This

setting might be useful if you are developing your own API

program and want the Mobility Client to continue running.

Version Version of the artour.ini file. For example, 11=V1R1.

Table 4. Parameters that describe a connection

Parameter name Description

AccountId Value entered in User ID field of Connect window

AccountIdRequired 1= a user ID must be entered on the Connect panel if one is not already

stored. If not entered, you cannot start a connection to the mobile access

services. 0= a user ID is not required for this connection and is not used.

Authentication 1= authentication is enabled. This setting specifies that a password is

required for a connection. 0= authentication is disabled.

AutoStart This entry is deprecated with Mobility Client version 5.1. Name of a

command to execute after connection is established with the mobile access

services.

AutostartDisabled If AutostartDisabled is set to 1, then the applications are ignored and no

checking is done.

Autostart1 ... Autostartn One Autostart for each application to be automatically started after a

successful logon to the Connection Manager. The application name

includes the complete path, without parameters. The order of which

application is started first is determined by the numeric order in the

configuration file.

AutostartOutsideCore By default, the core will autostart the applications and the dialer will not.

If you want the dialer (or another third-party application) to autostart the

applications, set this value to 1.

AutostartParams1 ... AutostartParamsn One AutostartParams for each parameter required for the corresponding

Autostartn application. Must be present, but blank, if no parameters are

required for a given application. The order of which parameters are

checked first is determined by the numeric order in the configuration file.

Backup Name of backup connection.

BalanceFragments Specifies whether protocol data unit (PDU) fragments are evenly sized

before they are sent over the network from the Mobility Client to the

Connection Manager.

Chapter 3. Configuring clients with a configuration file 31

Page 40: Lotus Mobile Connect

Table 4. Parameters that describe a connection (continued)

Parameter name Description

BroadcastPgmName Name of the broadcast program to start at completion of logon. This is the

program that receives broadcast messages from the mobile access services.

The default value is artbcast.exe.

BroadcastPort The UDP port number on which the Mobility Client broadcast program

listens for broadcast messages from the mobile access services. The default

port is 9999.

CertificateName Specifies the name of the certificate or the name of the PKCS12 file

containing the certificate. This entry is not present in the configuration file

until certificate authentication has been used at least once.

CertificateIssuer Specifies the name of the issuing authority for this certificate, for example

US, International Business Machines Corporation, IBM Certification

Authority. This entry is not present in the configuration file until certificate

authentication has been used at least once.

CertificateStorename Specifies a string value of either pkcs12_file or Microsoft_Cert_Store

used to indicate whether the certificate is stored in a PKCS12 file or in the

Microsoft certificate store. This entry is not present in the configuration file

until certificate authentication has been used at least once.

ClearDNSServersForAdapters List of network adapter names, separated by commas, which will have

their DNS registry entries temporarily removed for the duration of the

Mobility Client connection. The adapter names must match those found

under the HKLM\Comm registry key in Windows CE. This setting only

applies to the Windows CE operating system.

Compression 1= data compression is enabled, 0= data compression is disabled.

When RequestTransportProfile=1, this entry is ignored.

ConnectionTimeout Specifies the amount of time in seconds from when the Mobility Client

starts attempting to connect to the Connection Manager until a message

displays indicating that the connection is still being attempted. The default

value is 120. Setting this value to zero (0) disables the timer.

CreateDefaultRoute 1= create a default route for this network when connecting to the mobile

access services

DefineRoutes The set of routes to be configured which were sent to the Mobility Client

from the Connection Manager the last time a connection was established.

DNSCacheSize Specifies the maximum number of domains that can be cached. The default

is 100. To disable DNS caching, set EnableDNSCache to 0.

DNSCacheUpdateInterval The interval, in seconds, at which the DNS cache is updated. The default is

1.

DNSDomainName Local DNS domain name

DomainRequired 1= an organizational unit must be entered if not already stored

EnableDNSCache 1= enable DNS caching on the Mobility Client. Note that this setting is

disabled by default on Windows 2000 operating systems. This setting does

not apply to the Windows CE operating system.

EnablePacketJoining 1= enabled. This setting joins together several small packets to be sent in

one transmission. Packets are then separated again at the mobile access

services. 0= disabled. Small packets will be sent individually. Enabling this

function can increase performance.

When RequestTransportProfile=1, this entry is ignored.

EnableWTLSTrace This entry is deprecated with Mobility Client version 5.1. Specifies if the

WTLS trace file is generated. Default value is 0 (trace is turned off).

32 IBM Lotus Mobility Client for Windows: User’s Guide

Page 41: Lotus Mobile Connect

Table 4. Parameters that describe a connection (continued)

Parameter name Description

EncryptedPassword Value entered in Password field, encrypted

Encryption 1= data encryption is enabled, 0= data encryption is disabled.

FilterOtherSourceAddresses If set to 1, then outbound packets whose source address does not match

the address of the Mobility Client as assigned by the Connection Manager

are discarded. Default value is 0.

When RequestTransportProfile=1, this entry is ignored.

GatewaySuppliesDNS 1= use MNI-configured DNS and WINS servers, if available

GWAddress TCP/IP address of the mobile access services set by ARTour link protocol

(ALP)

HasShortCut 1= a shortcut has been created for this connection.

HeaderReduction Specifies whether the Mobility Client attempts to negotiate IP header

reduction with the Connection Manager. The Connection Manager analyzes

IP, UDP, and/or the TCP header of a data packet, then strips and caches

static fields in the header to reduce the packet size sent to the Mobility

Client. When the value=1, header reduction is enabled and when the value

=0, header reduction is disabled. The default value is 1 for all networks

except IP connections.

When RequestTransportProfile=1, this entry is ignored.

IPStackMTU Valid only for Windows CE operating systems, this setting specifies the

maximum transmission unit for the IP stack interface. The default value is

1440 bytes.

LogoffWithExit 1= logoff packet will be sent to the Connection Manager when the Mobility

Client disconnects. The Mobility Client must be connected and in range for

the logoff packet to be sent. If the Mobility Client is in short-hold mode,

then it is not considered connected and no logoff packet is sent.

MaxFragmentAge Maximum time, in seconds, to keep an unassembled packet fragment

before it is discarded

MobileAddress TCP/IP address of the Mobility Client set by wireless link protocol (WLP)

MonitorInterval The interval, in seconds, when the Mobility Client checks to see if a

TCP-Lite session should be terminated. Default value is 15.

NetworkDLL Name of the dynamic linked library to load for this network

NTServicePort Port used to communicate with the NT artdhcp service. Default is 9898.

OneButtonConnect 1= dialer bypasses the Connect panel and instead displays the connection

progress indicator only if accountID (UserID), Domain (Organizational unit),

and Password were previously saved in the artour.ini file

OrgUnit Value entered in Organizational unit field of Connect window

PacketFiltering This entry is deprecated with Mobility Client version 5.

1= packet filtering is enabled. This setting enables filtering of packets that

match the port numbers specified for artour.ini parameters

TCPIP_Ports2Filter and UDPIP_Ports2Filter. This setting also enables

filtering of all non-ping ICMP and IGMP packets and determines whether

TCP retries are sent over the network. 1=enabled. This setting reduces the

number of TCP retries sent over slow networks. 0= disabled. This setting

allows all TCP traffic to flow, including retries.

When RequestTransportProfile=1, this entry is ignored.

Chapter 3. Configuring clients with a configuration file 33

Page 42: Lotus Mobile Connect

Table 4. Parameters that describe a connection (continued)

Parameter name Description

PasswordPort TCP/IP port number on which the mobile access services listens for

password changes. If this port number changes on the mobile access

services, it must be changed to match on the Mobility Client. The default

port is 8888.

PDU2Bcast If PDU2Bcast is set to 1, then the Mobility Client forwards inbound packets

for which the protocol is unrecognized to the UDP broadcast port.

PreferredInterface This entry is deprecated with Mobility Client version 5.1. Default interface

to start for this connection

PrereqAppName1 ...

PrereqApplicationName16

One PrereqAppName for each application to be automatically checked before

a successful logon to the Connection Manager. The application name

includes the complete path. The order of which application is checked first

is determined by the numeric order in the configuration file.

PrereqAppProcess1 ...

PrereqAppProcess16

One PrereqAppProcess for the process name of each application to check

before logon. When a process is running, these values are found in the

Windows Task Manager -> Processes tab. The order of which process is

checked first is determined by the numeric order in the configuration file.

PrerequisiteDisabled If PrerequisiteDisabled is set to 1, then the applications are ignored and no

checking is done.

PrimaryDNS Primary DNS server address. This value is set by the MNI on the mobile

access services.

PrimaryWINS Primary WINS server address. This value is set by the MNI on the mobile

access services.

PromptCertSelection Specifies whether the Mobility Client prompts the user to select a

certificate during the login procedure. When =1, the user is prompted and

when =0, the Mobility Client checks for the stored certificate name in the

certificate store. The default value is 1.

RadiusRetryAttempts This parameter indicates how many times the client will retry RADIUS

authentication attempts after timeout failures. Default value is set to 2.

RadiusTimeout This parameter indicates the time in seconds that the client waits for a

response from a radius authentication request. Default value is set to 15.

ReceivedBytes Number of bytes received during this session

ReceivedPackets Number of packets received during this session

SavePassword 1= save the password defined for the connection. When saved, users do

not need to type a password to connect to the mobile access services.

SecondaryDNS Secondary DNS server address. This value is set by the MNI on the mobile

access services.

Secondary WINS Secondary WINS server address. This value is set by the MNI on the

mobile access services.

SectionType For connections, this parameter must have a value of CONNECTION.

SentBytes Number of bytes sent during this session

SentPackets Number of packets sent during this session

ShowBatteryDialog 1= If your modem supports it, show the battery strength indicator for this

connection in the tray area of your desktop.

ShowSignalDialog 1= If your modem supports it, show the signal strength indicator for this

connection in the tray area of your desktop.

SubnetMask Subnet mask to use for Mobility Client IP interface. This value is set by the

mobile access services every time the connection is established.

34 IBM Lotus Mobility Client for Windows: User’s Guide

Page 43: Lotus Mobile Connect

Table 4. Parameters that describe a connection (continued)

Parameter name Description

TCP-Lite 1= the Mobility Client will allow the Connection Manager to configure

TCP-Lite services.

WatcherDelay Number of seconds to delay the start of automatic roaming after a login

completes. Default value is set to 10.

WTLSTraceFile This entry is deprecated with Mobility Client version 5.1. Specifies the fully

qualified path and file name of the WTLS trace file. Default value is

<installation path>\wtls_client.trc.

Below each connection section will be sections describing the interfaces for that

connection. Each interface section is preceded by a heading with the connection

name, such as [ConnInt0]. Some interface parameters apply to all interfaces; some

network types have additional parameters specific to them.

Table 5. Parameters that describe an interface

Parameter name Description

ALPKeepAliveInterval This entry can exist for a connection or for an interface. The interface

section is checked first, and if no entry is found, then the connection

section is used.

Specifies an interval, in seconds, at which an LCP Echo packet is sent

to the Connection Manager. It is useful when connected through an

ISP that incorporates network address translation (NAT).

For IP networks the default is 10. For all other networks the default

is 0.

When RequestTransportProfile=1, this entry is ignored.

ALPMaximumRTT This entry can exist for a connection or for an interface. The interface

section is checked first, and if no entry is found, then the connection

section is used.

The maximum amount of time, in seconds, that the Mobility Client

waits for an wireless link protocol request to be sent and an

acknowledgment to be received before a retry is allowed. This

parameter is used for TCP optimization. On unreliable networks

where packets are frequently dropped, you might want to reduce

this number to ensure the requests are received.

For all networks except non-PPP (point-to-point protocol) IP

connections, the default value is 15 seconds. For non-PPP

(point-to-point protocol) IP connections, the value is 1 second.

When RequestTransportProfile=1, this entry is ignored.

ALPRetries This entry can exist for a connection or for an interface. The interface

section is checked first, and if no entry is found, then the connection

section is used.

Number of times to retry sending a wireless link protocol request.

When RequestTransportProfile=1, this entry is ignored.

Chapter 3. Configuring clients with a configuration file 35

Page 44: Lotus Mobile Connect

Table 5. Parameters that describe an interface (continued)

Parameter name Description

ALPTimeout This entry can exist for a connection or for an interface. The interface

section is checked first, and if no entry is found, then the connection

section is used.

The amount of time, in seconds, that the Mobility Client waits for a

response to wireless link protocol (WLP) requests before timing out.

The WLP is used to start and maintain Mobility Client connections.

For new connections created with Mobility Client version 5, the

default value for this setting is 30 for all networks except IP, which is

15.

When RequestTransportProfile=1, this entry is ignored.

ConnectionType Specifies the interface type. The value for this parameter can be one

of the following:

0 Default local

1 A specific LAN or Wifi adapter

2 A RAS connection

3 Automatically connect (available only on Windows

PocketPC devices)

EncryptedProxyPassword When a connection is established using a proxy server the Mobility

Client must supply credentials for the proxy server to authenticate.

This field is the password.

ExcludeAdapters Enables the Mobility Client to be configured to exclude specific

adapters. For example, a connection that is defined to use the

"Default Local IP Interface" can be configured to ignore specific WiFi

adapters. To enable this functionality, set ExcludeAdapters = to a list

of comma-separated adapter names. These can be either the full

adapter names or the first few characters of each adapter name.

Spaces are not allowed after the comma (, ) separator.

For example, to exclude two adapters, one named "Intel

PRO/Wireless 2200BG Network Connection" and one named "Sprint

PCS Vision - Novatel Wireless", configure:

ExcludeAdapters=

IntelPRO/Wireless 2200BG Network Connection,

Sprint PCS Vision

Alternatively, this could also be configured as:

ExcludeAdapters=Intel,Sprint

which would exclude any adapters starting with the characters

"Intel" or "Sprint".

Handshake This setting indicates the type of modem flow control that should be

used. 1= XON/XOFF, 0= hardware flow control.

HiSpeedWLPRetryCount Mobility Client retry value for connections 10Mbps or faster. The

default value is 5.

HiSpeedWLPTimeout Mobility Client timeout value used for connections 10 Mbps or faster.

The default value is 4.

HttpProxyAddr Specifies either the IP address or the host name of the proxy server.

This parameter is used only if you have enabled proxy

authentication on the Connection Manager.

36 IBM Lotus Mobility Client for Windows: User’s Guide

Page 45: Lotus Mobile Connect

Table 5. Parameters that describe an interface (continued)

Parameter name Description

HttpProxyPort Specifies the port number used to communicate with the proxy

server. This parameter is used only if you have enabled proxy

authentication on the Connection Manager.

HttpSendPort Specifies the port number used to send data to the Connection

Manager for an HTTP connection. The default value is 80.

HttpsSendPort Specifies the port number used to send data to the Connection

Manager for a secure HTTP connection. The default value is 443.

InterfaceDescription Specifies the interface name or, for IP connections, the adapter name,

or dial-up networking interface name.

InterfaceList Lists the set of interfaces to be opened by the Mobility Client for a

given connection and also shows the priority of the interfaces when

the connection is enabled to roam. The order of priority is from high

to low.

LowSpeedWLPRetryCount Mobility Client retry value used for connections 57600 bps or slower.

The default value is 3.

LowSpeedWLPTimeout Mobility Client timeout value used for connection 57600 bps or

slower. The default value is 15.

MaxPDUAge Age at which packets queued in the network driver (for example,

Mobitex) are discarded

MedSpeedWLPRetryCount Mobility Client retry value used for connections greater than 57600

and slower than 10Mbps. The default value is 4.

MedSpeedWLPTimeout Mobility Client timeout value used for connections greater than

57600 bps and slower than 10 Mbps. The default value is 7.

ModemCapabilities Value used to determine capabilities of modems, such as battery or

signal strength capabilities.

PowerSaverMode 1= It instructs modem to use power saver mode (if supported by the

modem). 0= instructs modem to use normal mode

ProxyUsername When a connection is established using a proxy server the Mobility

Client must supply credentials for the proxy server to authenticate.

This field is the user name.

RoamFromThreshold Specifies the number of seconds that the Mobility Client connection

to a network has been in Active status and acts as a threshold value

for determining which Wait interval to use when roaming from this

connection to a lower priority network, if the status changes to Out

of range or Unavailable.

This setting helps determine if you are moving into or out of the

coverage area of a network. If you are moving into coverage area,

you may want to delay roaming from the network quickly because

there could be a period of time when the status flips back and forth

between active and inactive. This delay gives the network a chance

to stabilize and establish the actual status. However, if you are

moving out of a coverage area, as indicated that the network status

has been active for a given period of time and then becomes inactive,

then you may want to roam from that network more quickly.

The default value is 0.

Chapter 3. Configuring clients with a configuration file 37

Page 46: Lotus Mobile Connect

Table 5. Parameters that describe an interface (continued)

Parameter name Description

RoamFromWaitOverThreshold Specifies the number of seconds that the Mobility Client waits before

roaming from this connection to another Available network of a

lower priority. When the network status has been Active for less than

the amount of time specified in the RoamFromThreshold setting,

then the connection may be in the periphery of a network coverage

area and may need additional time to establish its actual status. This

setting determines the number of seconds the Mobility Client waits

until it will roam from this network to another of lower priority.

The value of this setting should be more than the value of the

RoamFromWaitUnderThreshold setting.

The default value is 0.

RoamFromWaitUnderThreshold Specifies the number of seconds that the Mobility Client waits before

roaming from this connection to another Available network of a

lower priority. When the network status has been Active for more

than the amount of time specified in the RoamFromThreshold

setting and then becomes Unavailable, this setting determines the

number of seconds the Mobility Client waits until it will roam from

this network to another of lower priority.

The value of this setting should be less than the value of the

RoamFromWaitOverThreshold setting.

The default value is 0.

RoamSuspendInactive When an interface supports suspend/resume (short-hold mode), this

value determines whether or not to suspend the connection when it

is not the active interface. A value of 0= do not suspend, and a value

of 1= suspend. The default value is 1.

RoamToWait Specifies the number of seconds that the Mobility Client waits after

the network is available before the Mobility Client will roam to it

and make it the Active connection. If the connection is being

established on the periphery of a network coverage area, this setting

allows a period of time for the Mobility Client to make sure that the

connection status does not go Out of Range or Unavailable before it

attempts to roam to it. The default value is 0.

SaveProxyPassword When a connection is established using a proxy server the Mobility

Client must supply credentials for the proxy server to authenticate.

When this boolean option is set to 1, the Mobility Client stores the

password.

SectionType For interfaces, this parameter must have a value of INTERFACE.

SerialPort The Windows TAPI device name for this modem

SocketConnectionTimeout Specifies the timeout used when establishing a UDP, HTTP, or

HTTPS connection with the Connection Manager. This is the number

of seconds to wait before the Mobility Client attempts to connect

using another protocol.

StopTimeout Number of milliseconds the Mobility Client will wait for a normal

shutdown response from a network driver before terminating the

driver abnormally

38 IBM Lotus Mobility Client for Windows: User’s Guide

Page 47: Lotus Mobile Connect

Table 5. Parameters that describe an interface (continued)

Parameter name Description

SupportedProtocols Specifies the protocols that can be supported on the Mobility Client.

The value for this parameter can be one or more of the following, in

a comma-separated list:

Connectionless

Use UDP as a protocol to connect to the Connection

Manager.

ConnectionOriented

Use HTTP as a protocol to connect to the Connection

Manager.

ConnectionOrientedSecure

Use HTTPS as a protocol to connect to the Connection

Manager.

TCPIP_Ports2Filter This entry can exist for a connection or for an interface. The interface

section is checked first, and if no entry is found, then the connection

section is used.

List of TCP ports, separated by spaces, from which to filter packets.

UDPIP_Ports2Filter This entry can exist for a connection or for an interface. The interface

section is checked first, and if no entry is found, then the connection

section is used.

List of UDP ports, separated by spaces, from which to filter packets.

UseHttpProxy This parameter is used to enable or disable the use of a proxy for the

Mobility Client to connect to the Connection Manager for

connection-oriented (HTTP or HTTPS) connections. The default value

of 0 disables proxy authentication. If you enter 1 to enable proxy

authentication, you must also provide the proxy server address and

port number. Use the HttpProxyAddr parameter to specify the

address and HttpProxyPort for the port number, as provided by the

system administrator.

UseUDPEcho This boolean parameter determines whether the UDP echo function

for the Mobility Client and Connection Manager is used during the

logon sequence when connecting over UDP. If UseUDPEcho=1, the

UDP echo function uses a test packet to check whether the Mobility

Client can reach the gateway and what the maximum transmission

unit (MTU) should be. If UseUDPEcho=0, then the UDP echo

function is not used. This parameter is updated after each logon,

based on whether the Connection Manager to which the Mobility

Client is connected supports the function.

For migrated connections, the default value is 0. For new

connections, the default value is 0 if only the UDP protocol is

enabled or 1 if HTTP, HTTPS, or both are selected in addition to the

UDP protocol.

Table 6. Parameters that describe an interface to Mobitex modems

Parameter name Description

GWMAN The Mobitex access number of the Connection Manager.

MascVersion 1= masc1, 2= masc2

Chapter 3. Configuring clients with a configuration file 39

Page 48: Lotus Mobile Connect

Table 6. Parameters that describe an interface to Mobitex modems (continued)

Parameter name Description

MpakNetworkAckTimeout The number of seconds the client waits for the Mobitex modem to return a

network acknowledgement that an MPAK was delivered to the Mobitex

network. If the parameter is not present, the default value is 15. The range of

values for the parameter can be 15 through 300.

MpakQueueSize Governs how many outstanding packets can be sent to the modem without

acknowledgment. If the parameter is not present, the default value is 5. The

range of values for the parameter can be 1 through 10.

ProtocolNumber 147 for all current modems

Table 7. Parameters that describe an interface to GSM, PSTN, or AMPS modems

Parameter name Description

addrinf_ack_interval The number of seconds between retries of the request/acknowledgment

exchange; if the Mobility Client does not receive the mobile access services’

acknowledgment within the specified time period, the client retries up to 2

times. The default value is 5 seconds.

afterCarrierDelay The amount of time, in seconds, that the Mobility Client waits after the carrier

has been gained (a connection has been established) before it sends data. The

default value is 0.

auto-reconnect 1= Mobility Client should attempt to reconnect to the mobile access services on

connection failure, even though the Mobility Client has no data to send. This is

useful if you want to maintain a continuous connection. 0= enter short-hold

mode on connection failure.

BaudRate Baud rate in bits per second

connect-retries The number of times the Mobility Client attempts to reconnect to the mobile

access services after the initial connect attempt fails. Connection retries also

occur when the Mobility Client comes out of short-hold mode and the initial

dial attempt fails to connect to the mobile access services.

connect-retry-interval The amount of time, in seconds, the Mobility Client waits after an unsuccessful

attempt to connect to the mobile access services before attempting to reconnect.

connection-timeout The amount of time, in seconds, the Mobility Client waits after an unsuccessful

attempt to connect to the mobile access services before timing out.

DialString The number that the Mobility Client dials, in canonical form, to establish a

connection with the mobile access services. For example, +1 (919) 254-6100

enable-addrinf-acks Enables a simple request/acknowledgment exchange between the Mobility

Client and the mobile access services immediately following establishment of a

physical connection; this exchange confirms that the mobile access services are

responding to the correct Mobility Client and that the mobile access services can

communicate with the Mobility Client. The default value is 1.

enable-callback 1= enable callback from the mobile access services to the Mobility Client when

the timer for short-hold mode expires. 0= the connection enters short-hold mode

on connection failure

force_local_ac 1= force the mobile access services to use the area code when dialing the

Mobility Client. 0= mobile access services will use a set of default rules when

dialing the Mobility Client. These rules are based on the dialing properties used

for TAPI modems.

force_local_cc 1= force the mobile access services to use the country code when dialing the

Mobility Client 0= Mobile access services will use a set of default rules when

dialing the Mobility Client. These rules are based on the dialing properties used

for TAPI modems.

40 IBM Lotus Mobility Client for Windows: User’s Guide

Page 49: Lotus Mobile Connect

Table 7. Parameters that describe an interface to GSM, PSTN, or AMPS modems (continued)

Parameter name Description

local_ac If the connection is in short-hold mode and the callback feature is enabled, this

is the area code used by the mobile access services to call the Mobility Client

when it has data to send.

local_co If the connection is in short-hold mode and the callback feature is enabled, this

is the company code used by the mobile access services to call the Mobility

Client when it has data to send.

local_country_value If the connection is in short-hold mode and the callback feature is enabled, this

is the country code used by the mobile access services to call the Mobility Client

when it has data to send.

local_number If the connection is in short-hold mode and the callback feature is enabled, this

is the subscriber number or personal number of the mobile phone used by the

mobile access services to call the Mobility Client when it has data to send.

short-hold-timeout The amount of time, in seconds, that the connection should wait before entering

short-hold mode. If there is no network traffic over the connection after the

specified number of seconds has elapsed, the connection is placed in short-hold

mode. A setting of 0 disables short-hold mode.

tapi_reply_timeout The amount of time, in seconds, to wait for replies from TAPI before timing out.

The default is 30.

wakeup_interval The amount of time, in seconds, that the Mobility Client waits after the device

is resumed before attempting to reestablish the connection. This gives the device

time to restart before Mobility Client activity begins.

Table 8. Parameters that describe an interface to Dataradio modems

Parameter name Description

EnableRxPortTracing Specifies whether full tracing is enabled on the Comm port. If the value is not

present in the file, the default value of 0 (off) is used.

InitStates The list of modem initialization states, separated by spaces, for setting up a

connection

LastBDLCAddress BDLC address of most recently used base station

ModemBufferSize Maximum size of packets, in bytes, that will be sent to the modem. Values are:

256 if you have a CARMA-M modem, or 1024 if you have a DBA modem.

ModemCharacterTimeout The maximum amount of time allowed, in milliseconds, between bytes of data

received from the modem.

ModemConnectTimeout The amount of time, in milliseconds, the driver should wait for a connection to

the modem before terminating the connection attempt

ModemQueryTimeout The amount of time, in milliseconds, to wait for a response to a modem query

ModemResponseTimeout The amount of time, in milliseconds, the driver should wait for an unsolicited

response from the modem before requesting a response

ModemSendRetries The number of times to retry sending data to the modem before a packet is

discarded.

OverrideNetworkMTU Overrides the maximum transmission unit (MTU) sent to the Dataradio modem

buffers If the value is not present in the file, the default value of 256 bytes is

used.

Chapter 3. Configuring clients with a configuration file 41

Page 50: Lotus Mobile Connect

Table 9. Parameters that describe an interface to DataTAC modems

Parameter name Description

CongestionTimeout If the modem reports a congested state or the Mobility Client stops receiving

responses from the modem, the Mobility Client halts packet transmission for the

number of seconds specified on the CongestionTimeout parameter.

DatatacMTU The maximum size of any packet the Mobility Client will try to send over the

DataTAC network.

KickIntoRange When set to 1, the Mobility Client resets the radio modem receiver when the

modem has been out of range for KickIntoRangeSecs. This action enables

modems to recognize that they are back in range more quickly. This entry is not

in the artour.ini file by default, and the default value is 1.

KickIntoRangeSecs When KickIntoRange is set to 1, the radio modem receiver will be reset when

the modem has been out of range for this number of seconds. This entry is not

in the artour.ini file by default, and the default value is 30 seconds.

KickIntoRangeSteps When KickIntoRange is set to 1, the radio modem receiver will be reset using

these steps when the modem has been out of range for KickIntoRangeSecs

seconds. The step numbers correspond to the available steps listed in the

NCLInitSteps entry and must begin and end with step 22. This entry is not in

the artour.ini file by default, and the default value is 22 42 43 44 22.

LastBaudRate Last BAUD rate at which the modem was successfully initialized

MaximumRSSI The RSSI value you want to use to map to 100% strength of the radio signal to

your modem. A percentage value between 0 and 100% can then be displayed in

the tray area of your desktop to indicate signal strength to the modem.

MaxOutstandingPackets This entry is deprecated with Mobility Client version 5.

The maximum number of packets the Mobility Client sends to the modem

without receiving a response before considering the network congested. If no

responses are received after transmitting this number of packets, the Mobility

Client halts packet transmission for the number of seconds specified on the

CongestionTimeout parameter. When this timer expires, the Mobility Client

resumes packet transmission.

MinimumRSSI The RSSI value you want to use to map to 0% strength of the radio signal to

your modem. A percentage value between 0% and 100% can then be displayed

in the tray area of your desktop to indicate signal strength to the modem.

NCLExitSteps Specifies a numeric list of shutdown commands to be sent to the modem when

the client is exiting. The default is ″30 31 33″. Here are the available states:

30 Shut down the modem transmitter

31 Shut down the modem receiver

33 Final shutdown state, which must be the last state in the list, even if it

is the only item in the list.

42 IBM Lotus Mobility Client for Windows: User’s Guide

Page 51: Lotus Mobile Connect

Table 9. Parameters that describe an interface to DataTAC modems (continued)

Parameter name Description

NCLInitSteps A string of numbers listing the NCL initialization commands and their order for

this modem. Available steps include:

0 Initial state, must always be first state in list.

1 Testing modem baud rate

2 NCL rebooting the modem

3 Pausing after NCL reboot of the modem (necessary to avoid losing the

next cmd to the modem)

4 Setting receive mode

5 Enabling receive data event

6 Enabling range event

7 Enabling hardware event

8 Enabling control event

9 Setting flow control to RTS/CTS

10 Setting flow control to XON/XOFF

11 Enabling receiver

12 Enabling transmitter

13 Querying product ID

14 Querying RPM ID

15 Querying vendor ID

16 Querying software version

17 Setting modem baud rate

18 Pausing after setting baud rate

19 Enabling battery power saver mode

20 Querying group ID

21 Querying range status

22 Initialized - should always be last state in NCLInitSteps

36 NCL flushing modem queues

37 Disabling battery power saver mode (entering express mode)

NetworkVersion Version of the DataTAC network protocol implementation (4000=North America,

5000=Asia, 6000=Europe)

NumNullsToPrepend Specifies the number of null characters that are prepended to messages sent to

the modem. The default is 0.

PMR 1= this is a Motorola Private Mobile Radio (PMR) network. 0= this is not a PMR

network. This value is set in the modem .PRO files and is dependent on the

type of modem used.

QueuedPacketTTL Specifies how long to maintain an outgoing packet which has not been written

to the modem, before discarding it from the queue. This situation might occur if

the modem were out of range of the network and unable to send packets for a

long period of time. This setting does not affect packets queued within the

modem. The Mobility Client logs an error message whenever a packet is

discarded from the queue due to a time out situation.

RespectRangeStatus When set to 1, specifies that the Mobility Client will not attempt to send packets

while out of range. The default value is 1, and if it is not present in file, is set to

1.

SendRetries Number of times to retry sending a DataTAC packet before discarding it.

SwitchToNative AT command strings used to switch the DataTAC modem from its dial interface

mode into native mode, which is the mode that supports standard DataTAC

commands in Native Control Language (NCL).

Timeout1 Number of seconds for shortest timeout value, used for most Native Control

Language (NCL) modem commands to modem and some queue throttling.

Default is 3.

Chapter 3. Configuring clients with a configuration file 43

Page 52: Lotus Mobile Connect

Table 9. Parameters that describe an interface to DataTAC modems (continued)

Parameter name Description

Timeout2 Number of seconds for medium timeout value, used for AT commands to

modem, NCL reboot, NCL switchoffModem, and NCL eventControl commands.

Default=7

Timeout3 Number of seconds in longest timeout value, used to time out data packets.

Default=1200

UserHeader Extended address or slot number of the mobile access services as defined to the

DataTAC network

VRMSimulator A VRM simulator simulates a Motorola Private Mobile Radio (PMR) network,

which supports standard DataTAC commands in Native Control Language

(NCL). 1= modem is an NCL simulator. 0= modem is not an NCL simulator.

Table 10. Parameters that describe an interface on private IP connections

Parameter name Description

AdapterNameOverrideString Allows for the adapter name string sent to the gateway for transport profile

selection to be overridden. The default value is null, and the parameter is not

used.

AdapterSpeedOverride Allows for the connection speed sent to the gateway for transport profile

selection to be overridden. The default value is null, and the parameter is not

used.

Bandwidth Connection throughput in bits per second. If greater than 33600, compression,

header reduction, and other TCP optimizations are disabled. This entry is

deprecated with Mobility Client version 5.1.1.

ConnectionTimeout The number of seconds that the Mobility Client attempts to establish a

connection over the interfaces defined for a connection before displaying a

warning message. If there are multiple interfaces defined for a connection, then

the lowest ConnectionTimeout value found among the interfaces is used. This

timeout does not stop the connection attempt from continuing; it only displays

the warning message. The default value is 60 seconds.

GatewayAddress IP address of the Connection Manager

NetworkMTU This entry is deprecated with Mobility Client version 5.1.1. The maximum size

of any packet the Mobility Client tries to send over the public network. Consult

the network provider for the optimum value. Default value is 1024. For

examples:

v Ethernet connections to broadband networks (DSL, ISDN, cable modem) :

1500

v CDPD: 576

v GPRS: 576

When RequestTransportProfile=1, this entry is ignored.

NoStaticARP For IP-based network connections, the Mobility Client will create a static

address resolution protocol (ARP) entry for the local router through which UDP

packets are sent to the Connection Manager. This setting can prevent the loss of

UDP packets sent to the Connection Manager. Set this parameter to 1 to prevent

the creation of the static ARP entry. The default setting is 0.

44 IBM Lotus Mobility Client for Windows: User’s Guide

Page 53: Lotus Mobile Connect

Table 10. Parameters that describe an interface on private IP connections (continued)

Parameter name Description

OverrideNetworkMTU The Mobility Client uses this value of the network maximum transmission unit

(MTU) instead of using the actual MTU size of the physical interface being used

(for example, an Ethernet or RAS connection). When the Connection Manager

sends a packet encapsulated in UDP that is greater than 1472 bytes (1500 MTU

– 28 byte UDP header) in length, the IP stack breaks up the packet into

individual segments of 1472 bytes or less. Make sure that this setting accounts

for the UDP header. In other words, if you want the maximum size of a packet

sent over the network to be 1500, then set this value to 1472.

When RequestTransportProfile=0, then this value is used. When

RequestTransportProfile=1and the transport profile on the Connection Manager

is set to negotiate the MTU, then this value is used. If transport profile is not set

to negotiate the MTU, then the Connection Manager overrides it.

PreferredAdapterToUse For connections configured to use the Default Local IP Interface, this interface

will be used when available regardless of what other interfaces are available.

RasCallbackNumber If a RAS connection is defined, this setting is the number at which the server

will call the Mobility Client back.

RasDomain RAS domain name

RasNumberOfRetries Number of times to retry failed RAS connection attempts

RasPassword User’s RAS password, encrypted

RasPhoneBookEntry Name of RAS phone book entry to use to connect to the mobile access services

RasPhoneNumber Phone number to dial to establish RAS connections

RasRetryReturnCodes List of RAS return codes, separated by spaces, that will cause the driver to retry

a connection. Defined in raserror.h in Microsoft Software Developer’s Kit

RasSecondsBetweenRetries Number of seconds to pause before retrying RAS connection

RasUserid User’s RAS user ID

ReceivePort Port on which to receive packets

SendPort Port to which to send packets

short-hold-timeout The amount of time, in minutes, that the connection should wait before entering

short-hold mode. If there is no network traffic over the connection after the

specified number of seconds has elapsed, the connection is placed in short-hold

mode. The default value is 0 and the range is 0 - 999. A setting of 0 disables

short-hold mode.

SierraMinimumRSSI This value is used only by Sierra modems. The RSSI value you want to use to

map to 0% strength of the radio signal to your modem. A percentage value

between 0% and 100% can then be displayed in the tray area of your desktop to

indicate signal strength to the modem.

StatusDLL Status DLL for the connection. To create a status DLL, see the comments in the

file artapi.h in the IBM Mobility Client API Toolkit.

UseLan 1= connection uses a LAN card, 0= connection uses Dial-Up Networking

Table 11. Parameters that describe an interface on an ASTRO connection

Parameter name Description

CongestionTimeout The amount of time in seconds to refrain from sending packets after receiving

an ICMP packet from the radio indicating that it is congested, or after the

client’s internal queues reach MaxOutstandingPackets. The default value is 5

seconds.

Chapter 3. Configuring clients with a configuration file 45

Page 54: Lotus Mobile Connect

Table 11. Parameters that describe an interface on an ASTRO connection (continued)

Parameter name Description

DatatacMTU The maximum transmission unit size of any packet the Mobility Client will try

to send over the ASTRO network.

DelayBetweenPackets Time in milliseconds between the sending of each packet. Motorola

recommended a delay between packets to lower the chances of the ASTRO

radio’s buffer from overflowing. The default value is 300.

ExitSteps A string of numbers indicating the sequence of shutdown steps. The default

value is 30. which is the standard closing interface.

Handshake The type of modem flow control that is used. 1= XON/XOFF, 0= RTS/CTS

hardware flow control. The default value is 1.

InitSteps A string of numbers indicating the sequence of initialization steps. Available

values include: Start state, Initialize TAPI and comm port, Send RCP command

GetInfo to radio and wait for response, and Active (initialized).

MaxOutstandingPackets The maximum number of packets that the internal client queues can hold before

the client enters congested state. If set to 0, there is no limit on the queue size.

The default value is 5 packets.

PacketTTL The amount of time in seconds to retain a packet in queue before the packet is

discarded. During this time the client continues to try sending the packet if the

first attempt does not succeed due to congestion. After the time-to-live expires,

the packet is discarded. The default value is 15.

ProfileFilename Name of the modem profile used as the basis for this ASTRO interface section

in the configuration. The default value is ASTRO.PRO

RcvPort Port on which to receive packets

SendPort Port to which to send packets

UseRFAcks When set to 1, the ASTRO client relies on RCP RF_ACKS to indicate that

packets were successfully transmitted. When set to 0, the ASTRO client

considers packets successfully transmitted when written to the COM port. The

default value is 0.

46 IBM Lotus Mobility Client for Windows: User’s Guide

Page 55: Lotus Mobile Connect

Chapter 4. Getting online help

The following types of help are available with the Mobility Client:

Context-sensitive help: allows you to get help for a field or a control on an input

panel.

On Mobility Client for Windows

1. Click the question mark (?) in the upper right corner of the panel. A

large question mark appears next to the pointer.

2. Move the pointer over the field or control for which you want help (the

question mark moves with the pointer), then click on the field. Help for

that field or control is displayed.

On Mobility Client for Windows CE

On the panel on which you want help, tap Start –> Help. If there is only

one field on the panel, help is displayed for that field. If multiple fields are

on the panel, help is displayed with links to help for each individual field.

Click the link for which you want help.

Help menu: from the help menu, select the following options:

v Help topics provides overview information, information about fields for which

you are expected to provide input, and step-by-step instructions to complete

tasks.

v About identifies the product version as well as copyright and trademark

information.

Accessibility

Accessibility features help a user who has a physical disability, such as restricted

mobility or limited vision, to use software products successfully. These interfaces

include the major accessibility capabilities of the Connection Manager:

Mobility Client for Windows

v You can use a screen magnifier to magnify what is displayed on your screen.

v You can use screen-reader software and a digital speech synthesizer to hear what

is displayed on all screens except the Status notebook pages.

v You can navigate the user interface by using the keyboard.

Mobility Client for Windows CE

v You can navigate the user interface by using the keyboard.

Navigating with the keyboard

By using accelerator keys and keyboard shortcuts, you can navigate through the

Mobility Client for Windows and Windows CE to perform operations that can also

be done through mouse actions. The Tab key can also be used to move from one

field or element to another.

47

Page 56: Lotus Mobile Connect

Accelerator keys

Accelerator keys are typically identified as an underlined letter on the user

interface and are used to allow you to access an element on the interface from the

keyboard. To trigger an accelerator key, press and hold the Alt key while pressing

the underlined letter.

Accelerator keys can be included on a number of elements in the user interface,

such as menu choices, push buttons, and labels for entry fields.

Using accelerator keys with menus: When you open a menu using the keyboard,

it is not necessary to use the Alt key to trigger accelerator keys for the menu

choices. For example, if you use Alt and C to open the Connection menu in the

Mobility Client, you can simply enter T to activate the accelerator key for the Trace

menu choice.

Keyboard shortcuts

Keyboard shortcuts are used to trigger an action directly. Keyboard shortcuts are

useful for actions that are performed frequently.

Mobility Client for Windows: You can enable interaction with the context menu

on the taskbar by turning on MouseKeys to control the pointer with the numeric

keypad on your keyboard. See Windows online help for more information. You can

also take advantage of other keyboard navigational features as specified for each of

the Windows operating systems. See the Windows online help for more

information.

To get help, use the Tab key to put focus on the field for which you want help,

then press F1.

Mobility Client for Windows CE: You can take advantage of Windows CE

keyboard navigational features as specified for the operating system. See the user’s

guide that was shipped with your Windows CE device for more information.

To get help for a panel or dialog, press Ctrl and H.

48 IBM Lotus Mobility Client for Windows: User’s Guide

Page 57: Lotus Mobile Connect

Notices

This information was developed for products and services offered in the U.S.A.

IBM may not offer the products, services, or features discussed in this document in

other countries. Consult your local IBM representative for information on the

products and services currently available in your area. Any reference to an IBM

product, program, or service is not intended to state or imply that only that IBM

product, program, or service may be used. Any functionally equivalent product,

program, or service that does not infringe any IBM intellectual property right may

be used instead. However, it is the user’s responsibility to evaluate and verify the

operation of any non-IBM product, program, or service.

IBM may have patents or pending patent applications covering subject matter

described in this document. The furnishing of this document does not give you

any license to these patents. You can send license inquiries, in writing, to:

IBM Director of Licensing

IBM Corporation

North Castle Drive

Armonk, NY 10504–1785

USA

For license inquiries regarding double-byte (DBCS) information, contact the IBM

Intellectual Property Department in your country or send inquiries, in writing, to:

IBM World Trade Asia Corporation

Licensing

2-31 Roppongi 3-chome, Minato-ku

Tokyo 106, Japan

The following paragraph does not apply to the United Kingdom or any other

country where such provisions are inconsistent with local law:

INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS

PUBLICATION ″AS IS″ WITHOUT WARRANTY OF ANY KIND, EITHER

EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED

WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS

FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of express or

implied warranties in certain transactions, therefore, this statement may not apply

to you.

This information could include technical inaccuracies or typographical errors.

Changes are periodically made to the information herein; these changes will be

incorporated in new editions of the publication. IBM may make improvements

and/or changes in the product(s) and/or the program(s) described in this

publication at any time without notice.

Any references in this information to non-IBM Web sites are provided for

convenience only and do not in any manner serve as an endorsement of those Web

sites. The materials at those Web sites are not part of the materials for this IBM

product and use of those Web sites is at your own risk.

IBM may use or distribute any of the information you supply in any way it

believes appropriate without incurring any obligation to you.

49

Page 58: Lotus Mobile Connect

Licensees of this program who wish to have information about it for the purpose

of enabling: (i) the exchange of information between independently created

programs and other programs (including this one) and (ii) the mutual use of the

information which has been exchanged, should contact:

IBM Corporation

P.O. Box 12195

3039 Cornwallis Road

Research Triangle Park, NC 27709-2195

USA

Such information may be available, subject to appropriate terms and conditions,

including in some cases, payment of a fee.

The licensed program described in this document and all licensed material

available for it are provided by IBM under terms of the IBM Customer Agreement,

IBM International Program License Agreement or any equivalent agreement

between us.

Any performance data contained herein was determined in a controlled

environment. Therefore, the results obtained in other operating environments may

vary significantly. Some measurements may have been made on development-level

systems and there is no guarantee that these measurements will be the same on

generally available systems. Furthermore, some measurement may have been

estimated through extrapolation. Actual results may vary. Users of this document

should verify the applicable data for their specific environment.

All statements regarding IBM’s future direction or intent are subject to change or

withdrawal without notice, and represent goals and objectives only.

This information contains examples of data and reports used in daily business

operations. To illustrate them as completely as possible, the examples include the

names of individuals, companies, brands, and products. All of these names are

fictitious and any similarity to the names and addresses used by an actual business

enterprise is entirely coincidental.

COPYRIGHT LICENSE: This information contains sample application programs in

source language, which illustrates programming techniques on various operating

platforms. You may copy, modify, and distribute these sample programs in any

form without payment to IBM, for the purposes of developing, using, marketing or

distributing application programs conforming to the application programming

interface for the operating platform for which the sample programs are written.

These examples have not been thoroughly tested under all conditions. IBM,

therefore, cannot guarantee or imply reliability, serviceability, or function of these

programs. You may copy, modify, and distribute these sample programs in any

form without payment to IBM for the purposes of developing, using, marketing, or

distributing application programs conforming to IBM’s application programming

interfaces.

If you are viewing this information softcopy, the photographs and color

illustrations may not appear.

The software included herein contains PPP Magic Number routines licensed by

Carnegie Mellon University.

50 IBM Lotus Mobility Client for Windows: User’s Guide

Page 59: Lotus Mobile Connect

The software included herein contains derivatives of the RSA Data Security, Inc.

MD5 Message-Digest Algorithm. This technology is licensed from RSA Data

Security, Inc.

SNMP++ Toolkit aided in the development of the Connection Manager's Network

Management Support. SNMP++ Toolkit is copyright© 1999 Hewlett-Packard

Company.

Trademarks

The following terms are trademarks or registered trademarks of the IBM

Corporation in the United States or other countries or both:

AIX IBM

Lotus

The following terms are trademarks of other companies:

Adobe, Acrobat, Portable Document Format (PDF), and PostScript are either

registered trademarks or trademarks of Adobe Systems Incorporated in the United

States, other countries, or both.

Microsoft and Windows are trademarks of Microsoft Corporation in the United

States, other countries, or both.

The FIPS 140-2 logo is a Certification Mark of NIST, which does not imply product

endorsement by NIST, the U.S. or Canadian Governments.

Other company, product, and service names may be trademarks or service marks

of others.

FIPS 140-2 Inside

Notices 51

Page 60: Lotus Mobile Connect

52 IBM Lotus Mobility Client for Windows: User’s Guide

Page 61: Lotus Mobile Connect

Index

Aaccelerator keys 48

accessibility 47

activating a modem 2

adapters, switching 18

applicationscheck for before connecting 14

starting after connection 15

applying maintenance 23

artour.ini file 27

automatically starting applications after

connecting 15

CCAB files 6

checking that applications are running

before connecting 14

client roaming 18

commandsimporting configuration file using 16

logging off from Mobility Client 12

starting the Mobility Client 12

using the Mobility Client to connect to

Connection Manager 12

configurationimporting and exporting 15

configuringhow to connect using the Windows

user ID 13

Mobility Client 1

connect window 11

connectionautomatically starting applications

after 15

checking that applications are running

before establishing 14

defining on Mobility Client 8

installing a modem 2

Mobility Client to Connection

Manager 11

modifying network properties 17

properties, modifying 17

settings, viewing 17

sharing 21

shortcut 11

starting when Windows starts 13

status, viewing 17

to Connection Manager 11

viewing settings 17

viewing status 17

Connection Managerconnecting the Mobility Client 11

creating a connection 8

cross-network roaming 18

Ddefining a Mobility Client connection 8

disability 47

Eexport configuration 15

Hhelp, online 47

Iicon, for starting connection when

Windows starts 13

import configuration 15

installationpreconfigured 7

silent 8

installingCAB files 6

Mobility Client 1

modem 2

on CE .NET 4

on Windows 2000 4

on Windows CE 4

on Windows Mobile 2003 4

on Windows Vista 4

on Windows XP 4

integrated logon, Windows 13

interfaceusing Mobility Client 11

Kkeyboard access 47

Llaunching a connection 9

legal notices 49

log off using command line 12

logon, Windows integrated 13

Mmaintenance

applying 23

Mobility Clientchanging the password 14

configuring 1

connecting to the Connection

Manager 11

using the command line 12

using Windows user ID and

password 13

connection status, viewing 17

getting online help 47

hardware requirements 1

installing 1

activating a modem through a

network provider 2

Mobility Client (continued)installing (continued)

hardware requirements for 1

modem 2

software requirements for 1

logging off from the command

line 12

passwordchanging initially 14

removing 24

software requirements 1

starting from the command line 12

starting the interface 9

tracing 21

uninstalling 24

using 11

viewing connection status 17

modemactivating through a network

provider 2

installing on Mobility Client 2

Nnavigating

with the keyboard 47

network adapters, switching 18

network connectiondefining 8

network providersactivating a modem 2

network roaming 18

notices 49

Oonline help 47

Ppassword

changing initially on the Mobility

Client 14

persistent client connection,

configuring 13

preconfigured installation 7

Rremoving

Mobility Client 24

for Windows CE on the

desktop 24

roaming, cross-network 18

Sservice marks 51

53

Page 62: Lotus Mobile Connect

settingsviewing 17

sharing the connection 21

shortcut, connection 11

silent installation 8

startingthe Mobility Client 9

using the command line 12

statusMobility Client connections,

viewing 17

notebook 17

Ttrace

window, using 21

trademarks 51

Uuninstalling

Mobility Client 24

for Windows CE on the

desktop 24

usingthe Mobility Client 11

using Windows to share a connection 21

using Windows user ID and

password 13

Vviewing

connection settings 17

connection status 17

Wwindow

properties, using 17

roaming, using 18

status, using 17

trace, using 21

Windows CEusing Mobility Client 11

Windows integrated logon 13

Windows startup, starting a connection

at 13

wireless modems, installing 2

54 IBM Lotus Mobility Client for Windows: User’s Guide

Page 63: Lotus Mobile Connect
Page 64: Lotus Mobile Connect

����

Printed in USA


Recommended