English Community

Datacenter SystemsThinkSystem
All Forum Topics
Options

8 Posts

02-21-2019

US

6 Signins

64 Page Views

  • Posts: 8
  • Registered: ‎02-21-2019
  • Location: US
  • Views: 64
  • Message 1 of 12

SR590 - Upgrade BIOS from Ubuntu

2020-07-23, 13:23 PM

Hello,

How I am supposed to upgrade the BIOS from Ubuntu on an SR590 ?

Thanks

Reply
Options

365 Posts

03-07-2017

TW

1912 Signins

28992 Page Views

  • Posts: 365
  • Registered: ‎03-07-2017
  • Location: TW
  • Views: 28992
  • Message 2 of 12

Re:SR590 - Upgrade BIOS from Ubuntu

2020-07-24, 1:45 AM

Hi Lox_

 

There are many ways to update the system firmware. Please refer to the link: https://thinksystem.lenovofiles.com/help/index.jsp?topic=%2Frack_servers%2Foverview_rack_servers.html

 

If you want to perform a firmware update in the operating system, it is recommended that you update the firmware through Lenovo XClarity Essentials OneCLI. However, OneCLI only supports Red Hat Linux and SUSE Linux.

 

 

Therefore, I suggest you can updating firmware through the Lenovo XClarity Controller

 

This is a sample video of the steps:

Please feel free to leave your comment, thank you for support Lenovo
Reply
Options

8 Posts

02-21-2019

US

6 Signins

64 Page Views

  • Posts: 8
  • Registered: ‎02-21-2019
  • Location: US
  • Views: 64
  • Message 3 of 12

Re:SR590 - Upgrade BIOS from Ubuntu

2020-07-27, 6:32 AM

I was about to do:

 

onecli update acquire --ostype platform --mt 7x99 --dir /root/firmware/server/
onecli update flash --dir /root/firmware/server/ --platform
 

So it isn't a good idea ?

I have not idea on how to access the Xclarity Controller webui. The documentation seems to assume it is already there.

As a side note, while I had physically access to the server I tried with Lenovo Bootable Media Creator and the update failed half wait (sftp related error). I don't have physical access anymore.

Reply
Options

590 Posts

09-04-2018

US

850 Signins

18119 Page Views

  • Posts: 590
  • Registered: ‎09-04-2018
  • Location: US
  • Views: 18119
  • Message 4 of 12

Re:SR590 - Upgrade BIOS from Ubuntu

2020-07-27, 9:13 AM

Hi Lox_,

 

Do you mean that the server cannot boot up because the UEFI update failed using the BoMC? If this is the case, please set the onboard jumper SW6-5 to On position for forcing the server boot from the backup UEFI image. Refer to the System board jumpers.

If the server is able to boot to the system setup using the backup UEFI image, you can also check the XCC IP address in the UEFI setup page. Then you can log in the XCC for monitoring hardware, performing the firmware upgrade, and configuring some settings remotely.

 

https://datacentersupport.lenovo.com/us/en/products/servers/thinksystem/st550/7x09/solutions/ht507518

https://sysmgt.lenovofiles.com/help/index.jsp?topic=%2Fcom.lenovo.systems.management.xcc.doc%2Fdw1lm_t_settinguptheimmnetworkconnection.html

https://sysmgt.lenovofiles.com/help/index.jsp?topic=%2Fcom.lenovo.systems.management.xcc.doc%2Fdw1lm_c_accessingtheimmwebinterface.html

Reply
Options

8 Posts

02-21-2019

US

6 Signins

64 Page Views

  • Posts: 8
  • Registered: ‎02-21-2019
  • Location: US
  • Views: 64
  • Message 5 of 12

Re:SR590 - Upgrade BIOS from Ubuntu

2020-07-27, 10:30 AM
Hi, No issue booting up I just want to upgrade the firmwares from Ubuntu.
Reply
Options

590 Posts

09-04-2018

US

850 Signins

18119 Page Views

  • Posts: 590
  • Registered: ‎09-04-2018
  • Location: US
  • Views: 18119
  • Message 6 of 12

Re:SR590 - Upgrade BIOS from Ubuntu

2020-07-28, 9:04 AM

Hi Lox_,

 

The OneCLI utility only supports the following operating systems: Microsoft Windows, SUSE, Red Hat. The Ubuntu is not supported.

It is recommended that updating firmware through XClarity Controller. You can run the command 'ipmitol lan print' and use the IP address of the result to access the XCC through a Web browser.

 

For more details of accessing the XCC web interface, please refer to this documentation. Accessing the XClarity Controller web interface.

 

Reply
Options

8 Posts

02-21-2019

US

6 Signins

64 Page Views

  • Posts: 8
  • Registered: ‎02-21-2019
  • Location: US
  • Views: 64
  • Message 7 of 12

