#!/bin/sh /etc/rc.common # Copyright (C) 2013 OpenWrt.org # Copyright (C) 2023 Yannick Chabanois (Ycarus) for OpenMPTCProuter START=58 USE_PROCD=1 log() { logger -t "z8102" "$@" } start_service() { # sim 1 i=461 echo $i > /sys/class/gpio/export echo "out" > /sys/class/gpio/gpio${i}/direction echo "0" > /sys/class/gpio/gpio${i}/value # sim 2 i=462 echo $i > /sys/class/gpio/export echo "out" > /sys/class/gpio/gpio${i}/direction echo "0" > /sys/class/gpio/gpio${i}/value # stop modem 1 i=459 echo $i > /sys/class/gpio/export echo "out" > /sys/class/gpio/gpio${i}/direction echo "0" > /sys/class/gpio/gpio${i}/value # stop modem 2 i=460 echo $i > /sys/class/gpio/export echo "out" > /sys/class/gpio/gpio${i}/direction echo "0" > /sys/class/gpio/gpio${i}/value sleep 1 # run modem 1 i=459 echo "1" > /sys/class/gpio/gpio${i}/value sleep 3 # run modem 2 i=460 echo "1" > /sys/class/gpio/gpio${i}/value }