> -----Original Message-----
> From: Stijn Vander Maelen [mailto:[email protected]]
> Sent: Thursday, January 16, 2014 9:48 AM
> To: Wyborny, Carolyn
> Subject: ethtool - igb -firmware version retrieved from driver ?
> 
> Carolyn,
> 
> Found your email address here:
> http://patchwork.ozlabs.org/patch/194451/
> since I'm researching an issue where ethtool in esxi prints out a different
> firmware version than what I retrieve via Intel eeprom.
> 
> Eg:
> ~ # ethtool -i vmnic4
> driver: igb
> version: 2.1.11.1
> firmware-version: 1.2-1 <-----
> 
> But when I look at the actual eeprom data:
> ~ # /usr/sbin/ethtool -e vmnic4 offset 0x64 length 2|grep 0x|awk '{print 
> $3$2}'
> 1332 <-------
> Or 1-3-32 which is the correct value.
> 
> Am I correct in assuming that that ethtool retrieves the firmware-version from
> data presented to it via igb driver ?
> If the answer is yes I'll try to find the driver where this is fixed.
> 

Hello,

Copying e1000-devel as well since that's our support email list.  Yes, I own 
support of igb driver.  The driver configures a firmware version string during 
probe using multiple fields in the eeprom,  depending on the part.  This is the 
current behavior anyway, but in the past this was variable and has been 
evolving as our internal eeprom tools have evolved.  Current version of igb at 
SF or upstream has the current mechanism. The function that handles this is 
igb_set_fw_version.

Let me know if there is more info I can provide.

Thanks,

Carolyn

------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
E1000-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel&#174; Ethernet, visit 
http://communities.intel.com/community/wired

Reply via email to