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  2013  2014  <20152016  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  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: EPICS_CA_ADDR_LIST question
From: "Kasemir, Kay" <[email protected]>
To: Mazanec Tomáš <[email protected]>
Cc: Chen Xue <[email protected]>, "[email protected]" <[email protected]>
Date: Mon, 23 Feb 2015 18:22:18 +0000
Hi:

You configured the client side OK, using EPICS_CA_ADDR_LIST = broadcast

The server side, i.e. every IOC except the very first one, will issue that warning.
It's OK, there's no way to disable that warning. It just tells you that your clients will need to use the broadcast address - which you did.
So ignore the warning.

-Kay


On Feb 23, 2015, at 1:15 PM, Mazanec Tomáš <[email protected]>
 wrote:

> 
> Hi
> 
> I think the fix is here:
> https://wiki-ext.aps.anl.gov/epics/index.php/How_to_Make_Channel_Access_Reach_Multiple_Soft_IOCs_on_a_Linux_Host
> 
> The problem, you've described, refers to a general behaviour of Linux UDP stack. 
> If UDP broadcast is used (like with CA configured by EPICS_CA_ADDR_LIST), only the first client (IOC) is served by OS.
> 
> Cheers,
> Tomas
> 
> ________________________________________
> Od: [email protected] [[email protected]] za uživatele Chen Xue [[email protected]]
> Odesláno: 23. února 2015 18:41
> Komu: [email protected]
> Předmět: EPICS_CA_ADDR_LIST question
> 
> Hi, there,
> 
> I have multiple IOCs in a same host. I set up my EPICS_CA_ADDR_LIST to its
> broadcast address of IOC host as "1.2.3.255" instead of its IP address
> "1.2.3.4" or localhost. But when I started IOC, I still got the warning as
> below.
> 
> cas warning: Configured TCP port was unavailable.
> cas warning: Using dynamically assigned TCP port xxx,
> cas warning: but now two or more servers share the same UDP port.
> cas warning: Depending on your IP kernel this server may not be
> cas warning: reachable with UDP unicast (a host's IP in EPICS_CA_ADDR_LIST)
> iocRun: All initialization complete
> 
> BTW, my IOC host and client are in the same subnet.
> 
> How should I fix it?
> 
> Thanks,
> 
> Chen
> 



References:
EPICS_CA_ADDR_LIST question Chen Xue
RE: EPICS_CA_ADDR_LIST question Mazanec Tomáš

Navigate by Date:
Prev: RE: EPICS_CA_ADDR_LIST question Mazanec Tomáš
Next: Re: EPICS_CA_ADDR_LIST question Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: EPICS_CA_ADDR_LIST question Mazanec Tomáš
Next: Re: EPICS_CA_ADDR_LIST question Mark Rivers
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  <20152016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 16 Dec 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·