You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Paul Maruhn 113e85cb6c
verbose copy
2 months ago
assets Update postinst 2 months ago
src limit number events returned by database 2 months ago
templates update everything 2 months ago
.gitignore fix bug with online status 11 months ago
.gitlab-ci.yml verbose copy 2 months ago
.gitpod.Dockerfile change dockerfile 5 months ago
.gitpod.yml fooo 5 months ago
.rustfmt.toml update gitlab-gi and formatting 9 months ago
Cargo.lock update cargo.lock and ci config 2 months ago
Cargo.toml bump version 2 months ago
Dockerfile basically its working, but still room for improvement 1 year ago
LICENSE Add LICENSE 11 months ago Update '' 2 months ago


pipeline status docs latest .deb


sudo apt install libzmq3-dev libsqlite3-dev

You need rust nightly: (assuming you have rust installed via rustup)

rustup default nightly


requestd --config assets/config.yaml


"is there a route configured?"

Sometimes it is necessary to explicitely set a route for the multicast address. There a two ways to set up a route:

1. use ip r for temprary setups

  1. get the source ip address for the interface you want to use (ip a)
  2. add a route for the multicast address: sudo ip route add ff05::2:1001/128 dev <interface> src <source address> table local

2. use systemd-networkd

If your Host use systemd-network for the network configuration you can simply add this to the .network file for the interface connected to the freifunk network:

# use your iface name here

# some network config here

# finally an explicit route entry:

"I am behind a freifunk node that has ebtable filters"

ssh root@node.ffhl
root@node:/# echo "rule 'MULTICAST_OUT -p IPv6 --ip6-protocol udp --ip6-destination-port 1001 --ip6-dst ff02::2:1001 -j RETURN'
> rule 'MULTICAST_OUT -p IPv6 --ip6-protocol udp --ip6-destination-port 1001 --ip6-dst ff05::2:1001 -j RETURN'" > /lib/gluon/ebtables/110-mcast-allow-respondd
root@node:/# /etc/init.d/gluon-ebtables restart