Interfaces might be created at runtime, e.g. USB network adapters or VPN
connections. To support these we (a) don't close the module if the
interface can't be found at startup and (b) check the interface index
for every link event, as it might have changed after recreation.
changed title from Support interface creation at runtime to WIP: Support interface creation at runtime5 months ago