<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: bnx2 driver upgrade didn't really upgrade? in Operating System - Linux</title>
    <link>https://community.hpe.com/t5/operating-system-linux/bnx2-driver-upgrade-didn-t-really-upgrade/m-p/5152894#M50295</link>
    <description>And no, I didn't explicitly load the new module after installing it. I was hoping reboot would take care of that. I did, however, unload the old module *before* installing the new one.</description>
    <pubDate>Tue, 27 Jan 2009 21:50:27 GMT</pubDate>
    <dc:creator>toomas_aas</dc:creator>
    <dc:date>2009-01-27T21:50:27Z</dc:date>
    <item>
      <title>bnx2 driver upgrade didn't really upgrade?</title>
      <link>https://community.hpe.com/t5/operating-system-linux/bnx2-driver-upgrade-didn-t-really-upgrade/m-p/5152891#M50292</link>
      <description>Hello!&lt;BR /&gt;&lt;BR /&gt;Onto my existing SLES10 SP2 x86_64 system, I tried installing the newest HP bnx2 driver (bnx2-1.8.1c-1.src.rpm). I followed the instructions in bnx2-1.8.1c-1.src.txt and didn't notice any errors during installation. The bnx2.ko file /lib/modules/2.6.16.60-0.33-smp/kernel/drivers/net/bnx2.ko is different from the old bnx2.ko (which I copied to my home directory before upgrade just in case). Also, this is the only bnx2.ko file in the system, and the directory in which it resides corresponds to my running kernel version. If I run 'strings bnx2.ko' on it, I see strings such as:&lt;BR /&gt;&lt;BR /&gt;bnx2&lt;BR /&gt;1.8.1c&lt;BR /&gt;version=1.8.1c&lt;BR /&gt;&lt;BR /&gt;modprobe -l bnx2 outputs this:&lt;BR /&gt;/lib/modules/2.6.16.60-0.33-smp/kernel/drivers/net/bnx2.ko&lt;BR /&gt;&lt;BR /&gt;However, ethtool -i eth0 still says:&lt;BR /&gt;&lt;BR /&gt;driver: bnx2&lt;BR /&gt;version: 1.6.7c&lt;BR /&gt;firmware-version: 1.9.6&lt;BR /&gt;bus-info: 0000:03:00.0&lt;BR /&gt;&lt;BR /&gt;and dmesg agrees with that:&lt;BR /&gt;# dmesg | grep bnx2&lt;BR /&gt;Broadcom NetXtreme II Gigabit Ethernet Driver bnx2 v1.6.7c (November 15, 2007)&lt;BR /&gt;&lt;BR /&gt;So, where is this old version number still coming from?&lt;BR /&gt;</description>
      <pubDate>Tue, 27 Jan 2009 17:21:48 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/bnx2-driver-upgrade-didn-t-really-upgrade/m-p/5152891#M50292</guid>
      <dc:creator>toomas_aas</dc:creator>
      <dc:date>2009-01-27T17:21:48Z</dc:date>
    </item>
    <item>
      <title>Re: bnx2 driver upgrade didn't really upgrade?</title>
      <link>https://community.hpe.com/t5/operating-system-linux/bnx2-driver-upgrade-didn-t-really-upgrade/m-p/5152892#M50293</link>
      <description>&lt;!--!*#--&gt;What about "modinfo bnx2". Did you unload/load the module after installing the new one?, reboot shouldn't be needed...</description>
      <pubDate>Tue, 27 Jan 2009 21:41:58 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/bnx2-driver-upgrade-didn-t-really-upgrade/m-p/5152892#M50293</guid>
      <dc:creator>Ciro  Iriarte</dc:creator>
      <dc:date>2009-01-27T21:41:58Z</dc:date>
    </item>
    <item>
      <title>Re: bnx2 driver upgrade didn't really upgrade?</title>
      <link>https://community.hpe.com/t5/operating-system-linux/bnx2-driver-upgrade-didn-t-really-upgrade/m-p/5152893#M50294</link>
      <description>Aha!&lt;BR /&gt;&lt;BR /&gt;# modinfo bnx2&lt;BR /&gt;filename:       /lib/modules/2.6.16.60-0.33-smp/kernel/drivers/net/bnx2.ko&lt;BR /&gt;version:        1.8.1c&lt;BR /&gt;license:        GPL&lt;BR /&gt;description:    Broadcom NetXtreme II BCM5706/5708/5709/5716 Driver&lt;BR /&gt;author:         Michael Chan &lt;MCHAN&gt;&lt;BR /&gt;srcversion:     6237B5B81342E4E760416B1&lt;BR /&gt;alias:          pci:v000014E4d0000163Bsv*sd*bc*sc*i*&lt;BR /&gt;alias:          pci:v000014E4d0000163Asv*sd*bc*sc*i*&lt;BR /&gt;alias:          pci:v000014E4d00001639sv*sd*bc*sc*i*&lt;BR /&gt;alias:          pci:v000014E4d000016ACsv*sd*bc*sc*i*&lt;BR /&gt;alias:          pci:v000014E4d000016AAsv*sd*bc*sc*i*&lt;BR /&gt;alias:          pci:v000014E4d000016AAsv0000103Csd00003102bc*sc*i*&lt;BR /&gt;alias:          pci:v000014E4d0000164Csv*sd*bc*sc*i*&lt;BR /&gt;alias:          pci:v000014E4d0000164Asv*sd*bc*sc*i*&lt;BR /&gt;alias:          pci:v000014E4d0000164Asv0000103Csd00003106bc*sc*i*&lt;BR /&gt;alias:          pci:v000014E4d0000164Asv0000103Csd00003101bc*sc*i*&lt;BR /&gt;depends:        &lt;BR /&gt;vermagic:       2.6.16.60-0.33-smp SMP gcc-4.1&lt;BR /&gt;parm:           disable_msi:Disable Message Signaled Interrupt (MSI) (int)&lt;BR /&gt;&lt;/MCHAN&gt;</description>
      <pubDate>Tue, 27 Jan 2009 21:48:46 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/bnx2-driver-upgrade-didn-t-really-upgrade/m-p/5152893#M50294</guid>
      <dc:creator>toomas_aas</dc:creator>
      <dc:date>2009-01-27T21:48:46Z</dc:date>
    </item>
    <item>
      <title>Re: bnx2 driver upgrade didn't really upgrade?</title>
      <link>https://community.hpe.com/t5/operating-system-linux/bnx2-driver-upgrade-didn-t-really-upgrade/m-p/5152894#M50295</link>
      <description>And no, I didn't explicitly load the new module after installing it. I was hoping reboot would take care of that. I did, however, unload the old module *before* installing the new one.</description>
      <pubDate>Tue, 27 Jan 2009 21:50:27 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/bnx2-driver-upgrade-didn-t-really-upgrade/m-p/5152894#M50295</guid>
      <dc:creator>toomas_aas</dc:creator>
      <dc:date>2009-01-27T21:50:27Z</dc:date>
    </item>
    <item>
      <title>Re: bnx2 driver upgrade didn't really upgrade?</title>
      <link>https://community.hpe.com/t5/operating-system-linux/bnx2-driver-upgrade-didn-t-really-upgrade/m-p/5152895#M50296</link>
      <description>So, you did reboot after installation?</description>
      <pubDate>Tue, 27 Jan 2009 22:24:02 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/bnx2-driver-upgrade-didn-t-really-upgrade/m-p/5152895#M50296</guid>
      <dc:creator>Ciro  Iriarte</dc:creator>
      <dc:date>2009-01-27T22:24:02Z</dc:date>
    </item>
    <item>
      <title>Re: bnx2 driver upgrade didn't really upgrade?</title>
      <link>https://community.hpe.com/t5/operating-system-linux/bnx2-driver-upgrade-didn-t-really-upgrade/m-p/5152896#M50297</link>
      <description>Are you using an initrd and did the rebuild update your initrd--that's one place an older module can be coming from. (And that would explain why modinfo reports the newer one--it doesn't inspect an initrd.)&lt;BR /&gt;&lt;BR /&gt;"locate bnx2.ko" may provide additional info.</description>
      <pubDate>Wed, 28 Jan 2009 01:54:25 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/bnx2-driver-upgrade-didn-t-really-upgrade/m-p/5152896#M50297</guid>
      <dc:creator>DAVID W MEDBERRY</dc:creator>
      <dc:date>2009-01-28T01:54:25Z</dc:date>
    </item>
    <item>
      <title>Re: bnx2 driver upgrade didn't really upgrade?</title>
      <link>https://community.hpe.com/t5/operating-system-linux/bnx2-driver-upgrade-didn-t-really-upgrade/m-p/5152897#M50298</link>
      <description>Yes, I did reboot after installation.&lt;BR /&gt;&lt;BR /&gt;Yes, I am using initrd and it doesn't look like initrd has been updated by the driver installation, so this may very well be where the old bnx2.ko is coming from. I'll have to investigate that.&lt;BR /&gt;&lt;BR /&gt;Locate doesn't seem to be available on my SLES10 box, but here are the results of:&lt;BR /&gt;# find / -type f -name bnx2.ko&lt;BR /&gt;/home/toomas/bnx2.ko&lt;BR /&gt;/lib/modules/2.6.16.60-0.33-smp/kernel/drivers/net/bnx2.ko&lt;BR /&gt;/usr/src/packages/BUILD/bnx2-1.8.1c/bnx2.ko&lt;BR /&gt;&lt;BR /&gt;First one is the backup copy of old bnx2.ko which I made before the driver upgrade, last two are identical (checked with diff).</description>
      <pubDate>Wed, 28 Jan 2009 05:40:47 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/bnx2-driver-upgrade-didn-t-really-upgrade/m-p/5152897#M50298</guid>
      <dc:creator>toomas_aas</dc:creator>
      <dc:date>2009-01-28T05:40:47Z</dc:date>
    </item>
    <item>
      <title>Re: bnx2 driver upgrade didn't really upgrade?</title>
      <link>https://community.hpe.com/t5/operating-system-linux/bnx2-driver-upgrade-didn-t-really-upgrade/m-p/5152898#M50299</link>
      <description>&lt;!--!*#--&gt;How to check:&lt;BR /&gt;1- Locate the use initrd (check /boot/grub/menu.lst)&lt;BR /&gt;2- Create a working directory&lt;BR /&gt;mkdir /tmp/initrd&lt;BR /&gt;3- Extract initrd content (file name from my installation, may differ)&lt;BR /&gt;cd /tmp/initrd&lt;BR /&gt;zcat /boot/initrd-2.6.16.60-0.23-xen |cpio -idmv&lt;BR /&gt;4- Check the version of the module with "modinfo bnx2.ko"&lt;BR /&gt;Location in my case: /tmp/initrd/lib/modules/2.6.16.60-0.23-xen/kernel&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;How to solve:&lt;BR /&gt;1- Add the module to /etc/sysconfig/kernel:INITRD_MODULES&lt;BR /&gt;&lt;BR /&gt;2- Run mkinitrd</description>
      <pubDate>Wed, 28 Jan 2009 15:18:12 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/bnx2-driver-upgrade-didn-t-really-upgrade/m-p/5152898#M50299</guid>
      <dc:creator>Ciro  Iriarte</dc:creator>
      <dc:date>2009-01-28T15:18:12Z</dc:date>
    </item>
    <item>
      <title>Re: bnx2 driver upgrade didn't really upgrade?</title>
      <link>https://community.hpe.com/t5/operating-system-linux/bnx2-driver-upgrade-didn-t-really-upgrade/m-p/5152899#M50300</link>
      <description>Thanks for assistance, everyone! Indeed, bnx2 module was included in my initramfs, and after updating initrd and rebooting once more the new module is now active:&lt;BR /&gt;&lt;BR /&gt;# ethtool -i eth0&lt;BR /&gt;driver: bnx2&lt;BR /&gt;version: 1.8.1c&lt;BR /&gt;firmware-version: 1.9.6&lt;BR /&gt;bus-info: 0000:03:00.0&lt;BR /&gt;</description>
      <pubDate>Wed, 28 Jan 2009 16:49:59 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/bnx2-driver-upgrade-didn-t-really-upgrade/m-p/5152899#M50300</guid>
      <dc:creator>toomas_aas</dc:creator>
      <dc:date>2009-01-28T16:49:59Z</dc:date>
    </item>
  </channel>
</rss>

