See my homepage. I can be contacted over email
(anarcat@
this domain) or
on
irc.freenode.net
as anarcat
.
IP allocations
Those are all the machines I manage, by IP address.
Exhaustive allocation
# | hostname | IP | IPv6 | MAC |
---|---|---|---|---|
0 | angela | 172.16.0.42 | fd64:2c08:9fa7:1::2/64 | ec:55:f9:c5:f2:55 |
1 | koumbit-outremont | 172.16.0.5/12 | Not yet | 00:27:22:8a:cb:c4 |
2 | westernblock | 172.16.0.6/32 | fd64:2c08:9fa7:2::/64 | DC:9F:DB:06:D5:BE |
3 | atlas | 172.16.0.7/32 | fd64:2c08:9fa7:3::/64 | DC:9F:DB:07:EC:E7 |
4 | plantpeople | 172.16.1.19 | fd64:2c08:9fa7:1::4/64 - should be /128 | DC:9F:DB:1:13:56 |
5 | batiment7 | 172.16.2.1 | 00:15:6D:A9:C7:84 |
See numbering for a more complete listing of nodes.
Current allocation
In other words, current allocation plan:
IPv6 | function | host |
---|---|---|
:0::1/128 | routeur | roadkiller |
:0::2/64 | relai | boulette |
:1::2/64 | laptop | angela |
:1::3/128 | AP | plastik |
:1::4/64 | ? | plantpeople |
:2::/64 | relai/AP? | easternblock |
:3::/64 | relai/AP? | atlas |
Problems with the above:
- wtf?
- relai shouldn't have a /64 but a /128 in a magic subnet reserved for that purpose (/64?)
- laptop should either get an ip in a /64 from a router or be a /128 in the above subnet
- AP should have a /64 to redistribute
- plantpeople overlaps with the other /64
Fixed up allocation plan
IPv6 | function | host |
---|---|---|
:0::1/128 | routeur | roadkiller (no change, announces 2001:1928:1:9::/64 to the mesh for its LAN) |
:0::2/128 | relai | boulette (change prefix from /64 to /128) |
:X::/64 | AP | plastik (new /64 to allocate, :0::3/128 on mesh interface if necessary) |
:0::42/128 | mobile | angela (laptop, switch to /128, change subnet to :0::) |
:1::/64 | AP? | plantpeople (change IP, keep /64 to avoid having to go there just now) |
:2::/64 | AP? | easternblock (no change) |
:3::/64 | AP? | atlas (no change) |
My nodes
Here is the list of nodes I operate.
Operational nodes
Planned nodes
Nodes in maintenance
Todo
- make the mesh work in my home done with ?carton
- fix IPv4 allocation to use
172.16.0.0/12
done, see ip - test IPv6 autoconfiguration done
- setup a DHCP server and regular ad-hoc mode on ?carton done!! i now use the mesh for my wifi access!
- test ipv6 announcements somehow this doesn't work as expected:
- the /48 announcement was creating havoc:
[28187.091405] IPv6 addrconf: prefix with wrong length 48
- only the link-local prefix route gets added to the table, that's kind of weird
- the packets don't actually go through to marcos
- the /48 announcement was creating havoc:
- so next step: olsrd to propagate those routes between routers.
- merge DMZ and mesh zones in ?roadkiller
- configure second linksys router to join the mesh
- install ganglia? or ?monitoring?
- aggregate node parameters in a table automatically (todo/internal definition list support/)
Notes
Power can apparently be pushed up to 84mW (20dBm), see seattlewireless.
old battle plan
This was the battle plan to configure the OLSR routing and setup on the roof, but it was short-circuited during the 2012-04-06-antenna-party.
Phase I: local tests
- setup ad-hoc mode between the laptop, the
linksys and the n900
- problem here - the laptop doesn't support ad-hoc mode!! see Debian bug #645055
- next step: setup olsrd on the n900, see http://wiki.funkfeuer.at/index.php/OLSR_am_Nokia_N900
- setup olsrd between the nodes (OpenWRT and wired laptop configured)
- hookup the linksys to
roadkill.anarcat.ath.cx
, setup vpn gateways for outgoing? - think about system-wide numbering policy (and ipv6? - see http://wiki.freifunk.net/6mesh.freifunk.net for this)
- think about ?dns within the mesh
Phase II: first link
- make panorama of roof
- test opennet's firmware (for ubiquity devices)
- setup local test environment with martn with two antennas
- setup link between the two places
- at this point, network topology should be clear and documented