add connection auto detect
add diagd pid check