redesign of the network interface

- using async tasks to check the network device
This tag has no release notes.