Added usesolkeepalive for IPMI SOL as it is preferred way.

Resolves openbmc/openbmc-test-automation#918

Change-Id: I4dbc7e03a1843aafb1b8c11f26b08a4f9ed5332e
Signed-off-by: Rahul Maheshwari <rahulmaheshwari@in.ibm.com>
diff --git a/lib/ipmi_client.robot b/lib/ipmi_client.robot
index 529dc88..7ea6892 100755
--- a/lib/ipmi_client.robot
+++ b/lib/ipmi_client.robot
@@ -136,8 +136,8 @@
     #            /tmp/sol_<BMC_IP> else user input location.
 
     ${ipmi_cmd}=  Catenate  SEPARATOR=
-    ...  ${IPMI_EXT_CMD} -P${SPACE}${IPMI_PASSWORD}${SPACE}
-    ...  ${HOST}${SPACE}${OPENBMC_HOST}${SPACE}sol activate
+    ...  ${IPMI_EXT_CMD} -P${SPACE}${IPMI_PASSWORD}${SPACE}${HOST}
+    ...  ${SPACE}${OPENBMC_HOST}${SPACE}sol activate usesolkeepalive
 
     Start Process  ${ipmi_cmd}  shell=True  stdout=${file_path}
     ...  alias=sol_proc