Один способ грубой силы может сработать:
Идея состоит в том, чтобы проанализировать вывод ipconfig / ifconfig.
Сначала получите список интерфейсов UP (например, lan0, wlan0), которые являются вашими кандидатами. Затем отправьте некоторые данные (например, ping google.com), сравните количество Rx-пакетов и количество tx-пакетов до и после отправки данных, и вы сможете узнать, какой интерфейс используется.
Надеюсь, это поможет.