#!/bin/sh if [ -f /lib/ar71xx.sh ]; then PLATFORM=ar71xx . /lib/ar71xx.sh elif [ -f /lib/ipq806x.sh ]; then PLATFORM=ipq806x . /lib/ipq806x.sh fi board=$(${PLATFORM}_board_name) case "$board" in dlan-hotspot) echo 0 > /sys/class/gpio/gpio20/value sleep 1 echo 1 > /sys/class/gpio/gpio20/value ;; dlan-pro-500-wp) echo 0 > /sys/class/gpio/gpio13/value sleep 1 echo 1 > /sys/class/gpio/gpio13/value ;; dlan-550-wifi) echo 0 > /sys/class/gpio/gpio16/value sleep 1 echo 1 > /sys/class/gpio/gpio16/value ;; dlan-1000-ac) echo 0 > /sys/class/gpio/gpio2/value sleep 1 echo 1 > /sys/class/gpio/gpio2/value ;; dlan-pro-1200-ac|\ dlan-pro-1200-n) echo 0 > /sys/class/gpio/gpio13/value sleep 1 echo 1 > /sys/class/gpio/gpio13/value ;; devolo-home-control-cu) echo 0 > /sys/class/gpio/gpio19/value sleep 1 echo 1 > /sys/class/gpio/gpio19/value ;; *) echo "$0: unknown board $board" >&2 exit 1; ;; esac