summaryrefslogtreecommitdiff
path: root/ACE-INSTALL.html
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-07-16 21:26:20 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-07-16 21:26:20 +0000
commit52506f613a98430ea41c592c4ac54d2e301cda46 (patch)
tree45d975b41ca9e3bb6bdd7a9abaec515beca4d324 /ACE-INSTALL.html
parent1ba4ef59993722283e7dcf083407821aedd89039 (diff)
downloadATCD-52506f613a98430ea41c592c4ac54d2e301cda46.tar.gz
added note on adding a routing table entry to enable multicast on Linux
Diffstat (limited to 'ACE-INSTALL.html')
-rw-r--r--ACE-INSTALL.html10
1 files changed, 8 insertions, 2 deletions
diff --git a/ACE-INSTALL.html b/ACE-INSTALL.html
index 8ffeb905fb6..d8126596de6 100644
--- a/ACE-INSTALL.html
+++ b/ACE-INSTALL.html
@@ -197,11 +197,17 @@ for ACE. Ideally, ACE will compile on any POSIX conforming OS.
can enable it by rebuilding your kernel with CONFIG_IP_MULTICAST
enabled. The ACE config file, <code>ace/config-linux-common.h</code>,
expects IP multicast to be enabled; if not, please comment out
- the <code>#define ACE_HAS_IP_MULTICAST</code> before building ACE.
+ the <code>#define ACE_HAS_IP_MULTICAST</code> before building ACE.<p>
+
At runtime, there must be a network interface that is up and
supports multicast in order to use it. See the description of
the <code>multicast</code> option in the Linux <code>ifconfig</code>
- man page for a bit more information.<p>
+ man page for a bit more information.
+ <a href="http://www.cs.wustl.edu/~nanbor/">Nanbor</a> notes that adding
+ an mcast routing table entry, <em>e.g.</em>, in your
+ <code>rc.local</code> or <code>rc.inet1</code> startup script,
+ allows multicast to work on an Ethernet interface:
+ <code>route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0</code><p>
With RedHat 5.0, you'll need some
<a href="os-patches/linux-patches.html">updates and possibly some