summaryrefslogtreecommitdiff
diff options
-rwxr-xr-xbin/network4
1 files changed, 2 insertions, 2 deletions
diff --git a/bin/network b/bin/network
index a7f4b888..190b68f8 100755
--- a/bin/network
+++ b/bin/network
@@ -296,14 +296,14 @@ class Interface(socket.socket):
logging.error(e.output)
ethinfo = None
finally:
- expression = '(\\d+)(base)([A-Z]+)'
+ expression = '(\\d+)(base)([A-Z]+)|(\d+)(Mb/s)'
regex = re.compile(expression)
speeds = [0]
if ethinfo:
for i in ethinfo:
hit = regex.search(i)
if hit:
- speeds.append(int(hit.group(1)))
+ speeds.append(int(re.sub("\D", "", hit.group(0))))
return max(speeds)
@property