<p dir="ltr">Jihaaaaa :)</p>
<div class="gmail_extra"><br><div class="gmail_quote">Am 08.10.2016 23:21 schrieb "mayosemmel" <<a href="mailto:mayosemmel@googlemail.com">mayosemmel@googlemail.com</a>>:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Dieser Patch ist nun im Master.<br>
Damit können wir meiner Meinung nach eine Beta machen...<br>
<br>
Grüße Jan<br>
<br>
Am Donnerstag, den 15.09.2016, 21:45 +0200 schrieb Jan Kraus:<br>
> cleaned up config files (moved commands to script)<br>
><br>
> Signed-off-by: Jan Kraus <<a href="mailto:mayosemmel@gmail.com">mayosemmel@gmail.com</a>><br>
> ---<br>
> Dieser Patch ist ungetest.<br>
> Änderungen in v3:<br>
> -reset von sysctl entfernt<br>
> -check auf "CLIENT/WAN/BATMAN" in network.$board im WebUi entfernt<br>
> ---<br>
>  src/packages/fff/fff-network/<wbr>ar71xx/network.mode   |  3 +-<br>
>  .../fff/fff-network/ar71xx/<wbr>network.tl-mr3020-v1    | 23 ++------------<br>
>  .../fff/fff-network/ar71xx/<wbr>network.tl-wa850re-v1   | 23 ++------------<br>
>  .../fff/fff-network/ar71xx/<wbr>network.tl-wa860re-v1   | 23 ++------------<br>
>  .../fff/fff-network/ar71xx/<wbr>network.ubnt-bullet-m   | 22 ++------------<br>
>  .../fff/fff-network/ar71xx/<wbr>network.ubnt-loco-m-xw  | 24 ++-------------<br>
>  .../fff/fff-network/ar71xx/<wbr>network.ubnt-nano-m     | 22 ++------------<br>
>  .../fff/fff-network/ar71xx/<wbr>network.ubnt-unifi      | 22 ++------------<br>
>  .../fff-network/files/usr/<wbr>sbin/configurenetwork    | 35 ++++++++++++++++++++++<br>
>  .../fff/fff-web/files/www/ssl/<wbr>cgi-bin/ports.html   |  9 ++----<br>
>  10 files changed, 52 insertions(+), 154 deletions(-)<br>
><br>
> diff --git a/src/packages/fff/fff-<wbr>network/ar71xx/network.mode b/src/packages/fff/fff-<wbr>network/ar71xx/network.mode<br>
> index 6c07f68..124d93f 100644<br>
> --- a/src/packages/fff/fff-<wbr>network/ar71xx/network.mode<br>
> +++ b/src/packages/fff/fff-<wbr>network/ar71xx/network.mode<br>
> @@ -3,8 +3,7 @@<br>
>  ## if the routers interfaces differ from the standard WAN+4LAN-Ports<br>
>  ## +2Wireless APs.<br>
>  ## If you want to change their behavior, you can do so below.<br>
> -## After that you have to reset the config with following commands.<br>
> -#cp /rom/etc/sysctl.conf /etc/sysctl.conf<br>
> +## After that you have to reboot the router with following command.<br>
>  #reboot<br>
>  #<br>
>  ### The canonical syntax of this file is:<br>
> diff --git a/src/packages/fff/fff-<wbr>network/ar71xx/network.tl-<wbr>mr3020-v1 b/src/packages/fff/fff-<wbr>network/ar71xx/network.tl-<wbr>mr3020-v1<br>
> index 1198c3d..62f456a 100644<br>
> --- a/src/packages/fff/fff-<wbr>network/ar71xx/network.tl-<wbr>mr3020-v1<br>
> +++ b/src/packages/fff/fff-<wbr>network/ar71xx/network.tl-<wbr>mr3020-v1<br>
> @@ -3,28 +3,9 @@ SWITCHDEV=eth0<br>
>  CLIENT_PORTS=""<br>
>  WAN_PORTS=""<br>
>  BATMAN_PORTS=""<br>
> +ONE_PORT="YES"<br>
><br>
>  . /etc/network.mode<br>
><br>
>  ETHMESHMAC=eth0<br>
> -ROUTERMAC=eth0<br>
> -<br>
> -uci set network.$SWITCHDEV=interface<br>
> -uci set network.$SWITCHDEV.ifname=$<wbr>SWITCHDEV<br>
> -uci set network.mesh.ifname="bat0"<br>
> -<br>
> -if [ "$ETHMODE" = "WAN" ] ; then<br>
> -  ## Activate for WAN:<br>
> -  echo "net.ipv6.conf.$WANDEV.accept_<wbr>ra_defrtr = 1" >> /etc/sysctl.conf<br>
> -  echo "net.ipv6.conf.$WANDEV.accept_<wbr>ra_pinfo = 1" >> /etc/sysctl.conf<br>
> -  echo "net.ipv6.conf.$WANDEV.<wbr>autoconf = 1" >> /etc/sysctl.conf<br>
> -  echo "net.ipv6.conf.$WANDEV.accept_<wbr>ra_rtr_pref = 1" >> /etc/sysctl.conf<br>
> -  uci set network.wan.ifname=$WANDEV<br>
> -elif [ "$ETHMODE" = "CLIENT" ] ; then<br>
> -  ## Activate Client:<br>
> -  uci set network.mesh.ifname="bat0 $SWITCHDEV"<br>
> -else<br>
> -  ## Activate BATMAN:<br>
> -  uci set network.ethmesh.ifname="$<wbr>SWITCHDEV"<br>
> -  ETH0MAC="w2ap"<br>
> -fi<br>
> +ROUTERMAC=eth0<br>
> \ No newline at end of file<br>
> diff --git a/src/packages/fff/fff-<wbr>network/ar71xx/network.tl-<wbr>wa850re-v1 b/src/packages/fff/fff-<wbr>network/ar71xx/network.tl-<wbr>wa850re-v1<br>
> index e745b21..307a201 100644<br>
> --- a/src/packages/fff/fff-<wbr>network/ar71xx/network.tl-<wbr>wa850re-v1<br>
> +++ b/src/packages/fff/fff-<wbr>network/ar71xx/network.tl-<wbr>wa850re-v1<br>
> @@ -3,28 +3,9 @@ SWITCHDEV=eth0<br>
>  CLIENT_PORTS=""<br>
>  WAN_PORTS=""<br>
>  BATMAN_PORTS=""<br>
> +ONE_PORT="YES"<br>
><br>
>  . /etc/network.mode<br>
><br>
>  ETHMESHMAC=<br>
> -ROUTERMAC=w2mesh<br>
> -<br>
> -uci set network.$SWITCHDEV=interface<br>
> -uci set network.$SWITCHDEV.ifname=$<wbr>SWITCHDEV<br>
> -uci set network.mesh.ifname="bat0"<br>
> -<br>
> -if [ "$ETHMODE" = "WAN" ] ; then<br>
> -  ## Activate for WAN:<br>
> -  echo "net.ipv6.conf.$WANDEV.accept_<wbr>ra_defrtr = 1" >> /etc/sysctl.conf<br>
> -  echo "net.ipv6.conf.$WANDEV.accept_<wbr>ra_pinfo = 1" >> /etc/sysctl.conf<br>
> -  echo "net.ipv6.conf.$WANDEV.<wbr>autoconf = 1" >> /etc/sysctl.conf<br>
> -  echo "net.ipv6.conf.$WANDEV.accept_<wbr>ra_rtr_pref = 1" >> /etc/sysctl.conf<br>
> -  uci set network.wan.ifname=$WANDEV<br>
> -elif [ "$ETHMODE" = "CLIENT" ] ; then<br>
> -  ## Activate Client:<br>
> -  uci set network.mesh.ifname="bat0 $SWITCHDEV"<br>
> -else<br>
> -  ## Activate BATMAN:<br>
> -  uci set network.ethmesh.ifname="$<wbr>SWITCHDEV"<br>
> -  ETH0MAC="w2ap"<br>
> -fi<br>
> +ROUTERMAC=w2mesh<br>
> \ No newline at end of file<br>
> diff --git a/src/packages/fff/fff-<wbr>network/ar71xx/network.tl-<wbr>wa860re-v1 b/src/packages/fff/fff-<wbr>network/ar71xx/network.tl-<wbr>wa860re-v1<br>
> index e745b21..307a201 100644<br>
> --- a/src/packages/fff/fff-<wbr>network/ar71xx/network.tl-<wbr>wa860re-v1<br>
> +++ b/src/packages/fff/fff-<wbr>network/ar71xx/network.tl-<wbr>wa860re-v1<br>
> @@ -3,28 +3,9 @@ SWITCHDEV=eth0<br>
>  CLIENT_PORTS=""<br>
>  WAN_PORTS=""<br>
>  BATMAN_PORTS=""<br>
> +ONE_PORT="YES"<br>
><br>
>  . /etc/network.mode<br>
><br>
>  ETHMESHMAC=<br>
> -ROUTERMAC=w2mesh<br>
> -<br>
> -uci set network.$SWITCHDEV=interface<br>
> -uci set network.$SWITCHDEV.ifname=$<wbr>SWITCHDEV<br>
> -uci set network.mesh.ifname="bat0"<br>
> -<br>
> -if [ "$ETHMODE" = "WAN" ] ; then<br>
> -  ## Activate for WAN:<br>
> -  echo "net.ipv6.conf.$WANDEV.accept_<wbr>ra_defrtr = 1" >> /etc/sysctl.conf<br>
> -  echo "net.ipv6.conf.$WANDEV.accept_<wbr>ra_pinfo = 1" >> /etc/sysctl.conf<br>
> -  echo "net.ipv6.conf.$WANDEV.<wbr>autoconf = 1" >> /etc/sysctl.conf<br>
> -  echo "net.ipv6.conf.$WANDEV.accept_<wbr>ra_rtr_pref = 1" >> /etc/sysctl.conf<br>
> -  uci set network.wan.ifname=$WANDEV<br>
> -elif [ "$ETHMODE" = "CLIENT" ] ; then<br>
> -  ## Activate Client:<br>
> -  uci set network.mesh.ifname="bat0 $SWITCHDEV"<br>
> -else<br>
> -  ## Activate BATMAN:<br>
> -  uci set network.ethmesh.ifname="$<wbr>SWITCHDEV"<br>
> -  ETH0MAC="w2ap"<br>
> -fi<br>
> +ROUTERMAC=w2mesh<br>
> \ No newline at end of file<br>
> diff --git a/src/packages/fff/fff-<wbr>network/ar71xx/network.ubnt-<wbr>bullet-m b/src/packages/fff/fff-<wbr>network/ar71xx/network.ubnt-<wbr>bullet-m<br>
> index c16993d..307a201 100644<br>
> --- a/src/packages/fff/fff-<wbr>network/ar71xx/network.ubnt-<wbr>bullet-m<br>
> +++ b/src/packages/fff/fff-<wbr>network/ar71xx/network.ubnt-<wbr>bullet-m<br>
> @@ -3,27 +3,9 @@ SWITCHDEV=eth0<br>
>  CLIENT_PORTS=""<br>
>  WAN_PORTS=""<br>
>  BATMAN_PORTS=""<br>
> +ONE_PORT="YES"<br>
><br>
>  . /etc/network.mode<br>
><br>
>  ETHMESHMAC=<br>
> -ROUTERMAC=w2mesh<br>
> -<br>
> -uci set network.$SWITCHDEV=interface<br>
> -uci set network.$SWITCHDEV.ifname=$<wbr>SWITCHDEV<br>
> -uci set network.mesh.ifname="bat0"<br>
> -<br>
> -if [ "$ETHMODE" = "WAN" ] ; then<br>
> -  ## Activate for WAN:<br>
> -  echo "net.ipv6.conf.$WANDEV.accept_<wbr>ra_defrtr = 1" >> /etc/sysctl.conf<br>
> -  echo "net.ipv6.conf.$WANDEV.accept_<wbr>ra_pinfo = 1" >> /etc/sysctl.conf<br>
> -  echo "net.ipv6.conf.$WANDEV.<wbr>autoconf = 1" >> /etc/sysctl.conf<br>
> -  echo "net.ipv6.conf.$WANDEV.accept_<wbr>ra_rtr_pref = 1" >> /etc/sysctl.conf<br>
> -  uci set network.wan.ifname=$WANDEV<br>
> -elif [ "$ETHMODE" = "CLIENT" ] ; then<br>
> -  ## Activate Client:<br>
> -  uci set network.mesh.ifname="bat0 $SWITCHDEV"<br>
> -else<br>
> -  ## Activate BATMAN:<br>
> -  uci set network.ethmesh.ifname="$<wbr>SWITCHDEV"<br>
> -fi<br>
> +ROUTERMAC=w2mesh<br>
> \ No newline at end of file<br>
> diff --git a/src/packages/fff/fff-<wbr>network/ar71xx/network.ubnt-<wbr>loco-m-xw b/src/packages/fff/fff-<wbr>network/ar71xx/network.ubnt-<wbr>loco-m-xw<br>
> index 2298117..307a201 100644<br>
> --- a/src/packages/fff/fff-<wbr>network/ar71xx/network.ubnt-<wbr>loco-m-xw<br>
> +++ b/src/packages/fff/fff-<wbr>network/ar71xx/network.ubnt-<wbr>loco-m-xw<br>
> @@ -3,29 +3,9 @@ SWITCHDEV=eth0<br>
>  CLIENT_PORTS=""<br>
>  WAN_PORTS=""<br>
>  BATMAN_PORTS=""<br>
> +ONE_PORT="YES"<br>
><br>
>  . /etc/network.mode<br>
><br>
>  ETHMESHMAC=<br>
> -ROUTERMAC=w2mesh<br>
> -<br>
> -uci set network.$SWITCHDEV=interface<br>
> -uci set network.$SWITCHDEV.ifname=$<wbr>SWITCHDEV<br>
> -uci set network.mesh.ifname="bat0"<br>
> -uci set network.eth0.mtu="1500"<br>
> -<br>
> -<br>
> -if [ "$ETHMODE" = "WAN" ] ; then<br>
> -  ## Activate for WAN:<br>
> -  echo "net.ipv6.conf.$WANDEV.accept_<wbr>ra_defrtr = 1" >> /etc/sysctl.conf<br>
> -  echo "net.ipv6.conf.$WANDEV.accept_<wbr>ra_pinfo = 1" >> /etc/sysctl.conf<br>
> -  echo "net.ipv6.conf.$WANDEV.<wbr>autoconf = 1" >> /etc/sysctl.conf<br>
> -  echo "net.ipv6.conf.$WANDEV.accept_<wbr>ra_rtr_pref = 1" >> /etc/sysctl.conf<br>
> -  uci set network.wan.ifname=$WANDEV<br>
> -elif [ "$ETHMODE" = "CLIENT" ] ; then<br>
> -  ## Activate Client:<br>
> -  uci set network.mesh.ifname="bat0 $SWITCHDEV"<br>
> -else<br>
> -  ## Activate BATMAN:<br>
> -  uci set network.ethmesh.ifname="$<wbr>SWITCHDEV"<br>
> -fi<br>
> +ROUTERMAC=w2mesh<br>
> \ No newline at end of file<br>
> diff --git a/src/packages/fff/fff-<wbr>network/ar71xx/network.ubnt-<wbr>nano-m b/src/packages/fff/fff-<wbr>network/ar71xx/network.ubnt-<wbr>nano-m<br>
> index c16993d..307a201 100644<br>
> --- a/src/packages/fff/fff-<wbr>network/ar71xx/network.ubnt-<wbr>nano-m<br>
> +++ b/src/packages/fff/fff-<wbr>network/ar71xx/network.ubnt-<wbr>nano-m<br>
> @@ -3,27 +3,9 @@ SWITCHDEV=eth0<br>
>  CLIENT_PORTS=""<br>
>  WAN_PORTS=""<br>
>  BATMAN_PORTS=""<br>
> +ONE_PORT="YES"<br>
><br>
>  . /etc/network.mode<br>
><br>
>  ETHMESHMAC=<br>
> -ROUTERMAC=w2mesh<br>
> -<br>
> -uci set network.$SWITCHDEV=interface<br>
> -uci set network.$SWITCHDEV.ifname=$<wbr>SWITCHDEV<br>
> -uci set network.mesh.ifname="bat0"<br>
> -<br>
> -if [ "$ETHMODE" = "WAN" ] ; then<br>
> -  ## Activate for WAN:<br>
> -  echo "net.ipv6.conf.$WANDEV.accept_<wbr>ra_defrtr = 1" >> /etc/sysctl.conf<br>
> -  echo "net.ipv6.conf.$WANDEV.accept_<wbr>ra_pinfo = 1" >> /etc/sysctl.conf<br>
> -  echo "net.ipv6.conf.$WANDEV.<wbr>autoconf = 1" >> /etc/sysctl.conf<br>
> -  echo "net.ipv6.conf.$WANDEV.accept_<wbr>ra_rtr_pref = 1" >> /etc/sysctl.conf<br>
> -  uci set network.wan.ifname=$WANDEV<br>
> -elif [ "$ETHMODE" = "CLIENT" ] ; then<br>
> -  ## Activate Client:<br>
> -  uci set network.mesh.ifname="bat0 $SWITCHDEV"<br>
> -else<br>
> -  ## Activate BATMAN:<br>
> -  uci set network.ethmesh.ifname="$<wbr>SWITCHDEV"<br>
> -fi<br>
> +ROUTERMAC=w2mesh<br>
> \ No newline at end of file<br>
> diff --git a/src/packages/fff/fff-<wbr>network/ar71xx/network.ubnt-<wbr>unifi b/src/packages/fff/fff-<wbr>network/ar71xx/network.ubnt-<wbr>unifi<br>
> index c16993d..307a201 100644<br>
> --- a/src/packages/fff/fff-<wbr>network/ar71xx/network.ubnt-<wbr>unifi<br>
> +++ b/src/packages/fff/fff-<wbr>network/ar71xx/network.ubnt-<wbr>unifi<br>
> @@ -3,27 +3,9 @@ SWITCHDEV=eth0<br>
>  CLIENT_PORTS=""<br>
>  WAN_PORTS=""<br>
>  BATMAN_PORTS=""<br>
> +ONE_PORT="YES"<br>
><br>
>  . /etc/network.mode<br>
><br>
>  ETHMESHMAC=<br>
> -ROUTERMAC=w2mesh<br>
> -<br>
> -uci set network.$SWITCHDEV=interface<br>
> -uci set network.$SWITCHDEV.ifname=$<wbr>SWITCHDEV<br>
> -uci set network.mesh.ifname="bat0"<br>
> -<br>
> -if [ "$ETHMODE" = "WAN" ] ; then<br>
> -  ## Activate for WAN:<br>
> -  echo "net.ipv6.conf.$WANDEV.accept_<wbr>ra_defrtr = 1" >> /etc/sysctl.conf<br>
> -  echo "net.ipv6.conf.$WANDEV.accept_<wbr>ra_pinfo = 1" >> /etc/sysctl.conf<br>
> -  echo "net.ipv6.conf.$WANDEV.<wbr>autoconf = 1" >> /etc/sysctl.conf<br>
> -  echo "net.ipv6.conf.$WANDEV.accept_<wbr>ra_rtr_pref = 1" >> /etc/sysctl.conf<br>
> -  uci set network.wan.ifname=$WANDEV<br>
> -elif [ "$ETHMODE" = "CLIENT" ] ; then<br>
> -  ## Activate Client:<br>
> -  uci set network.mesh.ifname="bat0 $SWITCHDEV"<br>
> -else<br>
> -  ## Activate BATMAN:<br>
> -  uci set network.ethmesh.ifname="$<wbr>SWITCHDEV"<br>
> -fi<br>
> +ROUTERMAC=w2mesh<br>
> \ No newline at end of file<br>
> diff --git a/src/packages/fff/fff-<wbr>network/files/usr/sbin/<wbr>configurenetwork b/src/packages/fff/fff-<wbr>network/files/usr/sbin/<wbr>configurenetwork<br>
> index 3b21411..7c8429a 100755<br>
> --- a/src/packages/fff/fff-<wbr>network/files/usr/sbin/<wbr>configurenetwork<br>
> +++ b/src/packages/fff/fff-<wbr>network/files/usr/sbin/<wbr>configurenetwork<br>
> @@ -65,6 +65,41 @@ if ! uci get network.$SWITCHDEV.ifname; then<br>
>      /etc/init.d/network restart<br>
>  fi<br>
><br>
> +if [ "$ONE_PORT" = "YES" ]; then<br>
> +    uci set network.$SWITCHDEV=interface<br>
> +    uci set network.$SWITCHDEV.ifname=$<wbr>SWITCHDEV<br>
> +    if [ "$ETHMODE" = "WAN" ]; then<br>
> +        echo "net.ipv6.conf.$WANDEV.accept_<wbr>ra_defrtr = 1" >> /etc/sysctl.conf<br>
> +        echo "net.ipv6.conf.$WANDEV.accept_<wbr>ra_pinfo = 1" >> /etc/sysctl.conf<br>
> +        echo "net.ipv6.conf.$WANDEV.<wbr>autoconf = 1" >> /etc/sysctl.conf<br>
> +        echo "net.ipv6.conf.$WANDEV.accept_<wbr>ra_rtr_pref = 1" >> /etc/sysctl.conf<br>
> +        uci set network.mesh.ifname="bat0"<br>
> +        uci set network.wan.ifname="$WANDEV"<br>
> +        uci del uci set network.ethmesh.ifname<br>
> +        uci del network.eth0.macaddr<br>
> +    elif [ "$ETHMODE" = "CLIENT" ] ; then<br>
> +        echo "net.ipv6.conf.$WANDEV.accept_<wbr>ra_defrtr = 0" >> /etc/sysctl.conf<br>
> +        echo "net.ipv6.conf.$WANDEV.accept_<wbr>ra_pinfo = 0" >> /etc/sysctl.conf<br>
> +        echo "net.ipv6.conf.$WANDEV.<wbr>autoconf = 0" >> /etc/sysctl.conf<br>
> +        echo "net.ipv6.conf.$WANDEV.accept_<wbr>ra_rtr_pref = 0" >> /etc/sysctl.conf<br>
> +        uci set network.mesh.ifname="bat0 $SWITCHDEV"<br>
> +        uci set network.wan.ifname="eth1" #eth1 because it is default in config file<br>
> +        uci del network.ethmesh.ifname<br>
> +        uci del network.eth0.macaddr<br>
> +    elif [ "$ETHMODE" = "BATMAN" ] ; then<br>
> +        echo "net.ipv6.conf.$WANDEV.accept_<wbr>ra_defrtr = 0" >> /etc/sysctl.conf<br>
> +        echo "net.ipv6.conf.$WANDEV.accept_<wbr>ra_pinfo = 0" >> /etc/sysctl.conf<br>
> +        echo "net.ipv6.conf.$WANDEV.<wbr>autoconf = 0" >> /etc/sysctl.conf<br>
> +        echo "net.ipv6.conf.$WANDEV.accept_<wbr>ra_rtr_pref = 0" >> /etc/sysctl.conf<br>
> +        uci set network.mesh.ifname="bat0"<br>
> +        uci set network.wan.ifname="eth1" #eth1 because it is default in config file<br>
> +        uci set network.ethmesh.ifname="$<wbr>SWITCHDEV"<br>
> +        ETH0MAC="w2ap"<br>
> +    fi<br>
> +    uci commit<br>
> +    /etc/init.d/network restart<br>
> +fi<br>
> +<br>
>  if [[ -n "$ETHMESHMAC" ]]; then<br>
>      if uci get network.ethmesh.macaddr<br>
>      then<br>
> diff --git a/src/packages/fff/fff-web/<wbr>files/www/ssl/cgi-bin/ports.<wbr>html b/src/packages/fff/fff-web/<wbr>files/www/ssl/cgi-bin/ports.<wbr>html<br>
> index c2d5890..26de8d5 100755<br>
> --- a/src/packages/fff/fff-web/<wbr>files/www/ssl/cgi-bin/ports.<wbr>html<br>
> +++ b/src/packages/fff/fff-web/<wbr>files/www/ssl/cgi-bin/ports.<wbr>html<br>
> @@ -5,7 +5,6 @@<br>
>  if [ "$REQUEST_METHOD" == "POST" ] ; then<br>
>       sed -i '/^.*# set via WebUI/d' /etc/network.mode<br>
>       echo "ETHMODE=\"${POST_mode}\" # set via WebUI" >> /etc/network.mode<br>
> -     cp /rom/etc/sysctl.conf /etc/sysctl.conf<br>
>       do_reboot=1<br>
>       MSG='<span class="green">Port Modus ge&auml;ndert! Router startet neu...</span>'<br>
>  fi<br>
> @@ -67,12 +66,8 @@ fi<br>
>                               <th style="width: 1em;">Anschluss&nbsp;Modus:</<wbr>th><br>
>                               <td><br>
>                                       <select name="mode"><br>
> -                                             <% if grep ETHMODE /etc/network.$(uci -q get <a href="http://board.model.name" rel="noreferrer" target="_blank">board.model.name</a>) | grep -q WAN ; then %><br>
> -                                                     <option value="WAN" <% [ "$ETHMODE" == "WAN" ] && echo -n selected %>>WAN</option><br>
> -                                             <% fi %><br>
> -                                             <% if grep ETHMODE /etc/network.$(uci -q get <a href="http://board.model.name" rel="noreferrer" target="_blank">board.model.name</a>) | grep -q CLIENT ; then %><br>
> -                                                     <option value="CLIENT" <% [ "$ETHMODE" == "CLIENT" ] && echo -n selected %>>Client</option><br>
> -                                             <% fi %><br>
> +                                             <option value="WAN" <% [ "$ETHMODE" == "WAN" ] && echo -n selected %>>WAN</option><br>
> +                                             <option value="CLIENT" <% [ "$ETHMODE" == "CLIENT" ] && echo -n selected %>>Client</option><br>
>                                               <option value="BATMAN" <% [ "$ETHMODE" == "BATMAN" ] && echo -n selected %>>BATMAN</option><br>
>                                       </select><br>
>                               </td><br>
<br>
<br>--<br>
franken-dev mailing list<br>
<a href="mailto:franken-dev@freifunk.net">franken-dev@freifunk.net</a><br>
<a href="http://lists.freifunk.net/mailman/listinfo/franken-dev-freifunk.net" rel="noreferrer" target="_blank">http://lists.freifunk.net/<wbr>mailman/listinfo/franken-dev-<wbr>freifunk.net</a><br>
<br></blockquote></div></div>