Added more facts, differentiate wifi/eth

If model type contains “Air”, “Retina”, or “MacPro”, then adjust
en0/en1/en2 accordingly.