Passwortfreie-Infoseite: Unterschied zwischen den Versionen

Aus Weimarnetz Wiki
Zur Navigation springen Zur Suche springen
K (ssid geaendert 8))
K (+aktuelle stand 8))
Zeile 9: Zeile 9:
  
 
<HTML><TITLE>68-2</TITLE><BODY><PRE>
 
<HTML><TITLE>68-2</TITLE><BODY><PRE>
$(let a=$(wl noise | awk '{ print $3 }');let b=$(wl rssi | awk '{ print $3 }');let c=b-a;echo wlanSNR: $c)
+
WLAN
$(echo wlanSSID: $(nvram get wl0_ssid))
+
$(let a=$(wl noise | awk '{ print $3 }');let b=$(wl rssi | awk '{ print $3 }');let c=b-a;echo -SNR: $c)
$(echo wlanKANAL/POWER: $(nvram get wl0_channel)/$(nvram get ff_txpwr))
+
$(echo -SSID: $(nvram get wl0_ssid))
$(if [ "$(nvram get wl0_antdiv)" = "-1" ];then echo 'wlanEmpfAnt: auto';fi)
+
$(echo -KANAL/POWER: $(nvram get wl0_channel)/$(nvram get ff_txpwr))
$(if [ "$(nvram get wl0_antdiv)" = "0" ];then echo 'wlanEmpfAnt: links';fi)
+
$(if [ "$(nvram get wl0_antdiv)" = "-1" ];then echo '-EmpfAnt: auto';fi)
$(if [ "$(nvram get wl0_antdiv)" = "1" ];then echo 'wlanEmpfAnt: rechts';fi)  
+
$(if [ "$(nvram get wl0_antdiv)" = "0" ];then echo '-EmpfAnt: links';fi)
$(if [ "$(nvram get ff_txant)" = "-1" ];then echo 'wlanSendAnt: auto';fi)
+
$(if [ "$(nvram get wl0_antdiv)" = "1" ];then echo '-EmpfAnt: rechts';fi)  
$(if [ "$(nvram get ff_txant)" = "0" ];then echo 'wlanSendAnt: links';fi)
+
$(if [ "$(nvram get ff_txant)" = "-1" ];then echo '-SendAnt: auto';fi)
$(if [ "$(nvram get ff_txant)" = "1" ];then echo 'wlanSendAnt: rechts';fi)
+
$(if [ "$(nvram get ff_txant)" = "0" ];then echo '-SendAnt: links';fi)
$(if [ "$(nvram get wl0_gmode)" = "1" ];then echo 'wlanMODE: B&G';fi)
+
$(if [ "$(nvram get ff_txant)" = "1" ];then echo '-SendAnt: rechts';fi)
$(if [ "$(nvram get wl0_gmode)" = "0" ];then echo 'wlanMODE: B';fi)                                   
+
$(if [ "$(nvram get wl0_gmode)" = "1" ];then echo '-MODE: B&G';fi)
$(if [ "$(nvram get wl0_gmode)" = "2" ];then echo 'wlanMODE: G';fi)                                   
+
$(if [ "$(nvram get wl0_gmode)" = "0" ];then echo '-MODE: B';fi)                                   
$(echo wlanBASISRATE: $(nvram get wl0_rateset))
+
$(if [ "$(nvram get wl0_gmode)" = "2" ];then echo '-MODE: G';fi)                                   
$(echo wlanRATE: $(nvram get wl0_rate))
+
$(echo -BASERATE: $(nvram get wl0_rateset))
$(echo wlanCTS: $(nvram get wl0_gmode_protection))
+
$(echo -RATE: $(nvram get wl0_rate))
$(echo wlanBURST: $(nvram get wl0_frameburst))
+
$(echo -CTS: $(nvram get wl0_gmode_protection))
$(echo wlanFRAG/RTS/MTU: $(nvram get wl0_frag)/$(nvram get wl0_rts)/$(nvram get ff_mtu))
+
$(echo -BURST: $(nvram get wl0_frameburst))
 
+
$(echo -FRAG/RTS/MTU: $(nvram get wl0_frag)/$(nvram get wl0_rts)/$(nvram get ff_mtu))
$(echo contactNICK: $(nvram get ff_adm_nick))
+
CONTACT
 
+
$(echo -NICK: $(nvram get ff_adm_nick))
$(echo olsrFILTER: $(nvram get ff_ign))
+
OLSR
$(echo olsrDHCP: $(nvram get ff_wldhcp))
+
$(echo -FILTER: $(nvram get ff_ign))
$(echo olsrHNA4: $(nvram get ff_hna4))
+
$(echo -DHCP: $(nvram get ff_wldhcp))
$(echo olsrLQ: $(nvram get ff_lqmult))
+
$(echo -HNA4: $(nvram get ff_hna4))
$(echo olsrDYNGW/INFO/NAME: $(nvram get ff_dyngw)/$(nvram get ff_httpinfo)/$(nvram get ff_nameservice))
+
$(echo -LQ: $(nvram get ff_lqmult))
 +
$(echo -DYNGW/INFO/NAME: $(nvram get ff_dyngw)/$(nvram get ff_httpinfo)/$(nvram get ff_nameservice))
 
</HTML>
 
</HTML>
  
Zeile 42: Zeile 43:
  
 
<pre>
 
