local stat=${output#*,}
case "${stat}" in
0)
+ print "Registered"
return ${EXIT_REG_NOT_REGISTERED_NOT_SEARCHING}
;;
1)
+ print "Registered to home network"
return ${EXIT_REG_REGISTERED_TO_HOME_NETWORK}
;;
2)
+ print "Registered, Searching"
return ${EXIT_REG_NOT_REGISTERED_SEARCHING}
;;
3)
+ print "Registration denied"
return ${EXIT_REG_REGISTRATION_DENIED}
;;
5)
+ print "Registered, Roaming"
return ${EXIT_REG_REGISTERED_ROAMING}
;;
*)
+ print "Unknown"
return ${EXIT_REG_UNKNOWN}
;;
esac
device=${dev}
done
- if isset device; then
+ if isset device && modem_is_mobile "${device}"; then
+ cli_print_fmt1 2 "Network Registration" \
+ "$(modem_get_network_registration ${device})"
cli_print_fmt1 2 "Operator" \
"$(modem_get_network_operator ${device})"
cli_print_fmt1 2 "SIM IMSI" \