Re:SR590 - Upgrade BIOS from Ubuntu

2020-07-28, 23:38 PM

All right so:

# ipmitool lan print

Set in Progress         : Set Complete

Auth Type Support       : NONE MD5 PASSWORD

Auth Type Enable        : Callback :

                       : User     : MD5 PASSWORD

                       : Operator : MD5 PASSWORD

                       : Admin    : MD5 PASSWORD

                       : OEM      :

IP Address Source       : Other

IP Address              : 192.168.70.125

Subnet Mask             : 255.255.255.0

MAC Address             : 08:94:ef:74:6a:1b

SNMP Community String   : public

IP Header               : TTL=0x40 Flags=0x40 Precedence=0x00 TOS=0x10

BMC ARP Control         : ARP Responses Enabled, Gratuitous ARP Disabled

Gratituous ARP Intrvl   : 2.0 seconds

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,4,5,6,7,8,9,10,11,12,13,14,15,16

Cipher Suite Priv Max   : XXaXXXXXXXXXXXX

                       :     X=Cipher Suite Unused

                       :     c=CALLBACK

                       :     u=USER

                       :     o=OPERATOR

                       :     a=ADMIN

                       :     O=OEM

Bad Password Threshold  : 0

Invalid password disable: no

Attempt Count Reset Int.: 0

User Lockout Interval   : 0

 

And:


# ip a

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000

   link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

   inet 127.0.0.1/8 scope host lo

      valid_lft forever preferred_lft forever

   inet6 ::1/128 scope host

      valid_lft forever preferred_lft forever

2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master br0 state UP group default qlen 1000

   link/ether 08:94:ef:74:76:9c brd ff:ff:ff:ff:ff:ff

3: eno2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000

   link/ether 08:94:ef:74:76:9d brd ff:ff:ff:ff:ff:ff

4: enp0s20f0u1u6: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN group default qlen 1000

   link/ether 0a:94:ef:74:6a:1d brd ff:ff:ff:ff:ff:ff

   inet 169.254.95.120/24 brd 169.254.95.255 scope global dynamic enp0s20f0u1u6

      valid_lft 362sec preferred_lft 362sec

   inet6 fe80::894:efff:fe74:6a1d/64 scope link

      valid_lft forever preferred_lft forever

 

But I cannot access 192.168.70.125. I have the OneCli command working. What would be perfect is a NAT to the Xclarity Controller.

Reply
Options

590 Posts

09-04-2018

US

850 Signins

18119 Page Views

  • Posts: 590
  • Registered: ‎09-04-2018
  • Location: US
  • Views: 18119
  • Message 8 of 12

Re:SR590 - Upgrade BIOS from Ubuntu

2020-07-29, 2:49 AM

Hi Lox_,

 

Please check the cable is connected to the switch or router and share the same domain with your ubuntu environment.

 

Reply
Options

27 Posts

06-29-2018

CN

50 Signins

661 Page Views

  • Posts: 27
  • Registered: ‎06-29-2018
  • Location: CN
  • Views: 661
  • Message 9 of 12

Re:SR590 - Upgrade BIOS from Ubuntu

2020-07-29, 3:16 AM

Hi

 

192.168.70.125 is XCC default IP address for external access, if need communication to XCC from OS(in-band), below is the correct interface . 

You can use web browser or OneCLI to access XCC with IP address:169.254.95.118.   Thanks.

 

4: enp0s20f0u1u6: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN group default qlen 1000

   link/ether 0a:94:ef:74:6a:1d brd ff:ff:ff:ff:ff:ff

   inet 169.254.95.120/24 brd 169.254.95.255 scope global dynamic enp0s20f0u1u6

      valid_lft 362sec preferred_lft 362sec

   inet6 fe80::894:efff:fe74:6a1d/64 scope link

      valid_lft forever preferred_lft forever

Reply
Options

8 Posts

02-21-2019

US

6 Signins

64 Page Views

  • Posts: 8
  • Registered: ‎02-21-2019
  • Location: US
  • Views: 64
  • Message 10 of 12

Re:SR590 - Upgrade BIOS from Ubuntu

2020-07-29, 9:51 AM

Thanks but I found the IP in the meantime, doing a "Collect FFDC Logs and Inventory Information". The correct IP was in a file called usblancfg.log.

The IP of XCC is 169.254.95.118. I opened the 443 port in my firewall and did a

"socat TCP4-LISTEN:443,fork TCP4:169.254.95.118:443"

Now when I want to update the firmware I am stuck on XCC asking to upload a file ?!?
 

Reply
Forum Home

Community Guidelines

Please review our Guidelines before posting.

Learn More

Check out current deals!

Go Shop
X

Save

X

Delete