monitor unreacheble routes installed by babel
Go to file
lemmi 2980320d55 Crash on read error, until a soft reset is implemented 2020-01-23 04:27:59 +01:00
.gitignore init 2020-01-21 22:44:28 +01:00
Readme.md add note about socket buffer size 2020-01-21 22:57:18 +01:00
main.go Crash on read error, until a soft reset is implemented 2020-01-23 04:27:59 +01:00

Readme.md

rmon

rmon monitors unreachable routes installed by babeld.

Does not need any special permissions to run.

howto

install & run

$ git clone https://git.freifunk-franken.de/lemmi/rmon
$ cd rmon
$ go get -v
$ go run .

open webbrowser

http://localhost:8080/

Note

babeld can spew out massive amounts of route changes that can fill the netlink socket.

Check your values:

  1. /proc/sys/net/core/rmem_default >= 1048576 (1MB)
  2. /proc/sys/net/core/rmem_max higher than the value above