This works for me as well. I have the problem that dhclient times out after suspend (same with Network Managers internal and dhcpd).
Do we wait for a kernel/driver fix for this or do I need a systemd-service that reloads the module after each suspend?
I have network-r8168
installed.