Get a list of all of the interfaces.
Interate over all of the interfaces.
Get the first, non-loopback network interface to listen on.
Check if a given interface supports monitor mode.