2014

Prev Next

The WmPba.ini file is usually used for collecting the PBA logs.
But it is much more powerful.
These are some examples:

 

INI Setting name

INI Section

Description

Availability

PageTheme

Common

PBA page theme mode;
currently only modes BT_THEME_CLASSIC (0) and BT_THEME_MODERN (1) available.

SES 8.3+

ChallengeData2

Common

C/R numeric data mode; forces show/hide (1/0) numeric challenge data ("Challenge Data 2" line).

SES 8.3+

IdlePowerOffTime

Common

Overrides SDS setting for idle time before auto power-off.

SES 8.5+

IdleActionRestart

Common

Overrides SDS setting for idle power action (value 1 means "Restart" instead of "Shutdown")

SES 8.5+

HideLanguageBar

Common

When it is set to 1 - removes Keyboard Language Layout Bar from all screens except Information one.

SES 8.6 SR1+

KeepOskMinimized

Common

Forces OSK (when available) to be kept minimized if its value is not 0.

SES 8.7+

Winsocket_Address_List

Common

Allows to substitute list of SES addresses specified in SDS (string value). E.g. it can help to change SES address order.

SES 8.7+

Winsocket_Port

Common

Allows to substitute default SES port specified in SDS.

SES 8.7+

Winsocket_Timeout

Common

Allows to redefine socket timeout (default or specified in SDS). Default socket timeout is 30 seconds.

SES 8.7+

ConnectivityTimeout

Common

Allows to redefine default timeout for TestConnectivity. Default connectivity timeout is 8 seconds.

SES 9.1 HF4+

TcpDumpArgs

Common

Allows to start tcpdump Linux tool with specified parameters to troubleshoot network related issues.

SES 8.7+

HideTokenOwnerUser

Common

When it is set to 1 - hides "Username" prompt for default token protected user.

SES 9.1+

WirelessConfig

Common

External network profile. Format: "<ccid>,<pwd>,<uid>,<type>"

SES 9.1+

WirelessConfig2

Common

External WiFi connections: "<ccid>,<pwd>[,<uid>,<type>];<ccid>,..."

SES 9.1+

LastUserEnabled

Common

Use last successfully logged in user name (ATT_BOOT_LAST_USER) if not 0.

SES 9.0 SR4+

Url

BROWSER

Allows to set/customize URL for IDM WebBrowser.

SES 8.7+

RootCert

BROWSER

Allows to add/override SSL root certificate. String value is binary certificate file path name relative to WmPba.ini file.

SES 8.7+

IntrCert

BROWSER

Allows to add/override SSL intermediate certificate. String value is binary certificate file path name relative to WmPba.ini file.

SES 8.7+

Use of most settings is straightforward, but TcpDumpArgs require explanation on list of :

TcpDumpArgs:

[Common]

TcpDumpArgs=tcp -vv -i any
 

  • allows to trace network activity at TCP (tcp) protocol level (SES connectivity) with medium verbose (-vv) on any (-i any) interface;


TcpDumpArgs=-vv -i eth0
 

  • allows to trace network activity for any protocols (including ARP and ICMP) with medium verbose (-vv) on interface eth0 (-i eth0).

All network traces will be added to log file.

Complete list of INI settings you can find here: https://winmagic.atlassian.net/wiki/spaces/QAT/pages/5080417/Enable+Debug+Log+During+Testing, Section: “Pre-boot logs