Index: denali.pro.user =================================================================== diff -u -r13ac42cf8bdc5038dedd3302ba79dc387e5704b4 -r0629dfe6bcc3e85047319284fa4c534efbf58594 --- denali.pro.user (.../denali.pro.user) (revision 13ac42cf8bdc5038dedd3302ba79dc387e5704b4) +++ denali.pro.user (.../denali.pro.user) (revision 0629dfe6bcc3e85047319284fa4c534efbf58594) @@ -1,6 +1,6 @@ - + EnvironmentId @@ -86,6 +86,311 @@ ProjectExplorer.Project.Target.0 + Qt 5.12.5 (iMX8) + Qt 5.12.5 (iMX8) + {5d6458ef-f917-4aef-a092-c77bbe106149} + 1 + 0 + 0 + + /home/denali/Projects/tmp/build/denali-Qt_5_12_5_iMX8-Debug + + + true + qmake + + QtProjectManager.QMakeBuildStep + true + + false + false + false + + + true + Make + + Qt4ProjectManager.MakeStep + + false + + + false + + 2 + Build + Build + ProjectExplorer.BuildSteps.Build + + + + true + Make + + Qt4ProjectManager.MakeStep + + true + clean + + false + + 1 + Clean + Clean + ProjectExplorer.BuildSteps.Clean + + 2 + false + + Debug + Debug + Qt4ProjectManager.Qt4BuildConfiguration + 2 + true + + + /home/denali/Projects/tmp/build/denali-Qt_5_12_5_iMX8-Release + + + true + qmake + + QtProjectManager.QMakeBuildStep + false + + false + false + false + + + true + Make + + Qt4ProjectManager.MakeStep + + false + + + false + + 2 + Build + Build + ProjectExplorer.BuildSteps.Build + + + + true + Make + + Qt4ProjectManager.MakeStep + + true + clean + + false + + 1 + Clean + Clean + ProjectExplorer.BuildSteps.Clean + + 2 + false + + Release + Release + Qt4ProjectManager.Qt4BuildConfiguration + 0 + true + + + /home/denali/Projects/tmp/build/denali-Qt_5_12_5_iMX8-Profile + + + true + qmake + + QtProjectManager.QMakeBuildStep + false + + false + false + false + + + true + Make + + Qt4ProjectManager.MakeStep + + false + + + false + + 2 + Build + Build + ProjectExplorer.BuildSteps.Build + + + + true + Make + + Qt4ProjectManager.MakeStep + + true + clean + + false + + 1 + Clean + Clean + ProjectExplorer.BuildSteps.Clean + + 2 + false + + Profile + Profile + Qt4ProjectManager.Qt4BuildConfiguration + 0 + true + + 3 + + + + true + Check for free disk space + + RemoteLinux.CheckForFreeDiskSpaceStep + + + + + / + 5242880 + + + + + true + Kill current application instance + + RemoteLinux.KillAppStep + + + + + + + + + true + Deploy files via rsync + + RemoteLinux.RsyncDeployStep + + + + + + + -av + false + + 3 + Deploy + Deploy + ProjectExplorer.BuildSteps.Deploy + + 1 + Deploy to Remote Linux Host + + DeployToGenericLinux + + 1 + + + dwarf + + cpu-cycles + + + 250 + -F + true + 4096 + false + false + 1000 + + true + + false + false + false + false + true + 0.01 + 10 + true + kcachegrind + 1 + 25 + + 1 + true + false + true + valgrind + + 0 + 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 12 + 13 + 14 + + 1 + + + denali (on UI Test Board) + RemoteLinuxRunConfiguration:/home/denali/Projects/application/denali.pro + 1 + + false + + 3768 + false + true + false + false + true + false + + + :0 + + 1 + + + + ProjectExplorer.Project.Target.1 + Desktop Qt 5.12.5 GCC 64bit Desktop Qt 5.12.5 GCC 64bit qt.qt5.5125.gcc_64_kit @@ -1191,311 +1496,6 @@ - ProjectExplorer.Project.Target.1 - - Qt 5.12.5 (iMX8) - Qt 5.12.5 (iMX8) - {5d6458ef-f917-4aef-a092-c77bbe106149} - 1 - 0 - 0 - - /home/denali/Projects/tmp/build/denali-Qt_5_12_5_iMX8-Debug - - - true - qmake - - QtProjectManager.QMakeBuildStep - true - - false - false - false - - - true - Make - - Qt4ProjectManager.MakeStep - - false - - - false - - 2 - Build - Build - ProjectExplorer.BuildSteps.Build - - - - true - Make - - Qt4ProjectManager.MakeStep - - true - clean - - false - - 1 - Clean - Clean - ProjectExplorer.BuildSteps.Clean - - 2 - false - - Debug - Debug - Qt4ProjectManager.Qt4BuildConfiguration - 2 - true - - - /home/denali/Projects/tmp/build/denali-Qt_5_12_5_iMX8-Release - - - true - qmake - - QtProjectManager.QMakeBuildStep - false - - false - false - false - - - true - Make - - Qt4ProjectManager.MakeStep - - false - - - false - - 2 - Build - Build - ProjectExplorer.BuildSteps.Build - - - - true - Make - - Qt4ProjectManager.MakeStep - - true - clean - - false - - 1 - Clean - Clean - ProjectExplorer.BuildSteps.Clean - - 2 - false - - Release - Release - Qt4ProjectManager.Qt4BuildConfiguration - 0 - true - - - /home/denali/Projects/tmp/build/denali-Qt_5_12_5_iMX8-Profile - - - true - qmake - - QtProjectManager.QMakeBuildStep - false - - false - false - false - - - true - Make - - Qt4ProjectManager.MakeStep - - false - - - false - - 2 - Build - Build - ProjectExplorer.BuildSteps.Build - - - - true - Make - - Qt4ProjectManager.MakeStep - - true - clean - - false - - 1 - Clean - Clean - ProjectExplorer.BuildSteps.Clean - - 2 - false - - Profile - Profile - Qt4ProjectManager.Qt4BuildConfiguration - 0 - true - - 3 - - - - true - Check for free disk space - - RemoteLinux.CheckForFreeDiskSpaceStep - - - - - / - 5242880 - - - - - true - Kill current application instance - - RemoteLinux.KillAppStep - - - - - - - - - true - Deploy files via rsync - - RemoteLinux.RsyncDeployStep - - - - - - - -av - false - - 3 - Deploy - Deploy - ProjectExplorer.BuildSteps.Deploy - - 1 - Deploy to Remote Linux Host - - DeployToGenericLinux - - 1 - - - dwarf - - cpu-cycles - - - 250 - -F - true - 4096 - false - false - 1000 - - true - - false - false - false - false - true - 0.01 - 10 - true - kcachegrind - 1 - 25 - - 1 - true - false - true - valgrind - - 0 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14 - - 1 - - - denali (on UI Test Board) - RemoteLinuxRunConfiguration:/home/denali/Projects/application/denali.pro - 1 - - false - - 3768 - false - true - false - false - true - false - - - :0 - - 1 - - - ProjectExplorer.Project.TargetCount 2 Index: scripts/copy.sh =================================================================== diff -u -r5600d2133dd0ea6dc1f733aa78bd26e2a4892a38 -r0629dfe6bcc3e85047319284fa4c534efbf58594 --- scripts/copy.sh (.../copy.sh) (revision 5600d2133dd0ea6dc1f733aa78bd26e2a4892a38) +++ scripts/copy.sh (.../copy.sh) (revision 0629dfe6bcc3e85047319284fa4c534efbf58594) @@ -160,6 +160,7 @@ do copyFileTo $script $1 done + ssh $SSHUSER@$IPADDR "cd $1; chmod +x wifi_*.sh;" } function main() { @@ -169,7 +170,6 @@ copyFileTo "run.sh" $HOMEPATH copyFileTo "setup.sh" $HOMEPATH setupWifiScripts $HOMEPATH - getDenaliPath copyFileTo $DENALIPATH/$DENALINAME $HOMEPATH Index: scripts/run.sh =================================================================== diff -u -rfaa306f41ddc70a48d042cc265396ef32116ad97 -r0629dfe6bcc3e85047319284fa4c534efbf58594 --- scripts/run.sh (.../run.sh) (revision faa306f41ddc70a48d042cc265396ef32116ad97) +++ scripts/run.sh (.../run.sh) (revision 0629dfe6bcc3e85047319284fa4c534efbf58594) @@ -78,6 +78,16 @@ /usr/share/silex-uart/silex-uart.sh start hciconfig hci0 up +# setup wifi +killall wpa_supplicant +./wifi_reset_adapter.sh +if [[ -f "/etc/network/interfaces" && -f "/etc/wpa_supplicant.conf" ]]; then + $HOME/wifi_start_wpa_supplicant.sh wlan0 /etc/wpa_supplicant.conf + if [[ -f "$HOME/AUTO_IP" ]]; then + ./wifi_request_auto_assigned_ip.sh wlan0 & disown + fi +fi + #launching denali application, disable keep-alive $HOME/denali -u 2>> $HOME/filesystem.err & Index: scripts/wifi_disconnect_network.sh =================================================================== diff -u -rc77365fa76422bc2150e58d483c446325b50f4b8 -r0629dfe6bcc3e85047319284fa4c534efbf58594 --- scripts/wifi_disconnect_network.sh (.../wifi_disconnect_network.sh) (revision c77365fa76422bc2150e58d483c446325b50f4b8) +++ scripts/wifi_disconnect_network.sh (.../wifi_disconnect_network.sh) (revision 0629dfe6bcc3e85047319284fa4c534efbf58594) @@ -1,4 +1,11 @@ #!/bin/sh + +if [ $# -eq 0 ]; then + currentFile=$(basename "$0") + echo "Usage: ./$currentFile " + exit 0 +fi + iface=$1 killall wpa_supplicant rm -f /etc/wpa_supplicant Index: scripts/wifi_generate_wpa_supplicant.sh =================================================================== diff -u -rfa1cf5c0749a6249bec9a5f5653e3a19cbaba24a -r0629dfe6bcc3e85047319284fa4c534efbf58594 --- scripts/wifi_generate_wpa_supplicant.sh (.../wifi_generate_wpa_supplicant.sh) (revision fa1cf5c0749a6249bec9a5f5653e3a19cbaba24a) +++ scripts/wifi_generate_wpa_supplicant.sh (.../wifi_generate_wpa_supplicant.sh) (revision 0629dfe6bcc3e85047319284fa4c534efbf58594) @@ -1,4 +1,11 @@ #!/bin/sh + +if [ $# -eq 0 ]; then + currentFile=$(basename "$0") + echo "Usage: ./$currentFile " + exit 0 +fi + ssid=$1 password=$2 dest=$3 Index: scripts/wifi_read_dns.sh =================================================================== diff -u -r2085962f7bd0a2239ee5c857928a11d5e38fe0a2 -r0629dfe6bcc3e85047319284fa4c534efbf58594 --- scripts/wifi_read_dns.sh (.../wifi_read_dns.sh) (revision 2085962f7bd0a2239ee5c857928a11d5e38fe0a2) +++ scripts/wifi_read_dns.sh (.../wifi_read_dns.sh) (revision 0629dfe6bcc3e85047319284fa4c534efbf58594) @@ -1,2 +1,7 @@ #!/bin/sh +if [ "$1" == "-h" ]; then + currentFile=$(basename "$0") + echo "Usage: ./$currentFile" + exit 0 +fi cat /etc/resolv.conf | grep "nameserver" Index: scripts/wifi_read_gateway.sh =================================================================== diff -u -r2085962f7bd0a2239ee5c857928a11d5e38fe0a2 -r0629dfe6bcc3e85047319284fa4c534efbf58594 --- scripts/wifi_read_gateway.sh (.../wifi_read_gateway.sh) (revision 2085962f7bd0a2239ee5c857928a11d5e38fe0a2) +++ scripts/wifi_read_gateway.sh (.../wifi_read_gateway.sh) (revision 0629dfe6bcc3e85047319284fa4c534efbf58594) @@ -1,2 +1,8 @@ #!/bin/sh + +if [ "$1" == "-h" ]; then + currentFile=$(basename "$0") + echo "Usage: ./$currentFile" + exit 0 +fi ip route show | grep "default via" Index: scripts/wifi_read_ip_settings.sh =================================================================== diff -u -r2085962f7bd0a2239ee5c857928a11d5e38fe0a2 -r0629dfe6bcc3e85047319284fa4c534efbf58594 --- scripts/wifi_read_ip_settings.sh (.../wifi_read_ip_settings.sh) (revision 2085962f7bd0a2239ee5c857928a11d5e38fe0a2) +++ scripts/wifi_read_ip_settings.sh (.../wifi_read_ip_settings.sh) (revision 0629dfe6bcc3e85047319284fa4c534efbf58594) @@ -1,4 +1,10 @@ #!/bin/sh +if [ $# -eq 0 ]; then + currentFile=$(basename "$0") + echo "Usage: ./$currentFile " + exit 0 +fi + iface=$1 ifconfig $iface | grep "inet " Index: scripts/wifi_request_auto_assigned_ip.sh =================================================================== diff -u -rfa1cf5c0749a6249bec9a5f5653e3a19cbaba24a -r0629dfe6bcc3e85047319284fa4c534efbf58594 --- scripts/wifi_request_auto_assigned_ip.sh (.../wifi_request_auto_assigned_ip.sh) (revision fa1cf5c0749a6249bec9a5f5653e3a19cbaba24a) +++ scripts/wifi_request_auto_assigned_ip.sh (.../wifi_request_auto_assigned_ip.sh) (revision 0629dfe6bcc3e85047319284fa4c534efbf58594) @@ -1,39 +1,11 @@ #!/bin/sh -#udhcpc -? -#udhcpc: invalid option -- ? -#BusyBox v1.20.1 (2013-02-08 03:29:16 UTC) multi-call binary. -#Usage: udhcpc [-fbnqoCRB] [-i IFACE] [-r IP] [-s PROG] [-p PIDFILE] -#[-V VENDOR] [-x OPT:VAL]... [-O OPT]... -#-i,--interface IFACE Interface to use (default eth0) -#-p,--pidfile FILE Create pidfile -#-s,--script PROG Run PROG at DHCP events (default /usr/share/udhcpc/default.script) -#-B,--broadcast Request broadcast replies -#-t,--retries N Send up to N discover packets -#-T,--timeout N Pause between packets (default 3 seconds) -#-A,--tryagain N Wait N seconds after failure (default 20) -#-f,--foreground Run in foreground -#-b,--background Background if lease is not obtained -#-n,--now Exit if lease is not obtained -#-q,--quit Exit after obtaining lease -#-R,--release Release IP on exit -#-S,--syslog Log to syslog too -#-a,--arping Use arping to validate offered address -#-O,--request-option OPT Request option OPT from server (cumulative) -#-o,--no-default-options Don't request any options (unless -O is given) -#-r,--request IP Request this IP address -#-x OPT:VAL Include option OPT in sent packets (cumulative) - #Examples of string, numeric, and hex byte opts: - #-x hostname:bbox - option 12 - #-x lease:3600 - option 51 (lease time) - #-x 0x3d:0100BEEFC0FFEE - option 61 (client id) -#-F,--fqdn NAME Ask server to update DNS mapping for NAME -#-V,--vendorclass VENDOR Vendor identifier (default 'udhcp VERSION') -#-C,--clientid-none Don't send MAC as client identifier -iface=wlan0 -if [ $# -eq 1 ]; then - iface=$1 +if [ $# -eq 0 ]; then + currentFile=$(basename "$0") + echo "Usage: ./$currentFile " + exit 0 fi + +iface=$1 killall udhcpc -sleep 1 udhcpc --timeout=5 --retries=8 -n -i $iface Index: scripts/wifi_reset_adapter.sh =================================================================== diff -u -r13ac42cf8bdc5038dedd3302ba79dc387e5704b4 -r0629dfe6bcc3e85047319284fa4c534efbf58594 --- scripts/wifi_reset_adapter.sh (.../wifi_reset_adapter.sh) (revision 13ac42cf8bdc5038dedd3302ba79dc387e5704b4) +++ scripts/wifi_reset_adapter.sh (.../wifi_reset_adapter.sh) (revision 0629dfe6bcc3e85047319284fa4c534efbf58594) @@ -1,4 +1,10 @@ #!/bin/sh + +if [ "$1" == "-h" ]; then + currentFile=$(basename "$0") + echo "Usage: ./$currentFile" + exit 0 +fi + rfkill block wifi rfkill unblock wifi -ip link set wlan0 up Index: scripts/wifi_reset_interface.sh =================================================================== diff -u -r13ac42cf8bdc5038dedd3302ba79dc387e5704b4 -r0629dfe6bcc3e85047319284fa4c534efbf58594 --- scripts/wifi_reset_interface.sh (.../wifi_reset_interface.sh) (revision 13ac42cf8bdc5038dedd3302ba79dc387e5704b4) +++ scripts/wifi_reset_interface.sh (.../wifi_reset_interface.sh) (revision 0629dfe6bcc3e85047319284fa4c534efbf58594) @@ -1,4 +1,10 @@ #!/bin/sh -iface=$1 -ifdown $iface -ifup $iface + +if [ $# -eq 0 ]; then + currentFile=$(basename "$0") + echo "Usage: ./$currentFile " + exit 0 +fi + +ifdown $1 +ifup $1 Index: scripts/wifi_save_dhcp_interface.sh =================================================================== diff -u --- scripts/wifi_save_dhcp_interface.sh (revision 0) +++ scripts/wifi_save_dhcp_interface.sh (revision 0629dfe6bcc3e85047319284fa4c534efbf58594) @@ -0,0 +1,12 @@ + +if [ $# -eq 0 ]; then + currentFile=$(basename "$0") + echo "Usage: ./$currentFile " + exit 0 +fi + +iface=$1 +echo "auto $iface +iface $iface inet dhcp + wpa-driver wext + wpa-conf /etc/wpa_supplicant.conf" > /etc/network/interfaces \ No newline at end of file Index: scripts/wifi_save_static_interface_assignments.sh =================================================================== diff -u -r13ac42cf8bdc5038dedd3302ba79dc387e5704b4 -r0629dfe6bcc3e85047319284fa4c534efbf58594 --- scripts/wifi_save_static_interface_assignments.sh (.../wifi_save_static_interface_assignments.sh) (revision 13ac42cf8bdc5038dedd3302ba79dc387e5704b4) +++ scripts/wifi_save_static_interface_assignments.sh (.../wifi_save_static_interface_assignments.sh) (revision 0629dfe6bcc3e85047319284fa4c534efbf58594) @@ -1,5 +1,11 @@ #!/bin/sh +if [ $# -eq 0 ]; then + currentFile=$(basename "$0") + echo "Usage: ./$currentFile " + exit 0 +fi + iface=$1 ip=$2 gateway=$3 @@ -10,3 +16,6 @@ address $ip netmask $subnet_mask gateway $3" > /etc/network/interfaces + +rm -f AUTO_IP +./wifi_set_gateway.sh $gateway Index: scripts/wifi_scan_for_networks.sh =================================================================== diff -u -r5600d2133dd0ea6dc1f733aa78bd26e2a4892a38 -r0629dfe6bcc3e85047319284fa4c534efbf58594 --- scripts/wifi_scan_for_networks.sh (.../wifi_scan_for_networks.sh) (revision 5600d2133dd0ea6dc1f733aa78bd26e2a4892a38) +++ scripts/wifi_scan_for_networks.sh (.../wifi_scan_for_networks.sh) (revision 0629dfe6bcc3e85047319284fa4c534efbf58594) @@ -1,3 +1,9 @@ #!/bin/sh -iwlist wlan0 scan +if [ $# -eq 0 ]; then + currentFile=$(basename "$0") + echo "Usage: ./$currentFile " + exit 0 +fi + +iwlist $1 scan Index: scripts/wifi_set_auto_assigned_ip.sh =================================================================== diff -u -r5600d2133dd0ea6dc1f733aa78bd26e2a4892a38 -r0629dfe6bcc3e85047319284fa4c534efbf58594 --- scripts/wifi_set_auto_assigned_ip.sh (.../wifi_set_auto_assigned_ip.sh) (revision 5600d2133dd0ea6dc1f733aa78bd26e2a4892a38) +++ scripts/wifi_set_auto_assigned_ip.sh (.../wifi_set_auto_assigned_ip.sh) (revision 0629dfe6bcc3e85047319284fa4c534efbf58594) @@ -1,5 +1,13 @@ #!/bin/sh + +if [ $# -eq 0 ]; then + currentFile=$(basename "$0") + echo "Usage: ./$currentFile " + exit 0 +fi + iface=$1 echo "auto $iface iface $iface inet dhcp" >> /etc/network/interfaces +touch AUTO_IP Index: scripts/wifi_set_dns.sh =================================================================== diff -u -r2e794456217865088c5eefc8ee470b68a1877921 -r0629dfe6bcc3e85047319284fa4c534efbf58594 --- scripts/wifi_set_dns.sh (.../wifi_set_dns.sh) (revision 2e794456217865088c5eefc8ee470b68a1877921) +++ scripts/wifi_set_dns.sh (.../wifi_set_dns.sh) (revision 0629dfe6bcc3e85047319284fa4c534efbf58594) @@ -1,8 +1,10 @@ #!/bin/sh -dns=8.8.8.8 -if [ $# -eq 1 ]; then - dns=$1 +if [ $# -eq 0 ]; then + currentFile=$(basename "$0") + echo "Usage: ./$currentFile " + exit 0 fi +dns=$1 echo "nameserver $dns" >> /etc/resolv.conf Index: scripts/wifi_set_gateway.sh =================================================================== diff -u --- scripts/wifi_set_gateway.sh (revision 0) +++ scripts/wifi_set_gateway.sh (revision 0629dfe6bcc3e85047319284fa4c534efbf58594) @@ -0,0 +1,10 @@ +#!/bin/sh + +if [ $# -eq 0 ]; then + currentFile=$(basename "$0") + echo "Usage: ./$currentFile " + exit 0 +fi + +ip route del default +ip route add default via $1 Index: scripts/wifi_start_wpa_supplicant.sh =================================================================== diff -u -rfa1cf5c0749a6249bec9a5f5653e3a19cbaba24a -r0629dfe6bcc3e85047319284fa4c534efbf58594 --- scripts/wifi_start_wpa_supplicant.sh (.../wifi_start_wpa_supplicant.sh) (revision fa1cf5c0749a6249bec9a5f5653e3a19cbaba24a) +++ scripts/wifi_start_wpa_supplicant.sh (.../wifi_start_wpa_supplicant.sh) (revision 0629dfe6bcc3e85047319284fa4c534efbf58594) @@ -1,7 +1,13 @@ #!/bin/sh + +if [ $# -eq 0 ]; then + currentFile=$(basename "$0") + echo "Usage: ./$currentFile " + exit 0 +fi + iface=$1 wpa_supplicant_path=$2 killall udhcpc wpa_cli terminate -sleep 1 wpa_supplicant -B -i $iface -c $wpa_supplicant_path wext Index: scripts/wifi_test_internet.sh =================================================================== diff -u -r13ac42cf8bdc5038dedd3302ba79dc387e5704b4 -r0629dfe6bcc3e85047319284fa4c534efbf58594 --- scripts/wifi_test_internet.sh (.../wifi_test_internet.sh) (revision 13ac42cf8bdc5038dedd3302ba79dc387e5704b4) +++ scripts/wifi_test_internet.sh (.../wifi_test_internet.sh) (revision 0629dfe6bcc3e85047319284fa4c534efbf58594) @@ -1,3 +1,10 @@ #!/bin/sh + +if [ "$1" == "-h" ]; then + currentFile=$(basename "$0") + echo "Usage: ./$currentFile " + exit 0 +fi + iface=$1 -ping -I $iface www.google.com +ping -I $iface -c 4 www.google.com Index: sources/view/VNetworkModel.cpp =================================================================== diff -u -r13ac42cf8bdc5038dedd3302ba79dc387e5704b4 -r0629dfe6bcc3e85047319284fa4c534efbf58594 --- sources/view/VNetworkModel.cpp (.../VNetworkModel.cpp) (revision 13ac42cf8bdc5038dedd3302ba79dc387e5704b4) +++ sources/view/VNetworkModel.cpp (.../VNetworkModel.cpp) (revision 0629dfe6bcc3e85047319284fa4c534efbf58594) @@ -215,6 +215,10 @@ */ void VNetworkModel::doJoinNetwork(const QString &vMacAddress, const QString &vPassword) { + ipAddress(""); + gateway(""); + subnetMask(""); + dns(""); for (const Network &network : _networks) { if (network.macAddress() == vMacAddress) Index: sources/wifi/WifiInterface.cpp =================================================================== diff -u -r13ac42cf8bdc5038dedd3302ba79dc387e5704b4 -r0629dfe6bcc3e85047319284fa4c534efbf58594 --- sources/wifi/WifiInterface.cpp (.../WifiInterface.cpp) (revision 13ac42cf8bdc5038dedd3302ba79dc387e5704b4) +++ sources/wifi/WifiInterface.cpp (.../WifiInterface.cpp) (revision 0629dfe6bcc3e85047319284fa4c534efbf58594) @@ -202,7 +202,7 @@ _processScan.setWorkingDirectory(Wifi_Scripts_Dir); _scanRunning = true; emit didScanStatusChanged(_scanRunning); - _processScan.start(Wifi_Scan_For_Networks); + _processScan.start(Wifi_Scan_For_Networks, QStringList() << _iface); LOG_DEBUG(QString("WifiInterface::%1 Finished").arg(__FUNCTION__)); }