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

Subject: Re: epics on FreeBSD: broadcast problem
From: [email protected]
To: [email protected]
Cc: [email protected]
Date: Wed, 23 Feb 2011 08:40:39 -0800

I run on Fedora.
did you try setting EPICS_CA_AUTO_ADDR_LIST=YES ?
--
Emmanuel

epics2@cr1com1 $ env | grep CA
CALC_ENV=
EPICS_EXTRAS_SSCAN=/usr/local/epics/extras/3_14_11-20110214_153827/sscan/2-6-5-20110214_164746
EPICS_CA_REPEATER_PORT=5065
EPICS_CAS_AUTO_BEACON_ADDR_LIST=NO
NETSCAPEPATH=/usr/bin/firefox
EPICS_CA_AUTO_ADDR_LIST=NO
EPICS_CAS_BEACON_ADDR_LIST=clslan:5065
EPICS_CA_BEACON_PERIOD=15.0
EPICS_CA_ADDR_LIST=clslan:5066 clslan:5068 clslan:5070 clslan:5072 clslan:5074 clslan:5076
clslan:5078 clslan:5080 clslan:5082 clslan:5084 clslan:5086 clslan:5088 clslan:5090
clslan:5064
EPICS_CAS_BEACON_PERIOD=15.0
EPICS_CA_CONN_TMO=30.0
EPICS_EXTRAS_MCA=
EPICS_CAS_BEACON_PORT=5065
EPICS_EXTRAS_CALC=/usr/local/epics/extras/3_14_11-20110214_153827/calc/2-7-20110214_164803
EPICS_CA_MAX_SEARCH_PERIOD=300
EPICS_CAS_SERVER_PORT=5064
EPICS_CA_MAX_ARRAY_BYTES=16384
EPICS_CA_SERVER_PORT=5064

On 17:25 Wed 23 Feb     , Gerrit Kühn wrote:
> Hi all,
> 
> Recently I tried to run epics under FreeBSD for the first time. I have a
> fairly recent FreeBSD 8.1-something and the latest epics 3.14.12.
> Compilation went without any problem. However, I cannot get any PVs from
> my network with caget on the FreeBSD machine, they all give me "Channel
> connect timed out".
> For testing purposes I started a softIOC of the FreeBSD machine. PVs from
> this softIOC can be seen just fine from other Linux machines in the net
> using caget. But on the FreeBSD machine itself I still only get the
> timeout.
> Then I included the machine's IP explicitely into EPICS_CA_ADDR_LIST. After
> this, I could get the PV coming from my local softIOC. But even adding
> another IOC's address in the network to EPICS_CA_ADDR_LIST did not let me
> resolve any of its PVs with caget from the FreeBSD machine.
> This made be suspicious that something with broadcasting might be wrong.
> And indeed I could fix the problem by setting EPICS_CA_ADDR_LIST
> explicitely to the broadcast address of my subnet (192.168.95.255, which
> might be a bit unusual, but has never caused any problems so far with
> Linux machines).
> 
> Is there anything different with the handling of broadcasts and/or
> interfaces when using FreeBSD? Linux just works out-of-the-box and does
> not require setting EPICS_CA_ADDR_LIST.
> 
> 
> cu
>   Gerrit

-- 
Emmanuel

References:
epics on FreeBSD: broadcast problem Gerrit Kühn

Navigate by Date:
Prev: epics on FreeBSD: broadcast problem Gerrit Kühn
Next: Asyn record DBD Rod Nussbaumer
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: epics on FreeBSD: broadcast problem Gerrit Kühn
Next: RE: epics on FreeBSD: broadcast problem Jeff Hill
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  <20112012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 18 Nov 2013 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·