Annotation of embedaddon/pimdd/README, revision 1.1
1.1 ! misho 1: $Id: README,v 1.4 1998/12/31 19:28:39 kurtw Exp $
! 2:
! 3: WARNING! WARNING! WARNING!
! 4: THIS RELEASE IS VERY ALPHA, SO PLEASE DO NOT REDISTRIBUTE AND
! 5: DO NOT TRY IT OUTSIDE OF YOUR TESTBED.
! 6:
! 7: This is README for pimd, the PIM multicast daemon.
! 8: PIM-DM version: 2
! 9: Check http://www.antc.uoregon.edu/ for lastest version.
! 10:
! 11: SUPPORTED PLATFORMS: FreeBSD-2.2.1, SunOS-4.1.3, Solaris-2.5.1 and 2.6,
! 12: SGI, BSDI 3.0/3.1
! 13:
! 14: AVAILABLE PIM kernel patches: FreeBSD-2.2.1, FreeBSD-2.2.2, FreeBSD-2.2,5,
! 15: SunOS-4.1.3, SGI, BSDI-3.0, BSDI-3.1
! 16:
! 17:
! 18: FAST START (read "fast explanation" :))
! 19:
! 20: 1. Apply the PIM kernel patches, recompile, reboot.
! 21: These contain necessary bug fixes to the ipmroute kernel code as well
! 22: as stuff needed only for PIM-SM.
! 23:
! 24: 2. Copy pimdd.conf to /etc and edit as appropriate. Disable the interfaces
! 25: you don't need. Note that you need at least 2 physical interfaces enabled.
! 26:
! 27: 3. Edit Makefile by uncommenting the line(s) corresponding to your platform.
! 28:
! 29: 4. Recompile pimdd (you need to have the 'include' files patches applied)
! 30:
! 31: 5. Run pimdd as a root. It is highly recommended to run it in debug mode.
! 32: Because there are many debug messages, you can specify only a subset of
! 33: the messages to be printed out:
! 34:
! 35: usage: pimdd [-c configfile] [-d [debug_level][,debug_level]]
! 36:
! 37: Valid debug levels: dvmrp_prunes,dvmrp_mrt,dvmrp_neighbors,dvmrp_timers,igmp_proto,igmp_timers,igmp_members,trace,timeout,pkt,interfaces,kernel,cache,rsrr,pim_hello,pim_register,pim_join_prune,pim_graft,pim_bootstrap,pim_asserts,pim_cand_rp,pim_routes,pim_timers,pim_rpf
! 38:
! 39: If you want to see all messages, use "pimd -d" only.
! 40:
! 41: 6. There are plenty of bugs, some of them known (check BUGS.TODO),
! 42: some of them unknown, so your bug reports are mroe than welcome.
! 43:
! 44: Kurt Windisch
! 45: kurtw@antc.uoregon.edu
! 46:
! 47: ACKNOWLEDGEMENTS:
! 48:
! 49: * This pimd code was mostly written by Pavlin Ivanov Radoslavov
! 50: (pavlin@catarina.usc.edu) and Ahmed Helmy (ahelmy@catarina.usc.edu),
! 51: before being heavily modified by myself.
! 52:
! 53: * The PIM kernel modifications and pimd itself were originally written by
! 54: Ahmed Helmy (ahelmy@catarina.usc.edu) as a summer intern in SGI.
! 55:
! 56: * The "up to the March '97 I-D spec" + RSVP support pimd version was done
! 57: during Pavlin's summer'97 intern in Sun Microsystems under Michael Speer's
! 58: supervision.
! 59:
! 60: * BSDI 3.0/3.1 support + various improvements and bug reports
! 61: by Hitoshi Asaeda (asaeda@yamato.ibm.co.jp).
! 62:
! 63: * Bug reports and SGI tests by Nidhi Bhaskar (nidhi@cho-oyu.engr.sgi.com).
! 64:
! 65: * Bug reports and SunOS tests by Isabelle Girard (girardi@rc.bel.alcatel.be)
! 66: and Dirk Ooms (oomsd@rc.bel.alcatel.be)
! 67:
! 68: * NetBSD-1.3 compilation support (both for pimd and the kernel mods) and
! 69: bug reports by Heiko W.Rupp <hwr@pilhuhn.de>
! 70:
! 71: * Thanks to the FreeBSD team and particularly to the
! 72: freebsd-hackers mailing list participants for the help
! 73: with the real-time debugging of the FreeBSD kernel.
! 74:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>