<html><head></head><body>Auf welchem Gerät ist das denn?<br><br><div class="gmail_quote">On October 8, 2017 7:24:27 PM GMT+02:00, Tim Niemeyer <tim@tn-x.org> wrote:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<pre class="k9mail">Hi Adrian<br /><br />Das löst das Problem leider nicht:<br />--- %< ---<br />Fixing MAC on br-mesh (mesh)                                              <br />+ sleep 10                                                                <br />+ cat /sys/class/net/w2mesh/address                                       <br />cat: can't open '/sys/class/net/w2mesh/address': No such file or directory<br />+ NEW_MACADDR=                                               <br />+ uci set network.mesh.macaddr=                              <br />+ uci commit                                                 <br />--- >% ---<br /><br />:(<br /><br />Ich befürchte wir müssen das richtig fixen. Das dauert dann zwar<br />länger, aber so artet das dann doch irgendwann in Zufall aus, ob es<br />geht oder nicht.<br /><br />Tim<br /><br />Am Sonntag, den 08.10.2017, 16:23 +0200 schrieb Adrian Schmutzler:<br /><blockquote class="gmail_quote" style="margin: 0pt 0pt 1ex 0.8ex; border-left: 1px solid #729fcf; padding-left: 1ex;"> Workaround!<br /> <br /> This is required as configurenetwork reads the MAC addresses<br /> from the WiFi interfaces.<br /> <br /> Changes in v2:<br />  - Fixed call of wifiAddAP<br /> <br /> Apply only after the KeyX2 patchset!<br /> <br /> Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de><br /> ---<br />  .../files/etc/uci-defaults/60-fff-wireless         | 32<br /> ++++++++++++++++++++++<br />  1 file changed, 32 insertions(+)<br />  create mode 100644 src/packages/fff/fff-wireless/files/etc/uci-<br /> defaults/60-fff-wireless<br /> <br /> diff --git a/src/packages/fff/fff-wireless/files/etc/uci-defaults/60-<br /> fff-wireless b/src/packages/fff/fff-wireless/files/etc/uci-<br /> defaults/60-fff-wireless<br /> new file mode 100644<br /> index 0000000..8070cb4<br /> --- /dev/null<br /> +++ b/src/packages/fff/fff-wireless/files/etc/uci-defaults/60-fff-<br /> wireless<br /> @@ -0,0 +1,32 @@<br /> +#!/bin/sh<br /> +# Copyright 2016 Tim Niemeyer<br /> +# License GPLv3<br /> +<br /> +. /lib/functions/fff/wireless<br /> +<br /> +if ! wifiDelAll; then<br /> + echo "Can't delete current wifi setup"<br /> + exit 1<br /> +fi<br /> +<br /> +for phy in $(iw phy | awk '/^Wiphy/{ print $2 }'); do<br /> + radio="$(wifiAddPhyCond "$phy" "2" "1")"<br /> + radio5="$(wifiAddPhyCond "$phy" "5" "36")"<br /> + [ -n "$radio5" ] && radio="$radio5"<br /> + if [ -z "$radio" ]; then<br /> +  echo "Can't create radio for $phy"<br /> +  exit 1<br /> + fi<br /> +<br /> + if ! wifiAddAP "$radio" "do.not.use" "mesh" "ap" "0"; then<br /> +  echo "Can't add AP interface on $radio."<br /> +  exit 1<br /> + fi<br /> +<br /> + if ! wifiAddAdHocMesh "$radio" "<a href="http://batman.do">batman.do</a>.not.use"<br /> "02:CA:FF:EE:BA:BE"; then<br /> +  echo "Can't add AdHocMesh interface on $radio."<br /> +  exit 1<br /> + fi<br /> +done<br /> +<br /> +# vim: set noexpandtab:tabstop=4<br /> -- <br /> 2.7.4<br /></blockquote></pre></blockquote></div></body></html>