I have solved this with the help of my colleague, as the update was working for her and not for me. The difference was the locale setting, her system is set to English while mine is set  to German. This setting is forwarded over the ssh connection to the server and the iDRAC DUP doesn't work with the German locale: # sh iDRAC-with-Lifecycle-Controller_Firmware_VV01T_LN_2.21.21.21_A00.BIN -qCollecting inventory.....Running validation...iDRACThe version of this Update Package is newer than the currently installedversion.Software application name: iDRACPackage version: 2.21.21.21Installed version: 2.20.20.20Executing update...WARNING: DO NOT STOP THIS PROCESS OR INSTALL OTHER DELL PRODUCTS WHILE UPDATEIS IN PROGRESS.THESE ACTIONS MAY CAUSE YOUR SYSTEM TO BECOME UNSTABLE!.................................................................   USB Device is not found..................................................................   USB Device is not found................................................................   USB Device is not found..Failed to access Virtual USB DeviceiDRACFailed to access Virtual USB DeviceFailed to access Virtual USB Device# localeLANG=de_DE.UTF-8LC_CTYPE="de_DE.UTF-8"LC_NUMERIC="de_DE.UTF-8"LC_TIME="de_DE.UTF-8"LC_COLLATE="de_DE.UTF-8"LC_MONETARY="de_DE.UTF-8"LC_MESSAGES="de_DE.UTF-8"LC_PAPER="de_DE.UTF-8"LC_NAME="de_DE.UTF-8"LC_ADDRESS="de_DE.UTF-8"LC_TELEPHONE="de_DE.UTF-8"LC_MEASUREMENT="de_DE.UTF-8"LC_IDENTIFICATION="de_DE.UTF-8"LC_ALL=# LC_ALL=C sh sh iDRAC-with-Lifecycle-Controller_Firmware_VV01T_LN_2.21.21.21_A00.BIN -qCollecting inventory....Running validation...iDRACThe version of this Update Package is newer than the currently installedversion.Software application name: iDRACPackage version: 2.21.21.21Installed version: 2.20.20.20Executing update...WARNING: DO NOT STOP THIS PROCESS OR INSTALL OTHER DELL PRODUCTS WHILE UPDATEIS IN PROGRESS.THESE ACTIONS MAY CAUSE YOUR SYSTEM TO BECOME UNSTABLE!..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................The update completed successfully.   This LC_ALL=C to sanitize the environment should be part of the DUP anyways.
I have seen this many times, the IDRAC update doesn't work lately from Linux, I have to resort to the web interface to apply it. My machines don't run OMSA, just a plain Scientific Linux 6.6. All other update packages work fine, but with IDRAC I get this message: Collecting inventory....Running validation...iDRACThe version of this Update Package is newer than the currently installedversion.Software application name: iDRACPackage version: 2.15.10.10Installed version: 2.10.10.10Continue? Y/N:yExecuting update...WARNING: DO NOT STOP THIS PROCESS OR INSTALL OTHER DELL PRODUCTS WHILE UPDATEIS IN PROGRESS.THESE ACTIONS MAY CAUSE YOUR SYSTEM TO BECOME UNSTABLE!................................................................   USB Device is not found..................................................................   USB Device is not found.................................................................   USB Device is not found..Failed to access Virtual USB DeviceiDRACFailed to access Virtual USB DeviceFailed to access Virtual USB Device Any idea on how to resolve this? 
R630 IDRAC update package fails on Linux