However that still does not built a module that runs with kernel 3.17:
insmod /lib/modules/3.17.0-999-generic/updates/dkms/r8618.ko
r8168: Unknown symbol PREPARE_DELAYED_WORK (err 0)
r8168: Unknown symbol SET_ETHTOOL_OPS (err 0)
modprobe: ERROR: could not insert 'r8168': Unknown symbol in module, or unknown parameter (see dmesg)
The workaround to no longer error out the Make process is to comment the line:
-Werror- implicit- function- declaration \
in file:
/usr/src/ linux-headers- 3.17.0- 999-generic/ Makefile
However that still does not built a module that runs with kernel 3.17: 3.17.0- 999-generic/ updates/ dkms/r8618. ko DELAYED_ WORK (err 0)
insmod /lib/modules/
r8168: Unknown symbol PREPARE_
r8168: Unknown symbol SET_ETHTOOL_OPS (err 0)
modprobe: ERROR: could not insert 'r8168': Unknown symbol in module, or unknown parameter (see dmesg)