File: INSTALL

package info (click to toggle)
rpld 1.8beta1-6
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 832 kB
  • ctags: 621
  • sloc: ansic: 2,230; asm: 434; yacc: 225; makefile: 169; sh: 40
file content (55 lines) | stat: -rw-r--r-- 1,937 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
***********************************************************
RPLD comes with no warranty not even an implied warranty.

By using rpld, you agree to the terms and conditions set
forth in the LICENCE file which can be found at the top level of
the rpld distribution.
***********************************************************

Compilation:
	Currently rpld is known to compile on the following platforms
	
	Linux 2.0.x (*)
	Linux 2.1.x (*)
	Linux 2.2.x
	Linux 2.3.x
	Linux 2.4.0-prex
        NetBSD

(*)	You will get a console message saying "can't find module net-pf-17"
	which you can ignore.

 	rpld ships by default with a resonably efficent driver for 2.2 and
	above. It also comes with old drivers for 2.0 and 2.1, and a driver
	for kernels with native llc support. The non native drivers consist
	of a nit (which listens for packets on the network) and llc-nit.c
	which implements an LLC 802.2 layer. If you want to change from the
	default, you need to edit the makefile an recompile.

        For NetBSD rpld ships with a simple bpf driver which passes every 
        packed up to llc-nit.c so is fairly inefficient.
	
	A native llc support patche for linux 2.2 kernels can be found
	in kernel, for 2.3 and 2.4 use the linux-sna package available
	from www.linux-sna.org.

	To compile rpld, you MUST DO "make depend" and then "make".
	To compile the utilities/patches/fixes for the ever burgeoning list of
	network cards type "make nics", you will need a recent version of the
	bin86 package. I suggest you use the one from the ELKS project.

Installation:

	install rpld in you system binaries directory, and copy 
	/etc/rpld.conf.sample to /etc/rpld.conf and edit it.

	run rpld somewhere in your init scripts.

Trouble shooting:
	
	You can try running ana (in this directory). The synopis is
	ana [interface name]
	even if the output makes no sense to you it will help people
	who understand more to quickly find the problem.