IBM Support

Device driver for SLES 11 or 12 Operating Systems will fail to update via update express - Lenovo x86 Systems

Troubleshooting


Problem

Using the ToolsCenter UpdateXpress Tool to install SLES 11 or SLES 12 drivers may result in an error. Examination of log files shows a couple of errors: find: `/usr/src/linux*': No such file or directory and Cannot find Module.symvers files corresponding to this kernel

Resolving The Problem

Source

RETAIN tip: H214703

Symptom

Using the ToolsCenter UpdateXpress Tool to install SLES 11 or SLES 12 drivers may result in an error. Examination of log files shows a couple of errors:

 

find: `/usr/src/linux*':  No such file or directory

and

Cannot find Module.symvers files corresponding to this kernel

Affected configurations

The system may be any of the following Lenovo x86 servers:

  • Lenovo Flex System x240 Compute Node, type 2588, any model, any any model
  • Lenovo Flex System x240 Compute Node, type 7162, any model, any 
  • Lenovo Flex System x240 M5 Compute Node, type 2591, any model, any AC1
  • Lenovo Flex System x240 M5 Compute Node, type 9532, any model, any AC1
  • Lenovo Flex System x440 Compute Node, 2590 (4-Year Warranty), any model
  • Lenovo Flex System x440 Compute Node, type 7167 (3-Year Warranty), any model
  • Lenovo Flex System x880 Compute Node, type 4258, any model
  • Lenovo Flex System x880 Compute Node, type 7196, any model, any x880
  • Lenovo NeXtScale nx360 M5, type 5465, any model
  • Lenovo System x3500 M5, type 5464, any model
  • Lenovo System x3550 M5, type 5463, any model
  • Lenovo System x3650 M5, type 5462, any model
  • Lenovo System x3750 M4, type 8753, any model
  • Lenovo System x3950 X6, type 6241, any model

The system is configured with at least one of the following:

  • SUSE Linux Enterprise Linux 12, any Operating System
  • SUSE Linux Enterprise Server 11, any service pack
  • UpdateXpress Service Pack Installer, any version

The system is configured with one or more of the following Lenovo Options:

  • Broadcom 2x10 Gigabit Ethernet SFP+ Embedded Adapter for IBM System x, Option part number 44T1360, any 44T1360
  • Broadcom 2x10 Gigabit Ethernet SFP+ Adapter for IBM System x, Option part number 94Y5180, any 94y5180
  • Broadcom NetXtreme II Dual Port 10 Gigabit Ethernet BaseT Adapter for IBM System x, Option part number 44T1353, any 44T1370
  • Broadcom NetXtreme II Dual-Port 10 GBase-T Adapter for IBM System x, Option part number 49Y7910, any CRU
  • Broadcom NetXtreme II ML2 Dual-Port 10 Gigabit Ethernet SFP+ for IBM System x, Option part number 00D2028, any 00D2028
  • Broadcom NetXtreme II ML2 Dual-Port 10GbaseT for IBM System X, Option part number 00D2026, any 94Y5233
  • Broadcom Single-Port 10 Gigabit Ethernet SFP+ Embedded Adapter for IBM System x, Option part number 00D9700, any 57811
  • Flex System EN4172 Dual-Port 10 Gigabit Ethernet Adapter, Option part number 00AG530, any model
  • Flex System FC3172 Dual-Port 8 Gb FC Adapter, Option part number 69Y1938, any CRU
  • Flex System FC5022 Dual-Port 16 Gb FC Adapter (FC5022), any CRU
  • IBM Flex System CN4022 Dual-Port 10 Gb Converged Adapter, Option part number 88Y5920, any 88Y5920 The SLES 11/12 device driver for the All Adapters is affected.

Note: This does not imply that the network operating system will work under all combinations of hardware and software.

Please see the compatibility page for more information: http://www.ibm.com/systems/info/x86servers/serverproven/compat/us/

Solution

This behavior is corrected in Broadcom BNX2 SLES12 Device Driver brcm-lnvgy_dd_nic_nx2-2.2.5m-1.712.10b_sles12_32-64.

