Start a Conversation

Solved!

Go to Solution

1 Rookie

 • 

1 Message

22

July 18th, 2025 07:13

racadm - how can I enable and modify the config of EUFI boot nics?

I am trying to perform UEFI pxe boot on a bunch of servers at once.

It is convenient to use racadm to remotely order the hosts to reset their BIOS settings and boot on PXE so I can reimage all the hosts.

I have some of these hosts that won't pxe boot because the NIC that's currently configured in the UEFI boot settings is not plugged.

I need to either enable the correct NIC in the UEFI boot settings or I need to change the device for the first NIC from the integrated device to the mezzanine NIC.

Here is what that config looks like in the GUI:

Here is what I am seeing with racadm for the NICs I have on one of these hosts:

```

racadm get nic.nicconfig

        "List NICs:        [u'NIC.nicconfig.1 [Key=NIC.Embedded.1-1-1#nicconfig]', u'NIC.nicconfig.2 [Key=NIC.Embedded.2-1-1#nicconfig]', u'NIC.nicconfig.3 [Key=NIC.Mezzanine.1A-1#nicconfig]', u'NIC.nicconfig.4 [Key=NIC.Mezzanine.1A-2#nicconfig]']"

```

Here are the details of the NIC I would like to enable in the UEFI boot network settings:

```

racadm help nic.nicconfig.3

        "Set NIC 3 PXE:        [u'LnkSpeed                  -- Specifies the port speed used for the selected boot protocol', u'Usage                     -- AutoNeg - Auto Negotiated;10Mbps Half - 10 Mbps Half;10Mbps Full - 10 Mbps Full;100Mbps Half - 100 Mbps Half;100Mbps Full - 100 Mbps Full;', u'Required License          -- RACADM', u'Dependency                -- None', u' ', u'WakeOnLan                 -- Enables the server to be powered on using an in-band magic packet', u'Usage                     -- Disabled - Disabled;Enabled - Enabled;', u'Required License          -- RACADM', u'Dependency                -- None', u' ']", 

```

I have tried several syntaxes, but always end up with an error and am starting to think this may not be possible with racadm.

Thanks for sharing your thoughts.

Thierry.

No Responses!
No Events found!

Top