I did what you said, built, replaced and activated the new e1000e. Then I'm back to the same question
I didWhat would be a complete and reliable way to restart networking?
Code: Select all
/etc/rc.d/rc.networkmanager stop
killall nm-applet
/etc/rc.d/rc.networkmanager start
nm-applet&
ping 8.8.8.8
Apparently a newer e1000e also requires a newer e1000 basic driver from http://www.intel.com/content/www/us/en/ ... 06866.html:
The e1000e source comes with this README https://downloadmirror.intel.com/15817/eng/README.txt. It says that
Porteus comes with a very old e1000 driver. I tried to build it too, but it couldn't find a header file from linux/ standard subfolder maybe not included in crippled_sources.xzm.If your version of e1000 is 7.6.15.5 or less, upgrade to e1000 version
8.x, using the instructions in the e1000 README.
So this experiment is incomplete as I couldn't replace the e1000 so I shouldn't expect the new e1000e to work. Also, I'm still not sure the network is properly restarted and is picking up the new driver.
What should I do next?
Perhaps, a relevant question: why does Porteus or distibutions it's based on ship with many years old e1000 and e1000e drivers?