[PATCH] fff-support: Update PoE passthrough code for CPE 210

Tim Niemeyer tim at tn-x.org
Mi Jul 5 12:26:21 CEST 2017


Hi

Ich hab da Bauchweh. Die configs/settings von lese/openwrt waren nie stabil. Wenn das Setting das Update über lebt muss das nicht heissen, dass es danach noch geht.
Dann muss man wieder ein upgrade script schreiben und hat plötzlich tausend Sonderfälle.

Tim

Am 5. Juli 2017 11:28:47 MESZ schrieb Adrian Schmutzler <freifunk at adrianschmutzler.de>:
>Signed-off-by: Adrian Schmutzler <freifunk at adrianschmutzler.de>
>---
>.../ar71xx/usr/lib/fff-support/cpe210_activate_poe_passthrough.sh | 8
>+++++---
> 1 file changed, 5 insertions(+), 3 deletions(-)
>mode change 100644 => 100755
>src/packages/fff/fff-support/ar71xx/usr/lib/fff-support/cpe210_activate_poe_passthrough.sh
>
>diff --git
>a/src/packages/fff/fff-support/ar71xx/usr/lib/fff-support/cpe210_activate_poe_passthrough.sh
>b/src/packages/fff/fff-support/ar71xx/usr/lib/fff-support/cpe210_activate_poe_passthrough.sh
>old mode 100644
>new mode 100755
>index cb3508f..7351666
>---
>a/src/packages/fff/fff-support/ar71xx/usr/lib/fff-support/cpe210_activate_poe_passthrough.sh
>+++
>b/src/packages/fff/fff-support/ar71xx/usr/lib/fff-support/cpe210_activate_poe_passthrough.sh
>@@ -1,5 +1,7 @@
> if [ "$(cat /var/sysinfo/model)" = "TP-Link CPE210 v1.1" ] ; then
>-  echo 20 > /sys/class/gpio/export
>-  echo out > /sys/class/gpio/gpio20/direction
>-  echo 1 > /sys/class/gpio/gpio20/value
>+    uci set system.gpio_switch_poe_passthrough=gpio_switch
>+    uci set system.gpio_switch_poe_passthrough.name='PoE Passthrough'
>+    uci set system.gpio_switch_poe_passthrough.gpio_pin='20'
>+    uci set system.gpio_switch_poe_passthrough.value='1'
>+    uci commit system
> fi


Mehr Informationen über die Mailingliste franken-dev