Ethernet Products
Determine ramifications of Intel® Ethernet products and technologies
4862 Discussions

eeupdate64e fails: Unable to initialize adapter 2 code c86a2002 [linux]

JHein4
Novice
3,805 Views

We have been using the 32-bit version of eeupdate (eeupdate32 from the Quartzville tools package) for programming the MAC addresses in our Intel 82574L NICs for a while now.

After updating the OS to 64 bit (CentOS 6), I get an error running the

64 bit version of the tool:

================

$ uname -a

Linux test0 2.6.32-696.28.1.el6.x86_64 # 1 SMP Wed May 9 23:09:02 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

$ sudo /usr/local/bin/eeupdate64e /d /home/test/intel/tools/quartzville/TOOLS/Linux32/OEM_Mfg/82574_APT_A1_EE.eep /mac=00a069020d3\

b /nic=2

Using: Intel (R) PRO Network Connections SDK v2.28.1

EEUPDATE v5.28.01.06

Copyright (C) 1995 - 2016 Intel Corporation

Intel (R) Confidential and not for general distribution.

Driverless Mode

NIC Bus Dev Fun Vendor-Device Branding string

=== === === === ============= =================================================

1 0 25 00 8086-1502 Intel(R) 82579LM Gigabit Network Connection

2 2 00 00 8086-10D3 Intel(R) 82574L Gigabit Network Connection

3 3 00 00 8086-10D3 Intel(R) 82574L Gigabit Network Connection

4 4 00 00 8086-10D3 Intel(R) 82574L Gigabit Network Connection

5 5 00 00 8086-10D3 Intel(R) 82574L Gigabit Network Connection

Unable to initialize adapter 2 code c86a2002

Adapter initialization failed

The kernel log messages show:

kernel: Program eeupdate64e tried to access /dev/mem between f7000000->f7020000.

kernel: Program eeupdate64e tried to access /dev/mem between f7020000->f7024000.

================

That was the 20161005 version of the quartzville tools that we've been using

successfully (32 bit version). I downloaded the 20180202 version of

the tools (23.0) and got the same result with the 64 bit flavor

(eeupdate64e):

Using: Intel (R) PRO Network Connections SDK v2.30.25

EEUPDATE v5.30.25.06

Copyright (C) 1995 - 2017 Intel Corporation

It also added another complaint:

Connection to QV driver failed - please reinstall it!

But I've had success in the past running in "QV Driverless Mode".

Anyone have an explanation of that error code spewed by eeupdate? Why does the 32 bit version of eeupdate32 work and the 64 bit does not?

0 Kudos
2 Replies
idata
Employee
2,375 Views

Hi RustyNail,

 

 

Thank you for posting in Wired Communities. With regards to the inquiry on eeupdate from Quartzville tool on onboard NIC, you may post your inquiry at our embedded support at https://embedded.communities.intel.com/community/en for them to further assist you. Thank you.

 

 

Regards,

 

Sharon T
0 Kudos
JHein4
Novice
2,375 Views

Okay. I posted at the embedded community. Not sure why that's more appropriate than a networking community - maybe there's just more eyes there? We'll see if there are any bites there.

0 Kudos
Reply