Lazarus: Как составить список всех доступных сетевых подключений в системе?
Я пишу программу в системе Linux, используя Lazarus IDE. Программа должна подключаться к Интернету или Интранету. Итак, я хочу отобразить для пользователя список всех доступных сетевых подключений, которые они могут использовать для подключения к Интернету или Интранету, например, к Wi-Fi. Если в системе есть две активные сетевые карты, то эта программа должна отображать их доступные подключения.
На данный момент я не знаю, с чего начать и какой инструмент (ы) использовать.
Любые советы, подсказки или советы будут с благодарностью.