The file is or will be available by selecting the appropriate Product Group, type of System, Product name, Product machine type, and Operating system on IBM Support's Fix Central web page, at the following URL:    

Workaround

There are two workarounds.

1) Preferred: Install kernel source files use yast package install tool to install "kernel-source" re-run UpdateXpress based driver install

2) Manually install drivers

  • Copy Lenovo or IBM driver to temporary directory
  • untar Lenovo or IBM driver package: tar -xvzf package.tgz
  • change directory to name of distro: CD sles11 or CD sles12
  • change directory to arch used: CD x86_64/update/SUSE-SLES
  • change directory to distro version number: CD 11 or CD 12
  • change directory to RPM
  • install RPM based on kernel installed RPM -ihv package_name.rpm

Additional information

Device Driver System Update Package installation failure is due to the Lenovo LDPK not properly accounting for servers where only a single kernel is installed without the kernel source packages.

Document Location

Worldwide

Operating System

System x Hardware Options:SUSE Linux Enterprise Server 11

System x Hardware Options:SUSE Linux Enterprise Server 11 x86-64

Lenovo x86 servers:SUSE Linux Enterprise Server 11

Lenovo x86 servers:SUSE Linux Enterprise Server 11 x86-64

Lenovo x86 servers:SUSE Linux Enterprise Server 12

[{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOEATI","label":"System x Hardware Options->Ethernet->10 Gb->49Y7910"},"Platform":[{"code":"PF047","label":"SurePOS"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOERDG","label":"System x Hardware Options->Ethernet->10 Gb->00D9700"},"Platform":[{"code":"PF047","label":"SurePOS"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOESPZ","label":"System x Hardware Options->Ethernet->10 Gb->44T1360"},"Platform":[{"code":"PF047","label":"SurePOS"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOESQI","label":"System x Hardware Options->Ethernet->10 Gb->94Y5180"},"Platform":[{"code":"PF047","label":"SurePOS"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOFHL2","label":"Lenovo x86 servers->Lenovo x240 M5 Compute Node->9532"},"Platform":[{"code":"PF047","label":"SurePOS"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOFI1N","label":"Lenovo x86 servers->Lenovo x240 M5 Compute Node->2591"},"Platform":[{"code":"PF047","label":"SurePOS"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOFI25","label":"Lenovo x86 servers->Lenovo NeXtScale nx360 M5->5465"},"Platform":[{"code":"PF047","label":"SurePOS"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOFI3C","label":"Lenovo x86 servers->Lenovo System x3500 M5->5464"},"Platform":[{"code":"PF047","label":"SurePOS"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOFI3W","label":"Lenovo x86 servers->Lenovo x440 Compute Node->7167"},"Platform":[{"code":"PF047","label":"SurePOS"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"QUOFI3Z","label":"Lenovo x86 servers->Lenovo x440 Compute Node->2590"},"Platform":[{"code":"PF047","label":"SurePOS"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOFMO0","label":"Lenovo x86 servers->Lenovo System x3750 M4->8753"},"Platform":[{"code":"PF047","label":"SurePOS"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOFMOF","label":"Lenovo x86 servers->Lenovo System x3950 X6->6241"},"Platform":[{"code":"PF047","label":"SurePOS"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOFN52","label":"Lenovo x86 servers->Lenovo System x3650 M5->5462"},"Platform":[{"code":"PF047","label":"SurePOS"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOFN8J","label":"Lenovo x86 servers->Lenovo x240 Compute Node->2588"},"Platform":[{"code":"PF047","label":"SurePOS"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOFN8M","label":"Lenovo x86 servers->Lenovo x240 Compute Node->7162"},"Platform":[{"code":"PF047","label":"SurePOS"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QUOFNB5","label":"Lenovo x86 servers->Lenovo x880 X6 Compute Node->7196"},"Platform":[{"code":"PF047","label":"SurePOS"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"QUOFNJ3","label":"Lenovo x86 servers->Lenovo x880 X6 Compute Node->4258"},"Platform":[{"code":"PF047","label":"SurePOS"}],"Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
30 January 2019

UID

ibm1MIGR-5098161