<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Hi,<br>
<br>
Ich überlege mir gerade ob es dann noch gelingt, dann noch neue
Router übers mesh ans Freifunk Netz anzubinden.<br>
<br>
Könnte klappen, kommst ohne Verbindung zum FF-Netz an den Router,
kannst ihn konfigurieren, und dann baut er die Verbindung auf.<br>
<br>
Der gewählte Weg klingt ein bisschen kompliziert...<br>
<br>
VG<br>
Torben<br>
<br>
<br>
<br>
<br>
<div class="moz-cite-prefix">On 16.03.2016 19:40, Mister Crumble
wrote:<br>
</div>
<blockquote cite="mid:56E9A8BB.3090605@web.de" type="cite">
<pre wrap="">Hallo liebe Entwickler,
ich wollte mich an einem Anti-Loop Script versuchen, das loops zwischen
Default und einer Hood verhindert.
Meine Idee war folgendes:
Wenn Der Router an WAN Netz hat und gleichzeitig aber in
uci get system.@system[0].hostname=OpenWRT oder
uci get system.@system[0].latitude= nicht vorhanden ,00.000000 oder
uci get system@system[0].longitude= nicht vorhanden, 00.00000 oder
uci get system.@system[0].contact= nicht vorhanden, <a class="moz-txt-link-abbreviated" href="mailto:user@test.xyz">user@test.xyz</a>
(also nicht konfiguriert ist)
hat
würde ich über
uci set wireless.@wifi-iface[0].disabled=1
uci commit
wifi
das meshing ausschalten,
sollte das nicht mehr der fall sein über
uci set wireless.@wifi-iface[0].disabled=0
uci commit
wifi
das meshen wieder einschalten.
Meine Probleme dabei sind noch folgende:
uci get system.@system[0].latitude= nicht vorhanden ,00.000000 oder
uci get system@system[0].longitude= nicht vorhanden, 00.00000 oder
uci get system.@system[0].contact= nicht vorhanden, <a class="moz-txt-link-abbreviated" href="mailto:user@test.xyz">user@test.xyz</a>
sind erst vorhanden wenn im webUi gesetzt,
Erkennung für Internet an WAN habe ich bisher nur
"
wanif=$(uci -q get network.wan.ifname)
if [ -n "$(default_gw 4 $wanif)" -o -n "$(default_gw 6 $wanif)" ]; then
internet_active="Ja"
else
internet_active="Nein"
" aus dem WebUI
Meine Idee war jetzt unter anderem, das man die Werte die Fehlen mit
00.0000 oder <a class="moz-txt-link-abbreviated" href="mailto:user@router.xyz">user@router.xyz</a> belegt, damit man sauber erkennen kann das
der router noch keine eigene config hat.
Das ganze sollte dann über einen cronjob alle 30 Minuten und bei reboot
laufen.
Für ander Ideen oder Vorschläge bin ich gerne offen.
</pre>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
</blockquote>
<br>
</body>
</html>