Use ping instead of arping for neighbor probing

Change-Id: I7f0d1448d6cfa3a70c08e32444fd2084a5427042
diff --git a/omec/omec-user-plane/Chart.yaml b/omec/omec-user-plane/Chart.yaml
index 3b7a775..6a8ac1a 100644
--- a/omec/omec-user-plane/Chart.yaml
+++ b/omec/omec-user-plane/Chart.yaml
@@ -7,4 +7,4 @@
 name: omec-user-plane
 icon: https://guide.opencord.org/logos/cord.svg
 
-version: 0.4.5
+version: 0.4.6
diff --git a/omec/omec-user-plane/templates/statefulset-upf.yaml b/omec/omec-user-plane/templates/statefulset-upf.yaml
index ece74e5..d996a89 100644
--- a/omec/omec-user-plane/templates/statefulset-upf.yaml
+++ b/omec/omec-user-plane/templates/statefulset-upf.yaml
@@ -199,8 +199,11 @@
         args:
           - |
             while true; do
-              arping -c 2 {{ .Values.config.upf.access.gateway }}
-              arping -c 2 {{ .Values.config.upf.core.gateway }}
+              # arping does not work - BESS graph is still disconnected
+              #arping -c 2 -I {{ index $accessConfig "ifname" }} {{ .Values.config.upf.access.gateway }}
+              #arping -c 2 -I {{ index $coreConfig "ifname" }} {{ .Values.config.upf.core.gateway }}
+              ping {{ .Values.config.upf.access.gateway }}
+              ping {{ .Values.config.upf.core.gateway }}
               sleep {{ .Values.config.gratuitousArp.interval }}
             done
         resources: