Hey all,
First of all let me thanks Neels for his help with the silent_call
problem I've been having, which led me to a successful fix.
Secondly I was wandering if I could get a bit more help with regards to
ipaccess-proxy this time.
Now that silent_call is working I want to start manipulating traffic and
do some fuzzing. I understand that the ipaccess-proxy is the right tool
to use, but I don't seem to get it working.
In my current NON ipaccess-proxy setup (which works) I have an osmo-bts
which gets data from a USRP B210 via osmo-trx-uhd. On the same machine I
also run the osmo-osc. I have configured the OML remote address in the
BTS (bts 0 -> oml remote-ip) to a unique localhost (127.0.127.1) and the
BSC to listen on that (e1_input -> ipa bind 127.0.127.1).
What I want to do is interleave the ipaccess-proxy on this connection
(e.g. receive OML from BTS on 127.0.127.2) and forward to the BSC on
127.0.127.1. I have successfully managed to make ipaccess-proxy bind to
the specific address (by changing the default IP binding from
0.0.0.0:3002 and 0.0.0.0:3003 to 127.0.127.2:3002 and 3003), and I am
receiving traffic from the BTS. However, traffic is never forwarded to
the BSC. There seems to be some issue with unrecognized IPA message types.
Would anyone be able to provide me with some insight, or perhaps a setup
in which ipaccess-proxy worked successfully?
I'm also not clear on what ipaccess-proxy is supposed to do. Is it a
sniffer (since it binds on 0.0.0.0 by default) or is it a "MITM" relay
type of software.
I am attaching the output log I get from ipaccess-proxy.
--
Mihai