freeRouter source tree

freeRouter is a router stack which can export the computed tables to external dataplanes

yet another routing/forwarding network stack made by highly skilled network/electrical/engineers

more about the project at

you can find the same source tree at various locations, normally all should be the same:

part of the subdirectories under misc/ are somewhere else too:


you'll need an up to date debian sid with a jdk installed

for natives, you'll need clang, dpdk, libpcap, libbpf, libmnl and libcrypto

directory structure

the following directories could be found here:

the following directories will appear here:

directories under misc folder

getting started

there is no build system in use, but you'll find shell scripts:

as a first start to get your routers up, do the following:


to start coding on the project, take a look on the following:

feel free to reach us on the mailing lists with your patches, ideas, feature requests, etc

additional information

directory listing of at

2023-09-22 02:13:57dirbinDwn
2023-09-22 02:15:56dirbinImg
2023-09-22 20:24:33dirbinOut
2023-09-22 10:35:09dirbinTmp
2023-09-17 01:53:46dirblobs
2023-09-20 21:31:23dircfg
2023-09-20 20:42:36dircross
2023-09-22 06:47:32dirdmp
2023-09-08 13:27:55dirimg
2021-12-22 16:41:25dirlost+found
2023-09-06 10:19:40dirmisc
2023-09-22 20:24:33dirsrc
2023-09-09 13:15:19dirvm
2023-09-20 21:55:26598138changelog.txt
2022-04-01 18:20:46416rtr-hw.txt
2023-09-20 20:00:3025759rtr-sw.txt
2023-09-20 21:52:1713055todo.txt

.dirs.130002021-12-22 16:41:252023-09-22 20:24:33
.files.8628903013456465342022-04-01 18:20:462023-09-22 10:35:10
.empty.130002021-12-22 16:41:252023-09-22 20:24:33
md13621362136212023-09-06 10:22:162023-09-06 10:22:16
sh2150713413732023-06-13 17:14:382023-09-06 10:21:57
txt46373684165981382022-04-01 18:20:462023-09-20 21:55:26
zip15646534564653456465342023-09-22 10:35:102023-09-22 10:35:10

generated by freeRouter-rare v23.9.21-cur.