EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: caget can't connect to soft ioc on host with multiple NICs
From: "Brian McAllister" <[email protected]>
To: Andrew Johnson <[email protected]>
Cc: [email protected]
Date: Wed, 26 Jun 2013 20:18:36 -0400
>>> On 6/26/2013 at 17:20:27 CDT, Andrew Johnson wrote:

  > Do you have EPICS_CA_ADDR_LIST and/or EPICS_CA_AUTO_ADDR_LIST set in
  > the environment that's running caget?  If so, what are they set to?

They were not set.  I vaguely recall having to use them for some special
case in the past, but generally have not, including on dual-NIC systems.
In that case, there was no IOC on the host, rather all were on one of the
two networks.

I have now tried

	setenv EPICS_CA_AUTO_ADDR_LIST NO

with either

	setenv EPICS_CA_ADDR_LIST "172.18.0.255"
or
	setenv EPICS_CA_ADDR_LIST "18.229.255.255"

and caget still just times out.  I made sure to kill caRepeater in case its
environment matters.

Also, can you explain what this socket is for ?

epicsdev   10u  IPv4 136864      0t0    UDP asym.mit.edu:33586->172.18.0.255:ca-2


For completeness, ifconfig:

eth0      Link encap:Ethernet  HWaddr 00:0C:F1:A1:C9:44
          inet addr:18.229.0.31  Bcast:18.229.255.255  Mask:255.255.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
 
eth1      Link encap:Ethernet  HWaddr 00:A0:C9:CC:F2:FC
          inet addr:172.18.0.100  Bcast:172.18.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

-------

BTW, the documentation on these variables is rather lacking.  The
AppDevGuide refers to the CA Ref Manual, which lists them without really
explaining what they do or how to use them in any detail.

There are more detailed descriptions of a few in base/config/CONFIG_ENV but
why would someone look there, as that file is not intended to be modified ?
The descriptions of the EPICS_CA_* variables there are also not much more
enlightening than the manuals.

- brian



Replies:
Re: caget can't connect to soft ioc on host with multiple NICs Hu, Yong
RE: caget can't connect to soft ioc on host with multiple NICs Mark Rivers
References:
Re: caget can't connect to soft ioc on host with multiple NICs Andrew Johnson

Navigate by Date:
Prev: Re: caget can't connect to soft ioc on host with multiple NICs Andrew Johnson
Next: Re: caget can't connect to soft ioc on host with multiple NICs Hu, Yong
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: caget can't connect to soft ioc on host with multiple NICs Andrew Johnson
Next: Re: caget can't connect to soft ioc on host with multiple NICs Hu, Yong
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 20 Apr 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·