<pre>
wlanSNR: 46
+
WLAN
wlanSSID: www.weimarnetz.de_gebiet5
+
-SNR: 39
wlanKANAL/POWER: 13/10
+
-SSID: www.hotel-vivaldi.de
wlanEmpfAnt: links  
+
-KANAL/POWER: 13/10
wlanSendAnt: links
+
-EmpfAnt: links  
wlanMODE: B&G                                                                     
+
-SendAnt: links
wlanBASISRATE: default
+
-MODE: B&G                                                                     
wlanRATE: 0
+
-BASERATE: default
wlanCTS: auto
+
-RATE: 0
wlanBURST: off
+
-CTS: auto
wlanFRAG/RTS/MTU: 512/250/
+
-BURST: off
 
+
-FRAG/RTS/MTU: 512/250/
contactNICK: supertorsten
+
CONTACT
 
+
-NICK: supertorsten
olsrFILTER: 10.8.8.8;11.9.9.9
+
OLSR
olsrDHCP: 56.56.56.56;12.12.12.12
+
-FILTER: 10.8.8.8;11.9.9.9
olsrHNA4: 172.16.5.0/12
+
-DHCP: 56.56.56.56;12.12.12.12
olsrLQ: 33.33.33.33:0.5;44.44.44.44:0.1
+
-HNA4: 172.16.5.0/12
olsrDYNGW/INFO/NAME: 1/1/0
+
-LQ: 33.33.33.33:0.5;44.44.44.44:0.1
 +
-DYNGW/INFO/NAME: 1/1/0
 
</pre>
 
</pre>
  
 
Die Seite wird natuerlich noch erweitert. Das ist der Aktuelle Stand. [[Benutzer:Fries43|fries43]] 11:24, 21. Dez 2005 (CET)
 
Die Seite wird natuerlich noch erweitert. Das ist der Aktuelle Stand. [[Benutzer:Fries43|fries43]] 11:24, 21. Dez 2005 (CET)

Version vom 21. Dezember 2005, 12:32 Uhr

Warum

Immerwieder hat man das Problem,das scheinbar ein Router falsch eingestellt ist,aber keine Kontaktmoeglichkeit zum Besitzer existiert. Um die Einstellungen auch ohne das Passwort zu kennen mal zu ueberpruefen wird eine neue Seite auf dem Webserver angelegt

Wie

Unter /www wird auf dem Router eine Seite Namens "cgi-bin-info.html" angelegt:

#!/bin/sh
echo "Content-type: text/html";echo
cat<<EOF

<HTML><TITLE>68-2</TITLE><BODY><PRE>
WLAN
$(let a=$(wl noise | awk '{ print $3 }');let b=$(wl rssi | awk '{ print $3 }');let c=b-a;echo -SNR: $c)
$(echo -SSID: $(nvram get wl0_ssid))
$(echo -KANAL/POWER: $(nvram get wl0_channel)/$(nvram get ff_txpwr))
$(if [ "$(nvram get wl0_antdiv)" = "-1" ];then echo '-EmpfAnt: auto';fi)
$(if [ "$(nvram get wl0_antdiv)" = "0" ];then echo '-EmpfAnt: links';fi)
$(if [ "$(nvram get wl0_antdiv)" = "1" ];then echo '-EmpfAnt: rechts';fi) 
$(if [ "$(nvram get ff_txant)" = "-1" ];then echo '-SendAnt: auto';fi)
$(if [ "$(nvram get ff_txant)" = "0" ];then echo '-SendAnt: links';fi)
$(if [ "$(nvram get ff_txant)" = "1" ];then echo '-SendAnt: rechts';fi)
$(if [ "$(nvram get wl0_gmode)" = "1" ];then echo '-MODE: B&G';fi)
$(if [ "$(nvram get wl0_gmode)" = "0" ];then echo '-MODE: B';fi)                                  
$(if [ "$(nvram get wl0_gmode)" = "2" ];then echo '-MODE: G';fi)                                  
$(echo -BASERATE: $(nvram get wl0_rateset))
$(echo -RATE: $(nvram get wl0_rate))
$(echo -CTS: $(nvram get wl0_gmode_protection))
$(echo -BURST: $(nvram get wl0_frameburst))
$(echo -FRAG/RTS/MTU: $(nvram get wl0_frag)/$(nvram get wl0_rts)/$(nvram get ff_mtu))
CONTACT
$(echo -NICK: $(nvram get ff_adm_nick))
OLSR
$(echo -FILTER: $(nvram get ff_ign))
$(echo -DHCP: $(nvram get ff_wldhcp))
$(echo -HNA4: $(nvram get ff_hna4))
$(echo -LQ: $(nvram get ff_lqmult))
$(echo -DYNGW/INFO/NAME: $(nvram get ff_dyngw)/$(nvram get ff_httpinfo)/$(nvram get ff_nameservice))
</HTML>

EOF

Wegen der besseren Uebersichtlichkeit und der einfacheren maschinellen Verarbeitung (Automatische Nodekarte!) wird alles als reintext erzeugt (ohne HTML-Codes). Die Ausgabe im Browser sieht dann ungefaehr folgendermassen aus:

WLAN
-SNR: 39
-SSID: www.hotel-vivaldi.de
-KANAL/POWER: 13/10
-EmpfAnt: links 
-SendAnt: links
-MODE: B&G                                                                    
-BASERATE: default
-RATE: 0
-CTS: auto
-BURST: off
-FRAG/RTS/MTU: 512/250/
CONTACT
-NICK: supertorsten
OLSR
-FILTER: 10.8.8.8;11.9.9.9
-DHCP: 56.56.56.56;12.12.12.12
-HNA4: 172.16.5.0/12
-LQ: 33.33.33.33:0.5;44.44.44.44:0.1
-DYNGW/INFO/NAME: 1/1/0

Die Seite wird natuerlich noch erweitert. Das ist der Aktuelle Stand. fries43 11:24, 21. Dez 2005 (CET)