Cisco Bug: CSCuj67510 - fnic driver fails to update in Linux
Nov 27, 2020
- Cisco UCS Virtual Interface Card
Known Affected Releases
Symptom: It seems the fnic driver for cisco 81kr gets installed on the linux ok, but when you reboot the server, the "modinfo fnic" shows the driver has not been updated. Driver name : kmod-fnic-22.214.171.124-1.x86_64.rpm Steps to reproduce: Installed the basic kernel package 2.6.18-308.el5 Installed updated kernel package --- 2.6.18-308.12.1.el5 Installed updated version of FNIC driver -- kmod-fnic-126.96.36.199-1.x86_64.rpm Findings: The path that was scripted under /etc/depmod.d/fnic-rhel58.conf is different to the actual directory name. # more /etc/depmod.d/fnic-rhel58.conf override fnic * weak-updates/fnic-rhel58 <<<< path configured in the driver conf file. But in the actual path, there is no directory called fnic-rhel58. # ls -tlr /lib/modules/`uname -r`/weak-updates/ drwxr-xr-x 2 root root 4096 Sep 16 11:04 usm drwxr-xr-x 2 root root 4096 Sep 16 11:04 fnic <<< it seems fnic should be the one that conf file should refer to, but instead, it refers to fnic-rhel58 directory drwxr-xr-x 2 root root 4096 Sep 16 11:04 enic-rhel5u8 Conditions: This only happens if the kernel version has been updated from the basic kernel version.
Bug details contain sensitive information and therefore require a Cisco.com account to be viewed.
Bug Details Include
- Full Description (including symptoms, conditions and workarounds)
- Known Fixed Releases
- Related Community Discussions
- Number of Related Support Cases