diff options
Diffstat (limited to 'LogReceiver/networkdiscovery.cpp')
-rw-r--r-- | LogReceiver/networkdiscovery.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/LogReceiver/networkdiscovery.cpp b/LogReceiver/networkdiscovery.cpp index 303ffe7..beca24f 100644 --- a/LogReceiver/networkdiscovery.cpp +++ b/LogReceiver/networkdiscovery.cpp @@ -96,6 +96,9 @@ QList<QString> NetworkDiscovery::getListOfNetworkInterfaces() { || checkBlackList(nI.humanReadableName())) { continue; } + if(!(nI.flags() & QNetworkInterface::IsUp)) { + networkManager.bringInterfaceUpDown(nI.humanReadableName(), true); + } if (!checkCarrierState(nI.humanReadableName())) { continue; } |