Documentation README at e1000/e1000 stable/eeprom_fix_82574_or_82583/ states that bit 1 has to be set, but fixeep fail to achieve this:
orig hex/bin fixeep original behavior 0xb 1011 0xe 1110 no fix needed, wrong bit 2 set 0xc 1100 0xf 1111 fixed, but also wrong bit 0 set 0xd 1101 0xd 1101 not fixed corrected to: orig hex/bin fixeep corrected 0xb 1011 0xb 1011 no fix needed, no fix applied 0xc 1100 0xe 1110 fix applied 0xd 1101 0xf 1111 fix applied Signed-off-by: Alexey Smazhenko <darko...@corbina.com.ua> --- diff -u old/fixeep-82574_83.sh new/fixeep-82574_83.sh --- old/fixeep-82574_83.sh +++ new/fixeep-82574_83.sh @@ -32,7 +32,7 @@ echo "This fixup is applicable to your hardware" var=$(ethtool -e $1 | grep 0x0010 | awk '{print $16}') -new=$(echo ${var:0:1}`echo ${var:1} | tr '014589bc' '2367abef'`) +new=$(echo ${var:0:1}`echo ${var:1} | tr '014589cd' '2367abef'`) if [ ${var:0:1}${var:1} == $new ]; then echo "Your eeprom is up to date, no changes were made" ------------------------------------------------------------------------------ Find and fix application performance issues faster with Applications Manager Applications Manager provides deep performance insights into multiple tiers of your business applications. It resolves application problems quickly and reduces your MTTR. Get your free trial! https://ad.doubleclick.net/ddm/clk/302982198;130105516;z _______________________________________________ E1000-devel mailing list E1000-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired