Purpose:
Upgrade firmware. The method shorten upgrading processing time than KCS.
Target Audience:
- FWA-3050 users.
- Who has Linux experience.
Steps:
1. Install ipmitool utility on Linux.
Refer steps on another article.
https://advantech-ncg.zendesk.com/hc/en-us/articles/360033313052-How-to-Install-IPMItool
2. Find out the virtual device 'USB-to-Ethernet' by ipmitool utility and record its IP address.
Use 'ipmitool lan print [number]' to find the channel which MAC address is showing 'ff:ff:ff:ff:ff:ff'.
[root@fwa-3050 home]# ipmitool lan print 6
Set in Progress : Set Complete
Auth Type Support : MD5 PASSWORD
Auth Type Enable : Callback : MD5 PASSWORD
: User : MD5 PASSWORD
: Operator : MD5 PASSWORD
: Admin : MD5 PASSWORD
: OEM :
IP Address Source : Static Address
IP Address : 192.168.5.1
Subnet Mask : 255.255.255.0
MAC Address : ff:ff:ff:ff:ff:ff
SNMP Community String : public
Default Gateway IP : 0.0.0.0
Default Gateway MAC : 00:00:00:00:00:00
Backup Gateway IP : 0.0.0.0
Backup Gateway MAC : 00:00:00:00:00:00
802.1q VLAN ID : Disabled
802.1q VLAN Priority : 0
RMCP+ Cipher Suites : 1,2,3,6,7,8,11,12,15,16,17
Cipher Suite Priv Max : aaaaaaaaaaaXXXX
: X=Cipher Suite Unused
: c=CALLBACK
: u=USER
: o=OPERATOR
: a=ADMIN
: O=OEM
Bad Password Threshold : Not Available
- 'Subnet Mask' must be 255.255.255.0.
3. Find out the virtual LAN interface and give it an IP address in same network section as BMC virtual channel.
[root@fwa-3050 home]# ethtool -i usb0
driver: cdc_eem
version: 22-Aug-2005
firmware-version: CDC EEM Device
expansion-rom-version:
bus-info: usb-0000:00:14.0-3.4
supports-statistics: no
supports-test: no
supports-eeprom-access: no
supports-register-dump: no
supports-priv-flags: no
[root@fwa-3050 home]# ifconfig usb0 192.168.5.100/24 up
4. Make sure the virtual LAN interface and virtual BMC channel are reachable.
[root@fwa-3050 home]# ping 192.168.5.1
PING 192.168.5.1 (192.168.5.1) 56(84) bytes of data.
64 bytes from 192.168.5.1: icmp_seq=1 ttl=64 time=0.376 ms
64 bytes from 192.168.5.1: icmp_seq=2 ttl=64 time=0.395 ms
64 bytes from 192.168.5.1: icmp_seq=3 ttl=64 time=0.454 ms
--- 192.168.5.1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 0.376/0.408/0.454/0.037 ms
5. Upgrade firmware by IOL.
# ipmitool -I lanplus -H 192.168.5.1 -U administrator -P advantech hpm upgrade [FW file] force activate
example as below:
[root@fwa-3050 home]# ipmitool -I lanplus -H 192.168.5.1 -U administrator -P advantech hpm upgrade FWA3050_bios_01_04.img force activate
PICMG HPM.1 Upgrade Agent 1.0.9:
Validating firmware image integrity...OK
Performing preparation stage...
Services may be affected during upgrade. Do you wish to continue? (y/n): y
OK
Performing upgrade stage:
-------------------------------------------------------------------------------
|ID | Name | Versions | % |
| | | Active | Backup | File | |
|----|-------------|-----------------|-----------------|-----------------|----|
|* 2|3050 BIOS | 1.04 00000000 | 1.04 00000000 | 1.04 00000000 |100%|
| |Upload Time: 05:55 | Image Size: 26501166 bytes |
-------------------------------------------------------------------------------
(*) Component requires Payload Cold Reset
Performing activation stage:
Waiting firmware activation...OK
Firmware upgrade procedure successful
- please keep system power stable and should not do any action which can cause upgrading procedure interrupted
Comments
0 comments
Please sign in to leave a comment.