diff --git a/install.py b/install.py index 6b70b1c..e16d6be 100755 --- a/install.py +++ b/install.py @@ -17,7 +17,6 @@ import re import types import socket from subprocess import Popen, PIPE -from glob import glob from ipaddress import IPv4Interface from configparser import ConfigParser from os.path import join, getmtime, exists, basename diff --git a/utils.py b/utils.py index 7daecf5..3b0b026 100644 --- a/utils.py +++ b/utils.py @@ -32,7 +32,7 @@ class BoxInfo: self.config = None self.macaddr = {} self.main_if = None - for ifdev in glob('/sys/class/net/*/address'): + for ifdev in sorted(glob('/sys/class/net/*/address')): ifname = ifdev.split('/')[-2] if ifname == 'lo': # do not consider loopback interface continue