Firmware/Skripte: Unterschied zwischen den Versionen

Aus Freifunk Rheinland e.V.
Zur Navigation springen Zur Suche springen
(→‎Am Router: Routermodell herausfinden)
Keine Bearbeitungszusammenfassung
 
(14 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
<div style="background:none">|<b> [[Hauptseite]] </b>|<b> [[Firmware]] </b>| [[Firmware/Dokumentation | Dokumentation]] | [[Firmware/Kompatibilität | Kompatibilität]] | [[Firmware/Quellen | Download]] | [[Firmware/Installation | Installation]] | [[Firmware/Update | Update]] | [[Firmware/Konfiguration | Konfiguration]] | [[Firmware/Skripte | Skripte]] |</div>
<span style="color:red"><b>Outdated! Bitte nicht mehr verwenden!</b></span>
Nützliche Einzeiler zum Umgang auf der SSH-Konsole.
Nützliche Einzeiler zum Umgang auf der SSH-Konsole.


Zeile 5: Zeile 9:
Ping an alle erreichbaren Geräte:
Ping an alle erreichbaren Geräte:


  ping6 -I <device> ff02::1
  /usr/bin/ping6 -I <device> ff02::1


Aus den Antworten eine Liste der erreichbaren Nodes erstellen:
Aus den Antworten eine Liste der erreichbaren Nodes erstellen:


  ping6 -I <device> ff02::1 -c 20 | grep icmp_seq | awk '{print $4}' | sort -u
  /usr/bin/ping6 -I <device> ff02::1 -c 20 | grep icmp_seq | awk '{print $4}' | sort -u


Mit Node per SSH verbinden:
Mit Node per SSH verbinden:
Zeile 15: Zeile 19:
  ssh root@IPv6%<device>
  ssh root@IPv6%<device>


<device> = lokale WLAN-Schnittstelle (findbar mit iwconfig)
<device> = lokale WLAN-Schnittstelle


== Am Router ==
== Am Router ==
Zeile 23: Zeile 27:
  uci commit system
  uci commit system


=== Was passiert auf meinem router gerade ===
=== Liste von verbundenen Wifi-Clients ===


  iw dev wlan0 station dump  
  iw dev wlan0 station dump


=== Was sind die direkten Nachbarn? ===
=== Liste der Batman-adv Nachbarn ===


  batctl o
  batctl o


=== Was passiert auf meinem router gerade ===
=== Logfile anschauen & live beobachten ===


  logread; logread -f  
  logread; logread -f  


=== Wer versucht sich gerade einzuloggen? ===
=== Logfile beobachten und alle DHCP-Requests live anzeigen ===


  logread -f |grep dnsmasq
  logread -f |grep dnsmasq


=== Wieviel Bandbreite gebe ich gerade frei? ===
=== In welchem Batman-Adv Mode befinde ich mich? ===


  batctl gw_mode
  batctl gw_mode


=== Modell und Revision des Routers herausfinden ===
=== Version der verwendeten Freifunk-Firmware herausfinden ===
 
cat /etc/firmware
 
 


dmesg | grep machine
| [[Hauptseite]] | [[Firmware]] | [[Firmware/Dokumentation | Dokumentation]] | [[Firmware/Kompatibilität | Kompatibilität]] | [[Firmware/Quellen | Download]] | [[Firmware/Installation | Installation]] | [[Firmware/Update | Update]] | [[Firmware/Konfiguration | Konfiguration]] | [[Firmware/Skripte | Skripte]] |

Aktuelle Version vom 8. Mai 2014, 11:21 Uhr

| Hauptseite | Firmware | Dokumentation | Kompatibilität | Download | Installation | Update | Konfiguration | Skripte |

Outdated! Bitte nicht mehr verwenden!

Nützliche Einzeiler zum Umgang auf der SSH-Konsole.

Am PC

Geräte finden

Ping an alle erreichbaren Geräte:

/usr/bin/ping6 -I <device> ff02::1

Aus den Antworten eine Liste der erreichbaren Nodes erstellen:

/usr/bin/ping6 -I <device> ff02::1 -c 20 | grep icmp_seq | awk '{print $4}' | sort -u

Mit Node per SSH verbinden:

ssh root@IPv6%<device>

<device> = lokale WLAN-Schnittstelle

Am Router

Wie ändere ich den Hostnamen:

uci set system.@system[0].hostname=deinnamehier
uci commit system

Liste von verbundenen Wifi-Clients

iw dev wlan0 station dump

Liste der Batman-adv Nachbarn

batctl o

Logfile anschauen & live beobachten

logread; logread -f 

Logfile beobachten und alle DHCP-Requests live anzeigen

logread -f |grep dnsmasq

In welchem Batman-Adv Mode befinde ich mich?

batctl gw_mode

Version der verwendeten Freifunk-Firmware herausfinden

cat /etc/firmware


| Hauptseite | Firmware | Dokumentation | Kompatibilität | Download | Installation | Update | Konfiguration | Skripte |