[已解决]有Intel网卡驱动却上不了网及自编译网卡驱动的问题

系统 win7+openSUSE42.1 双系统,网卡为 Intel Corporation Ethernet Connection I217-LM,win7 能正常上网,openSUSE 至安装到现在仍不能上网。查看网卡驱动如下:


貌似网卡驱动是有的,但是还是无法上网。
从官网下到网卡驱动想自己编译又出现如下问题:


至今未找到解决办法,请高手帮忙,谢谢!

这是内核头文件没装,但这个问题并不需要自己编译驱动。

此网卡易出现双系统设置相互影响的问题。

I217-LM + e1000e 这个组合在双系统下容易出现此类问题
前几天刚出现两例:
forum.ubuntu.org.cn/viewtopic.php?f=116&t=473460
forum.ubuntu.org.cn/viewtopic.php?f=116&t=473485
主板的某些功能 (WoL, PXE) 会使网卡无法彻底断电,使得关机时设置无法重置,从而使 Windows 驱动和 Linux 驱动的设置相互影响。

需要在 BIOS 和 Windows 驱动中都关闭 PCI-E 唤醒、PXE、WoL(网络唤醒) 等功能。
Windows 下安装 Intel 的专有驱动后,有专门的设置工具。

参考
bbs.archlinux.org/viewtopic.php?id=191981
bbs.archlinux.org/viewtopic.php?pid=1491387#p1491387

.
.

.

非常感谢!
我进入 boot 里面查看 WoL,发现是关闭的。然后到 win7 的网卡适配器那里关掉与网络唤醒的几个选项,然后网络就可用了!真是非常感谢!

续:之后出现个小问题需要说明一下:当直接从 windows 重启进入 OpenSUSE 后无法上网,只能在 windows 下关机然后再开机进入 SUSE 才能上网。