You need these packages:
core/binutils
core/tar
core/curl
core/gcc-libs
core/dmidecode
core/systemd
extra/openipmi
core/iputils
core/net-tools
core/usbutils
core/openssl-1.1
For this guide to work, you should be running arch linux or a systemd arch linux distro (This won't work on artix or other similar distros.)
Similar steps may also work on other systemd based distros.
Note
Dell blocks curl requests, so we have to fake a browser's useragent.
Download iSM with curl
curl -L -O -A "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.5993.88 Safari/537.36" "https://dl.dell.com/FOLDER11789279M/1/OM-iSM-Dell-Web-LX-5310-3503_A00.tar.gz"
Run TAR to extract the downloaded file;
tar -xvzf OM-iSM-Dell-Web-LX-*.tar.gz
And CD to it:
cd OM-iSM-Dell-Web-LX-*
cd UBUNTU22/x86_64/
, then run:
ar x dcism-5.3.1.0-3503.ubuntu22.deb
tar -xvf data.tar.*
And then:
sudo cp -r opt/* /opt/
sudo cp -r lib/* /lib/
iSM is now installed. Start the service with sudo systemctl enable --now dcismeng.service
Run sudo /opt/dell/srvadmin/iSM/bin/dcismcfg -g
. You should get output like:
The iDRAC Service Module (iSM) service is running and connected to iDRAC.
You're all done.
Hello!
I just found this link and I did a variant of this one. Instead downloading OMSA, I downloaded directly the last iSM:
For the rest, i repeated the
cp
instructions for both packages and enabled dcismeng.service. I only suggest you do asystemctl daemon-reload
beforesystemctl enable
.Thank you so much!