- Grundsituation:
- Es gibt einen Community-Mesh-Prefix (z.B. /18)
- Der Prefix ist in Blöcke von z.B. 4 Adressen unterteilt (ein /18 ergibt 4096 Blöcke a 4 Adressen)
- Knoten multicasten periodisch Listen ihrer reservierten Blöcke, um Konflikte zu erkennen
- Jeder Knoten hat irgendeinen Identifier (untere 8 Byte der IPv6-Adresse?)
- Jeder Knoten unterhält eine Liste der Blöcke mit zuständigen Knoten
- Situation: Ein Knoten braucht neue Adressen (z.B. auch nach Boot)
-
- Der Knoten wählt zufällig einen der Blöcke aus (gegebenfalls unter Ausschluss schon bekannter von anderen Knoten verwendeter Blöcke)
-
- Der Knoten fragt mehrmals per Multicast im Mesh, ob der Block schon verwendet wird
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| config switch_vlan | |
| option device 'eth0' | |
| option vlan '1' | |
| option ports '0t 1t 2 3 4 5' | |
| config switch_vlan | |
| option device 'eth0' | |
| option vlan '2' | |
| option ports '0t 1t' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| interface freifunk-hl | |
| { | |
| AdvSendAdvert on; | |
| IgnoreIfMissing on; | |
| MaxRtrAdvInterval 200; | |
| prefix fdef:ffc0:3dd7::/64 | |
| { | |
| }; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| --- config.ru.orig 2015-05-09 03:31:31.080033524 +0200 | |
| +++ config.ru 2015-05-09 03:33:15.130033875 +0200 | |
| @@ -3,9 +3,11 @@ | |
| $:.unshift File.join(File.dirname(__FILE__), *%w[.]) | |
| require 'rubygems' | |
| +require 'bundler/setup' | |
| + | |
| require 'app' | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| 'mesh_vpn' : { | |
| 'groups' : { | |
| 'backbone' : { | |
| 'peers' : { | |
| 'holstentor' : null, | |
| 'burgtor' : { | |
| established : 42 | |
| } | |
| } | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| table internal; | |
| protocol kernel { | |
| table internal; | |
| ... other kernel protocol options ... | |
| } | |
| protocol ospf { | |
| table internal; | |
| ... other OSPF options ... |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| From e9dec98528c202243a2c1e251deb28335e9750fc Mon Sep 17 00:00:00 2001 | |
| Message-Id: <e9dec98528c202243a2c1e251deb28335e9750fc.1422245853.git.mschiffer@universe-factory.net> | |
| From: Matthias Schiffer <mschiffer@universe-factory.net> | |
| Date: Mon, 26 Jan 2015 05:16:58 +0100 | |
| Subject: [PATCH] ar71xx: fix DIR615 C1 WLAN MAC address | |
| --- | |
| target/linux/ar71xx/files/arch/mips/ath79/mach-dir-615-c1.c | 8 +++++--- | |
| 1 file changed, 5 insertions(+), 3 deletions(-) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| From 510ee02f90b5c56d1abeafbbdb9fc7d21d173224 Mon Sep 17 00:00:00 2001 | |
| Message-Id: <510ee02f90b5c56d1abeafbbdb9fc7d21d173224.1420755946.git.mschiffer@universe-factory.net> | |
| From: Matthias Schiffer <mschiffer@universe-factory.net> | |
| Date: Thu, 8 Jan 2015 22:19:36 +0100 | |
| Subject: [PATCH] multibind patch | |
| --- | |
| readconf.c | 8 ++++-- | |
| readconf.h | 12 +++++++- | |
| ssh.c | 3 +- |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| diff -r 0da51b825263 mod_onions/mod_onions.lua | |
| --- a/mod_onions/mod_onions.lua Sat Dec 20 21:56:13 2014 +0100 | |
| +++ b/mod_onions/mod_onions.lua Tue Jan 06 10:02:40 2015 +0100 | |
| @@ -195,6 +195,7 @@ | |
| host_session.conn = conn; | |
| end | |
| +local bouncy_stanzas = { message = true, presence = true, iq = true }; | |
| local function bounce_sendq(session, reason) | |
| local sendq = session.sendq; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [708035.700000] CPU 0 Unable to handle kernel paging request at virtual address 00000008, epc == 80f50f40, ra == 80f50f48 | |
| [708035.710000] Oops[#1]: | |
| [708035.710000] Cpu 0 | |
| [708035.710000] $ 0 : 00000000 00000001 80d7f600 815e2208 | |
| [708035.710000] $ 4 : fffffff8 00004000 00000000 80f69600 | |
| [708035.710000] $ 8 : 00000064 00000000 00000000 00000006 | |
| [708035.710000] $12 : 00000005 0000004d 0000004d 00000034 | |
| [708035.710000] $16 : fffffff8 80f69f80 00000004 0000002e | |
| [708035.710000] $20 : 81bd5c80 80f69f80 00000180 81508c80 | |
| [708035.710000] $24 : 00000001 77e01cd8 |