R: RE: Error on update_firmware OMSA 7.0 Centos
mhanby at uab.edu
Tue Aug 7 15:44:29 CDT 2012
This thread has been useful for resolving the issues on my R720xd's. I experienced both issues, the dead symlink and the "invalid XML" for the Intel card.
In addition to all of the previous suggestions, one other package I was missing was the gcc package. I hadn't included it in my kickstart file. It seems obvious that you'd need it if the package also requires dkms, but the final clue was found in the /var/lib/dkms/iqvlinux/188.8.131.52g/build/make.log and vim /var/lib/dkms/iqvlinux/184.108.40.206g/build/src/linux/driver/Makefile where it reported "missing compiler"
So, to recap :-)
You need kernel-devel kernel-headers gcc dkms
From: linux-poweredge-bounces at dell.com [mailto:linux-poweredge-bounces at dell.com] On Behalf Of Ernst Pijper
Sent: Thursday, July 19, 2012 5:26 AM
To: Jeffrey_L_Mendoza at Dell.com
Cc: linux-poweredge at lists.us.dell.com
Subject: Re: R: RE: Error on update_firmware OMSA 7.0 Centos
Another problem is that it wants the kernel-devel of the running kernel.
When just installing the kernel-devel, it will install the kernel-devel
of the latest available kernel, which might not yet be installed (let
alone running) on the system. So, either the kernel-devel of the running
kernel needs to be installed, or a kernel upgrade + kernel-devel +
reboot is required.
On 07/18/2012 05:17 PM, Jeffrey_L_Mendoza at Dell.com wrote:
>> Just found out that the kernel source is also required for this intel
>> nic firmware update to succeed:
>> yum install kernel-devel
>> On 07/18/2012 09:59 AM, Ernst Pijper wrote:
>>> Also when trying to update the intel NIC firmware on your M610 (from
>>> package dell_ie_nic_intel-1.1.0) , an error occured:
>>> Invalid XML from module /usr/libexec/dell_dup/dell_ie_nic_intel-1.1.0
>>> Looking at /usr/libexec/dell_dup/dell_ie_nic_intel-1.1.0/fit.log, the
>>> last thing it was trying to do before throwing this error, was to
>>> install the iqvlinux-220.127.116.11g-sb_dkms.noarch.rpm package in that same
>>> directory. Trying to install this package by hand, rpm complained that
>>> the dkms dependency was missing. Installing dkms then solved this
>>> problem as well.
>>> In other words, the package dell_ie_nic_intel-1.1.0 should have a
>>> dependency on dkms.
> Ugh, thanks for the analysis. Yeah the dell_ie_nic_intel rpm should have iqvlinux external to it, and just depend on it. Then dkms, kernel-devel, etc. would be pulled in automatically by yum.
Linux-PowerEdge mailing list
Linux-PowerEdge at dell.com
More information about the Linux-PowerEdge