Hi all, thanks for all your help so far!
I
believe I have successfully built sofia-sip and osmo-cc-sip-endpoint. I
did have an issue building osmo-cc-sip-endpoint as it was complaining
about using AC_CONFIG_MACRO_DIR more than once in
configure.ac when
running autoreconf. I saw that it was defining both
AC_CONFIG_MACRO_DIR and
AC_CONFIG_MACRO_DIRS so I commented out the latter and everything seems
to have proceeded fine afterwards (though with warnings). I'm leaving
this note here in case someone else faces this. I'm running Ubuntu
22.04.2 with everything up to date so I'm guessing the build
dependencies have become more strict towards this.
I am running amps with:
$ amps --limesdr-mini --channel 334 - channel 332 -o --fast-math
I am running osmo-cc-sip-endpoint with:
$
osmo-cc-sip-endpoint --local 192.168.3.225 --remote 192.168.5.228 -R
8927188@192.168.5.228 -A 8927188 secretpasswordhere 192.168.5.228 -v 0 *
osmo-cc-sip-endpoint
connects to my asterisk server at 192.168.5.228 just fine and it also
reports it is connecting to my local ip via the socket amps sets up. The
issue I'm facing at the moment is that I'm not getting audio from
asterisk coming out of the earpiece on the amps phone. I do hear a bit
of white noise and an occasional click (interference I'm guessing) and I
know the phone is otherwise good because I used it to call another
phone through amps. Based on the asterisk logs, everything looks as it
would for any other hardline I have connected but I'm not hearing
anything.
I'll do some more checks later
to make sure asterisk is behaving properly and I'll try to call my amps
phone from a hardline and see if there's some sort of one-way audio
issue.
Does anyone know if osmo-cc-sip-endpoint needs a
specific audio codec? I'm only allowing ulaw right now, though I also
tried with both ulaw and alaw enabled and noticed no difference.
To answer Jordan's question about how I compiled the osmocom-analog-binaries, these are the steps I used:
$ autoreconf -if
$ ./configure
$ make -j4
$ sudo make install
I think I'm really close, just not 100% there yet.
Cheers,
Mike