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: Channel Access questions
From: Michael Davidsaver <[email protected]>
To: [email protected]
Date: Wed, 20 May 2015 13:50:42 -0400
On 05/20/2015 11:48 AM, Goff, Steven J wrote:
... 

I thought all I would have to do is set EPICS_CA_ADDR_LIST=”192.168.2.70” and EPICS_CA_AUTO_ADDR_LIST=”NO” on the client side. And EPICS_CAS_AUTO_BEACON_ADDR_LIST=”NO”  and EPICS_CAS_BEACON_ADDR_LIST=”192.168.2.255” on the server side. Those did not work as well as some other variations I tried.


You probably want the add list to include the broadcast address of the subnet.

EPICS_CA_ADDR_LIST=”192.168.2.255”

However using wireshark all the search request from the client are using the 192.168.1.x subnet?

What am I doing wrong?


I'm not sure.  If the .1.255 subnet isn't listed, then it shouldn't be used.

 

Second Question:

Using wireshark after my client connects I see a lot of TCP responses from the server to the client of CA_PROTO_EVENT_ADD. I don’t understand these, can someone explain?


The CA message ID depend on context.  The ADD message ID is the meaning for a message sent from the client.  The same message ID is used by the server when sending data updates.

My CA dissector can distinguish (mostly) between client and server messages in this case.

https://github.com/mdavidsaver/cashark


References:
Channel Access questions Goff, Steven J

Navigate by Date:
Prev: Channel Access questions Goff, Steven J
Next: Re: Agilent 53131a device support Nicholas P. DiMonte
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: Channel Access questions Goff, Steven J
Next: EPICS Motor Working Group Pete Jemian
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 ·