Code review comment for lp://qastaging/~epics-core/epics-base/rsrvbindiface

Revision history for this message
Ralph Lange (ralph-lange) wrote :

> Trying multicast name resolution:
>
> tux$ EPICS_CAS_INTF_ADDR_LIST='0.0.0.0 224.0.2.9' EPICS_CA_ADDR_LIST=224.0.2.9
> EPICS_CA_AUTO_ADDR_LIST=NO bin/linux-x86_64/softIoc -x anj
> Starting iocInit
> ############################################################################
> ## EPICS R3.15.3-DEV $$Date: Sun 2015-11-22 18:10:40 +0100 $$
> ## EPICS Base built Jan 21 2016
> ############################################################################
> CAS address list can not contain 0.0.0.0 and other addresses, ignoring...
> iocRun: All initialization complete
> epics>
>
> I get the same output from 'casr 2' without the warning message by omitting
> the 0.0.0.0 interface address, so I'll assume including it was just a mistake
> in your instructions above.
>
> Searches from the same subnet succeed with EPICS_CA_ADDR_LIST=224.0.2.9
> EPICS_CA_AUTO_ADDR_LIST=NO.

Hm.
Shouldn't there be a way to specify: "bind to all available network interfaces, plus the extra multicast address".

It look s like the settings from Michael's instructions were trying to do this, but the "0.0.0.0" was rejected. (Which might be wrong.)
Do searches from the same subnet with broadcasts or directed to the IOCs IP work in this configuration?

« Back to merge proposal