summaryrefslogtreecommitdiff
path: root/recipes-core/udev/eudev/cellular_radios.sh
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-core/udev/eudev/cellular_radios.sh')
-rw-r--r--recipes-core/udev/eudev/cellular_radios.sh8
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