#!/usr/bin/sh
#########################################################
# Orbital Net UBNT Radio DFS Handler Script             #
# (c) 2024 Orbital Net Ltd                              #
# Author: Andrew Cassidy <andrew.cassidy@orbital.net>   #
#########################################################

CONFIGURED=$(grep radio.1.freq /tmp/running.cfg | cut -d '=' -f 2)
echo "Configured Frequency: $CONFIGURED" > /tmp/dfslog

if grep "Non Occupancy List entry expired for freq $CONFIGURED" /var/log/messages; then
    logger -p 0 Rebooting for DFS Event
    reboot
fi
