From f74bc4cfa0077a9629a721b59adb87da69ac6565 Mon Sep 17 00:00:00 2001 From: Mike Reeves Date: Tue, 10 Mar 2020 15:56:05 -0400 Subject: [PATCH] Fix IP Calculation --- setup/so-functions | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/setup/so-functions b/setup/so-functions index 6026510fb..77d0bf236 100755 --- a/setup/so-functions +++ b/setup/so-functions @@ -611,7 +611,14 @@ get_filesystem_root(){ get_main_ip() { # Get the main IP address the box is using - MAINIP=$(ip route get 1 | awk '{print $NF;exit}') + + # Add some logic because Bubntu 18.04 like to be different + if [ $OSVER == 'bionic' ]; then + MAINIP=$(ip route get 1 | awk '{print $7;exit}') + else + MAINIP=$(ip route get 1 | awk '{print $NF;exit}') + fi + MAININT=$(ip route get 1 | awk '{print $5;exit}') }