diff --git a/back/pialert.py b/back/pialert.py index a8a0011a..3399b59c 100644 --- a/back/pialert.py +++ b/back/pialert.py @@ -587,7 +587,7 @@ def save_scanned_devices (p_arpscan_devices, p_cycle_interval): # #76 Add Local MAC of default local interface #local_mac_cmd = ["bash -lc ifconfig `ip route list default | awk {'print $5'}` | grep ether | awk '{print $2}'"] - local_mac_cmd = ["/sbin/ifconfig `ip route list default | awk {'print $5'}` | grep ether | awk '{print $2}'"] + local_mac_cmd = ["/sbin/ifconfig `ip route list default | sort -nk11 | head -1 | awk {'print $5'}` | grep ether | awk '{print $2}'"] local_mac = subprocess.Popen (local_mac_cmd, shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT).communicate()[0].strip() local_ip_cmd = ["ip route list default | awk {'print $7'}"] diff --git a/tar/pialert_.tar b/tar/pialert_3.00.tar similarity index 99% rename from tar/pialert_.tar rename to tar/pialert_3.00.tar index 463e2903..01a8037d 100644 Binary files a/tar/pialert_.tar and b/tar/pialert_3.00.tar differ diff --git a/tar/pialert_latest.tar b/tar/pialert_latest.tar index 463e2903..01a8037d 100644 Binary files a/tar/pialert_latest.tar and b/tar/pialert_latest.tar differ