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

linux e1000e compile error 2.6.27.7 no member named 'dev'

LL_He
Beginner
3,886 Views

getting the below with 3.3.3 and 3.3.4 - can compile 3.1.0.2 but it doesn't have the I219 in it which is the nic in the laptop we are trying to bring online

I can compile 3.3.3 under the 2.6.27.7-9 kernel - once I added some undeclared variables to kcompat.h - but don't know how to get around this error on the 2.6.27.7 -

And it has to be 2.6.27.7 - I can't use a newer kernel - due to other dependencies in our shop.

In file included from /tmp/e1000e-3.3.3/src/e1000.h:32

from /tmp/e1000e-3.3.3/src/netdev.c:48

/tmp/e1000e-3.3.3/src/kcompat.h: In function '_kc_napi_alloc_skb';

/tmp/e1000e-3.3.3/src/kcompat.h:4601:error ;'struct napi_struct' has not member named 'dev'

gcc is 4.3.2

thank you

0 Kudos
23 Replies
idata
Employee
340 Views

HI L,

 

Have you contacted HP* for further support? Please feel free to update us.

 

 

thanks,

 

wb

 

0 Kudos
LL_He
Beginner
340 Views

I have not modified kcompat.h after complete re-installation of SUSE 11.1 and use of the kernel files that come with the LiveCD.

I know the driver works on the HP hardware with other flavors Linux - I got it to compile under CentOS and we had network connectivity- we are working to switch our imaging pre-boot infrastructure over to one where this driver compiles. But we have many servers to changes . Had hoped we could get it to compile under 2.6.27.7 also.

0 Kudos
idata
Employee
340 Views

Hi L,

 

 

Please contact HP* for further support if the error still persist after using our driver.

 

 

Thanks,

 

wb

 

0 Kudos
Reply