e1000e version 3.3.4 against kernel 4.8.8 (9,10,11)
i try compile latest driver for e1000e, for my linux kernel 4.8.8, because i have problem with randomly disconnecting "Link down / Link up" with native e1000e driver in kernel. Approximately one or two times in 10 minutes in higher load of network card, card disconnect. It happen on 3 machines with intel network card. With kernel 4.2.3 i have no problem for year of use on same machines. When i downgrade kernel, nothing strange happen with network card.
make: Entering directory `/usr/src/vyvojove-debs/kernel-router-64/linux-4.8.8'
/usr/src/vyvojove-debs/kernel-router-64/e1000e-3.3.4/src/netdev.c: In function 'e1000e_dump':
/usr/src/vyvojove-debs/kernel-router-64/e1000e-3.3.4/src/netdev.c:249:3: error: 'struct net_device' has no member named 'trans_start'
How can i compile latest driver against latest kernel? And will this help from disconnecting interface and loosing connectivity for few second with latest kernel?