White Papers

10 Dell EMC | Using USB NIC to Manage OEM Appliances
4 Repository-based firmware updates using RACADM
over SSH
You can perform repository-based firmware updates by establishing a SSH connection to iDRAC using USB
NIC IP address and sending RACADM commands directly to the server via SSH interface. It is best to use a
TFTP server with USB NIC OS IP address locally in the host OS. This process eliminates the need for having
RACADM software installed on the server.
Example: racadm update -f Catalog.xml -e 169.254.0.2/Repo/MyCatalog -a TRUE -t TFTP
4.1 Commands for repository-based updates through RACADM
TFTP Perform update from a TFTP repository and reboot the server to apply the updates.
racadm r 169.254.0.1 update -f Catalog.xml -e 169.254.0.2/Repo/MyCatalog -a TRUE -t
TFTP
Repository based firmware Updates can be performed through other share types that are not available locally,
in that case iDRAC will need external network connectivity and iDRAC network should be in same subnet as
of share used.
FTP Perform update from an FTP repository and reboot the server to apply the updates.
racadm r 169.254.0.1 update -f Catalog.xml -e 192.168.11.10/Repo/MyCatalog -a TRUE -t
FTP
NFS Perform update from a NFS repository and reboot the server to apply the updates
racadm -r 169.254.0.1 -u root -p calvin update -f Catalog.xml -l 192.168.11.10:/Repo -u
test -p passwd -t NFS -a TRUE
CIFS Perform update from a CIFS repository and reboot the server to apply the updates.
racadm r 169.254.0.1 update -f Catalog.xml -l //192.168.11.10/Repo -u test -p passwd -a
TRUE -t CIFS
HTTP/HTTPS Perform update from an HTTP repository and reboot the server to apply the updates
racadm r 169.254.0.1 update -f Catalog.xml -e 192.168.11.10/Repo/MyCatalog -u test -p
passwd -a TRUE -t HTTP
Note: -a option reboots the server after firmware update jobs are scheduled.
-t option is used to define repository type.
You can also send WSMan commands for firmware updates through host OS with the availability of RACADM
and WinRM services.