с этим примером кода я могу найти и подключиться к своему wifi при работе на моем компьютере (Ubuntu 18.04):
QNetworkConfiguration cfg;
QNetworkConfigurationManager ncm;
auto nc = ncm.allConfigurations();
for (auto &x : nc)
{
if (x.bearerType() == QNetworkConfiguration::BearerWLAN)
{
if (x.name() == "YouDesiredNetwork")
cfg = x;
}
}
auto session = new QNetworkSession(cfg, this);
session->open();
Но когда я запускаю этот код на Raspberry pi 3, это не работает! Все имена конфигурации являются именами сетевых интерфейсов (например, wlan0, eth0, ...), а не ssids! А также тип wlan0 - Ethernet!
Кто-нибудь знает, как использовать qt network api для подключения к сетям Wi-Fi в Raspberry pi?