Benutzer:Allan Wegan
Aus wiki.freifunk.net
Zur Navigation springenZur Suche springenAdministrator zweier TP-Link TL-WDR3600 V1.1 und zweier TP-Link TL-WR841ND V8.2.
Homepage (enthält Public-Key für sichere Kommunikation)
Notizen
- IPv6-Adressen lokaler Router: ping6 -c3 FF02::2%eth0 | sed -rn '/ [0-9a-fA-F:]+: /s/.+ ([0-9a-fA-F:]+): .+/\1/p' | sort | uniq
Docs
- IPv6-Multicast-Adressen
- Von OpenWRT unterstützte Hardware
- OpenWRT-UCI-Doku
- FFHH-Community-Root
- Gluon-Doku (im Aufbau)
- Redmine der Lübecker (Admin: neoraider/#ffhl)
- Fastd (Entwickler: neoraider/#ffhl)
- Optische FFHH-Router-Betriebsmodusermittlung
- Physische FFHH-Router-Betriebsmodusauswahl
FFHH-Node-Shell
- Knoteninfo anzeigen: echo -e "\nFirmwareversion: `cat /etc/freifunk_version`\nKernel: `uname -a`\nNow: `date +'%F %T %z'`\nUptime: `uptime | sed -r 's/^[^u]+up //'`\nNode map (br-freifunk) MAC: `ip a show br-freifunk | sed -rn '/ether/{s/^.*ether ([0-9a-fA-F:]+).*$/\1/;p}'`\n"
- SSH-Public-Keys für Fernwartung liegen in: /etc/dropbear/authorized_keys
- Log anzeigen: logread
Ethernet
- Eigene Mac im Freifunk-Mesh (und auf der Node-Map): ip a show br-freifunk | sed -rn '/ether/{s/^.*ether ([0-9a-fA-F:]+).*$/\1/;p}'
- Gateway MACs: batctl gwl
IPv6
- IPv6-Adressen aller Nodes und GWs im Comunity-FF-Netz: ping6 -c3 FF02::2%br-freifunk | sed -rn '/ [0-9a-fA-F:]+: /s/.+ ([0-9a-fA-F:]+): .+/\1/p' | sort | uniq
- Anzahl Nodes und GWs im Comunity-FF-Netz: ping6 -c3 FF02::2%br-freifunk | sed -rn '/ [0-9a-fA-F:]+: /s/.+ ([0-9a-fA-F:]+): .+/\1/p' | sort | uniq | grep -c ''
- IPv6-Adressen aller Teilnehmer im Comunity-FF-Netz: ping6 -c3 FF02::1%br-freifunk | sed -rn '/ [0-9a-fA-F:]+: /s/.+ ([0-9a-fA-F:]+): .+/\1/p' | sort | uniq
- Anzahl Teilnehmer im Comunity-FF-Netz: ping6 -c3 FF02::1%br-freifunk | sed -rn '/ [0-9a-fA-F:]+: /s/.+ ([0-9a-fA-F:]+): .+/\1/p' | sort | uniq | grep -c ''
- IPv6-Adressen aller Multicast-DNS-Sprecher im Comunity-FF-Netz: ping6 -c3 FF02::FB%br-freifunk | sed -rn '/ [0-9a-fA-F:]+: /s/.+ ([0-9a-fA-F:]+): .+/\1/p' | sort | uniq
- IPv6-Anzahl Multicast-DNS-Sprecher im Comunity-FF-Netz: ping6 -c3 FF02::FB%br-freifunk | sed -rn '/ [0-9a-fA-F:]+: /s/.+ ([0-9a-fA-F:]+): .+/\1/p' | sort | uniq | grep -c ''
Fastd
- Fastd-Log: logread | grep -E ' fastd\[[0-9\.]+\]: '
- Fastd-Konfig im UCI-Format inklusive Private-Key: /etc/config/fastd
- Fastd-Konfig im Fastd-Format in /tmp/fastd.conf ablegen: uci show fastd | sed -rn '/^fastd\.mesh_vpn\.[a-zA-Z_]+=/ {s/^fastd.mesh_vpn.//; /^(enabled)=/d; s/^config=/include=/; s/^config_peer_dir=/include peers from=/; s/^(bind|mode|forward)=(.+)/\1 \2;/; s/^syslog_level=(.+)$/log to syslog level \1;/; s/^([^=]+)_([^=]*=)/\1 \2/; s/^([^=]+)_([^=]*=)/\1 \2/; s/([^=]+)=[ ]*([0-9]+)[ ]*$/\1 \2;/; s/([^=]+)=(.+)$/\1 "\2";/; p}' > /tmp/fastd.conf
- Fastd-Public-Key aus /tmp/fastd.conf anzeigen: fastd -c /tmp/fastd.conf --show-key
- Gateway-Public-Keys liegen in: /lib/freifunk/mesh-vpn/backbone/
- Neue Gateway-Namen ohne Firmware-Update: cd /lib/freifunk/mesh-vpn/backbone; mkdir old; cp -- gateway-hamburg* old/; for e in gateway-hamburg*; do cat "old/$e" | sed -r 's/"freifunk-gw([0-9]+)\.hamburg\.ccc\.de"/"gw\1.hamburg.freifunk.net"/' > "$e"; done; rm -r -- old; /etc/init.d/fastd restart