Release v0.6.6.2
[olsrd.git] / unmaintained / README-FreeBSD-libnet
1 Instructions for FreeBSD libnet build
2 spoggle@gmail.com
3
4 libnet URL: http://www.packetfactory.net/libnet/
5 FreeBSD Ports: /usr/ports/net/libnet-devel/
6
7
8 The BSD networking is missing features that prevent the use of
9 multiple interfaces with olsrd.  By using libnet we can get around
10 the problem and support this feature.
11
12 1) From the FreeBSD ports collection install libnet-devel, plain
13    libnet is NOT sufficient!
14
15   % cd /usr/ports/net/libnet-devel
16   % make install
17
18    Additionally, you must have gmake installed (/usr/ports/devel/gmake)
19
20 2) If you're reading this, you have the proper olsrd distribution.  So
21    I won't bore you with getting that.
22
23 3) Change into the main directory of the olsrd source and build the
24    daemon:
25
26   % cd <blah>
27   % gmake OS=fbsd-ll
28
29 4) If that succeeds, then just follow all the other documentation on
30    the use of olsrd.
31
32 The code is pretty ugly right now and I know there are some efficiency
33 things I can do to make it better.  Bug reports, better ways to do
34 this are welcomed.
35