From 99213bfbea8004795dd2cf85ca0d1648fe19a766 Mon Sep 17 00:00:00 2001 From: Jeff Hill Date: Fri, 9 Aug 2002 14:45:55 +0000 Subject: [PATCH] updated to support independent configuration of certain server parameters --- configure/CONFIG_ENV | 37 +++++-------------------------------- 1 file changed, 5 insertions(+), 32 deletions(-) diff --git a/configure/CONFIG_ENV b/configure/CONFIG_ENV index 3d928a619..4c5fec317 100644 --- a/configure/CONFIG_ENV +++ b/configure/CONFIG_ENV @@ -127,42 +127,15 @@ EPICS_CA_MAX_ARRAY_BYTES=16384 # implementations only one of the servers will receive UDP # messages with a single host (unicast) destination address. # -# If experiencing trouble getting clients to connect -# -------------------------------------------------- -# -# o Make sure that the broadcast addresses are identical on the -# server's host and on the client's host. This can be checked -# on UNIX with "netstat -i" or "ifconfig -a"; on vxWorks with -# ifShow; and on windows with ipconfig. -# -# o Make sure that the client and server are using the same UDP -# port. Check the server's port by running "netstat -a | grep nnn" -# where nnn is the port number involved. If you do not set -# EPICS_CA_SERVER_PORT or EPICS_CAS_SERVER_PORT then the default port -# will be 5064. -# -# o Two servers can run on the same host with the same server port number -# if the following restrictions are understood (good luck). If the host has a -# modern IP kernel it is possible to have two servers on the same UDP port. -# It is not possible for two servers to run on the same host using the same -# TCP IP server port. If the CA server library detects that a 2nd server is -# attempting to start on the same port as an existing CA server then both -# servers will use the same UDP port if it is a modern IP kernel, and the 2nd -# server will be allocated a new TCP port. In this situation the clients will -# still be configured to use the same port number for both servers. The clients -# will find the 2nd server via the shared UDP port, and transparently connect -# to the 2nd server's allocated TCP port. Be aware that If there are two server's -# running on the same host on the same UDP port then they will both receive all -# UDP search requests sent as broadcasts, but will unfortunately (due to a common -# weakness of most IP kernel implementations) only one of the servers will -# typically receive UDP search requests sent to unicast addresses (i.e. a specific -# host's ip address). -# + EPICS_CA_BEACON_PERIOD=15.0 -EPICS_CAS_INTF_ADDR_LIST="" +EPICS_CAS_BEACON_PERIOD= +EPICS_CAS_BEACON_PORT= +EPICS_CAS_AUTO_BEACON_ADDR_LIST="" EPICS_CAS_BEACON_ADDR_LIST="" EPICS_CAS_SERVER_PORT= +EPICS_CAS_INTF_ADDR_LIST="" # Log Server: # EPICS_IOC_LOG_PORT Log server port number etc.