Hi Andrew,
On Fri, Jun 15, 2018 at 05:27:12PM +0100, Andrew Back wrote:
I've had success with running a NITB based on the
new architecture fine
when everything is on one host. However, I'd now like to split this
across multiple hosts.
that should be no problem whatsoever and is actually what we had originally
during development before trying to make it easy for people who run everything
on one host.
Also, please note that all our automatic integration / functional test suites
run each service in a separate docker container, each on its own IP address.
See e.g.
http://git.osmocom.org/docker-playground/tree/ttcn3-bsc-test/osmo-bsc.cfg
for the osmo-bsc.cfg we use in this setup.
I have one host dedicated to running osmo-stp and
this appears to bind to the IP specified.
However, the instance of
osmo-bsc running on another host always fails to connect and I think,
despite configuring to use a remote STP, it's trying localhost.
If you open wireshark, it should be possible to see rather quickly who connects
to whom, and whether that succeeds or fails, or with what error. If you filter
on SCTP, you will [likely] only see the relevant connections of the A interface.
Also, you can display the SS7/SIGTRAN configuration by the VTY commands of
libosmo-sigtran, such as
show cs7 instance 0 asp
show cs7 instance 0 as all
those commands work on the BSC, the MSC as well as the STP to show the respective
state.
Regards,
Harald
--
- Harald Welte <laforge(a)gnumonks.org>
http://laforge.gnumonks.org/
============================================================================
"Privacy in residential applications is a desirable marketing option."
(ETSI EN 300 175-7 Ch. A6)