[PATCH] Set default value for port modes

Tim Niemeyer tim at tn-x.org
Mo Aug 22 07:58:24 CEST 2016


Hi

Ich denke wir sollten die Gelegenheit nutzen und sollten es sauber
machen.

Dazu würde ich vorschlagen den "Code" aus den Config Files raus zu
holen. Der Code müsste dann in das configurenetwork Script hinein. In
der Config Datei wird dann ggfs ein Extra Flag gesetzt um diesen
Code-Abschnitt überhaupt zu aktivieren.

Vielleicht kann man das ganz noch ein Stück eleganter lösen, wenn man
den Code richtig in das configurenetwork integriert. Am besten wäre,
wenn das configurenetwork erkennt, dass es nur 1 oder 2 Ethernet Ports
gibt und diese entsprechend der network.mode konfiguriert.

Tim

Am Samstag, den 20.08.2016, 21:04 +0200 schrieb Jan Kraus:
> when changing port mode at one port devices,
> the reset to defaults is needed.
> 
> Signed-off-by: Jan Kraus <mayosemmel at gmail.com>
> ---
>  src/packages/fff/fff-network/files/usr/sbin/configurenetwork | 5 +++++
>  1 file changed, 5 insertions(+)
> 
> diff --git a/src/packages/fff/fff-network/files/usr/sbin/configurenetwork b/src/packages/fff/fff-network/files/usr/sbin/configurenetwork
> index f9b34dd..56f9a35 100755
> --- a/src/packages/fff/fff-network/files/usr/sbin/configurenetwork
> +++ b/src/packages/fff/fff-network/files/usr/sbin/configurenetwork
> @@ -9,6 +9,11 @@
>  # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
>  # GNU General Public License for more details.
>  
> +#Set network interfaces to default value
> +uci del network.wan.ifname
> +uci del network.ethmesh.ifname
> +uci set network.mesh.ifname="bat0"
> +
>  BOARD="$(uci get board.model.name)"
>  . /etc/network.$BOARD
>  
> -- 
> 2.1.4
> 

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 473 bytes
Beschreibung: This is a digitally signed message part
URL         : <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20160822/3e8facf2/attachment.sig>


Mehr Informationen über die Mailingliste franken-dev