diff options
Diffstat (limited to 'recipes-core/udev/eudev/cellular_radios.sh')
-rw-r--r-- | recipes-core/udev/eudev/cellular_radios.sh | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/recipes-core/udev/eudev/cellular_radios.sh b/recipes-core/udev/eudev/cellular_radios.sh index 695831f..cb9258b 100644 --- a/recipes-core/udev/eudev/cellular_radios.sh +++ b/recipes-core/udev/eudev/cellular_radios.sh @@ -1,7 +1,15 @@ #!/bin/bash # Let mts-io know when the radio is ready +pid=$$ +prefix="<3>cellular-discovery[${pid}]: " +loginfo() { echo "${prefix}$@" >/dev/kmsg ; } + +loginfo "cellular_radios.sh invoked" READYFILE=/sys/devices/platform/mts-io/radio-udev-discovery if [[ -f $READYFILE ]] ; then + if (($(cat $READYFILE) == 0)) ; then + loginfo "Cellular is now available" + fi echo 1 >$READYFILE fi |