Update the firmware
www.amulethotkey.com
| Page 35
7.1.5
Deactivate the BSM network interface
Finally, you must deactivate the BSM network interface to free
up the IP address acquired and assigned in
7.1.2 step
1.
In the AWI, choose
Configuration > Network.
2. Clear the
BSM network enable
box.
3. Click
Apply
to deactivate the BSM network interface imme
-
diately.
The BSM firmware update is now complete.
7.1.6
Upgrading multiple units
If you are upgrading the firmware on multiple units you can
automate this process.
Example:
You can use a script to discover Amulet Hotkey BSMs
on your network, querying the Address Resolution Protocol
(ARP) cache for known MAC address patterns. Amulet Hotkey
Technical Support can offer guidance on this.
(The ARP cache is a collection of Address Resolution Protocol
entries that map IP addresses to MAC addresses.)
7.2
Update the BSM firmware for Teradici
firmware versions older than 5.2.0
To update the BSM firmware (versions earlier than 1.5.0) when
the Teradici firmware is earlier than 5.2.0, do the steps that
follow:
1.
Get the BSM firmware update file
;
2.
Find the current version of the BSM firmware (optional)
;
3.
Calculate the MAC address of the BSM
4.
Activate the BSM network interface and acquire an IP
;
5.
Transfer the firmware package to the target BSM
;
6.
Confirm that the firmware was updated
7.
Deactivate the BSM network interface
.
7.2.1
Get the BSM firmware update file
1.
Download the BSM firmware update file for
DXZ4 security edition zero clients from Amulet Hotkey.
The file name is in this format:
FW-<Part number>_N_N_N-GA.bsm
FW-<Part number>:
is the internal Amulet Hotkey part number
N_N_N:
is the firmware version number.
Example:
The update file for the 0.4.8 firmware on a DXZ4
zero client is:
FW-DXZ4-0010_0_4_8-GA.bsm
2.
Verify the file. The Amulet Hotkey website lists the SHA-256
hash values for the firmware file. After downloading the file, use
your preferred checksum tool to re-generate and verify the hash
values and confirm there were no errors during the download.
7.2.2
Find the current version of the BSM firmware (optional)
If you want to know the current version of the BSM firmware
before performing an update, do the steps that follow:
1.
Make sure that the zero client is powered on.
2.
Log on to the Administrative Web Interface (AWI) for the zero
client; see
3.
Find the current version of the BSM firmware. This is
recorded in the zero client’s event log:
a).
From the AWI home page, choose
Diagnostics > Event og
.
b). Click the
Event Log Messages View
button.
c).
When the log file displays, search for the final occurrence
of these log entries:
MCU
:(tera_mcu_read_eeprom_content): Reading MCU
EEPROM - Pass.
MCU
:HWID: 0x85, Major/Minor FW: <0xNN>/<0xNN>, <MAC
address>
These log entries start with
MCU
. Within these entries, the
BSM version number is represented by the 2nd, 3rd and 4th
digits of the
FW: <0xNN>/<0xNN>
string.
Example:
In the following log entry the BSM firmware version
number is 0.4.8.
MCU
:HWID: 0x85, Major/Minor FW: 0x80/0x48,
MAC: 00:17:fd:50:00:20
4.
Now calculate the MAC address of the BSM; see section 6.4.
7.2.3 Calculate the MAC address of the BSM
The BSM’s MAC address derives from the MAC address of the
Teradici processor on the zero client. The BSM and Teradici MAC
addresses are the same, except for the fourth group of two
hexadecimal digits:
Using your preferred administrative tools, identify the MAC
address of the Teradici processor.
Note:
The Teradici MAC address is also printed on the zero
client serial number label and displayed on the zero client’s
Administrative Web Interface (AWI).
Add 60hex to the fourth group of two hexadecimal digits of the
Teradici MAC address.
Example:
50hex + 60hex = B0hex
The result forms the corresponding digits in the BSM MAC
address. See the following examples of MAC address conver
-
sions: