Hi all,
I'm trying to set up an Amarisoft eNB with Magma v1.3.2 running as a development environment. So far I have followed the setup guide from
here which has given me access to the NMS, and everything seems to be working as expected.
I then followed the guide
here to connect a physical eNB to the AGW VM. At this point things start to get a little unclear:
- My VM has three network adapters connected (1, 2 and 3) which correspond to eth0, 1 and 2 within the AGW VM (I confirmed this by checking the MAC address that Virtualbox lists for the adapters, and seeing what they match up with in the VM)
- The docs say that Adapter 1 should be changed to bridged mode, which does not allow me to use "vagrant ssh magma" to connect to the VM - I left this set as the default setup of "NAT"
- By default, Adapter 2 is set to "host-only network" mode with a network of "vboxnet0" - I have set this to bridged mode and connected it to the appropriate interface on my laptop to connect the Amarisoft eNB to
- Adapter 3 is left as is
I have changed the pipelined.yml configuration file to match the documentation, with "nat_iface" being set to "eth0" and other options being left as-is, and all services have been restarted with "sudo service magma@* stop" and "sudo service magma@magmad restart".
I have now run into the issue of not being able to use "vagrant ssh magma" to access the VM - it seems to attempt a connection and then eventually times out.
The NMS also seems to show the status of the AGW VM as flipping between good and bad, which makes me think something isn't communicating or working right.
Does anyone have any suggestions on where to start diagnosing this issue?
Another issue I am seeing is that once the eth1 adapter is set to bridged, my Amarisoft eNB does attempt an S1 connection which does come up, and I have successfully managed to connect a UE to the network.
However, the UE does not seem to be able to access the internet. I have the gateway EPC set up to do NAT IP allocation, with the range of
10.100.100.0/24 which matches my office network. I have set an APN, and entered that on the UE, and also assigned the same APN to the subscriber in the NMS.
I'm not sure where would be best to start troubleshooting this issue? It is made more complicated by the fact that I am struggling to now SSH into the AGW virtual machine.
I am happy to post any log files or any other information that would help in troubleshooting, so far I have a wireshark capture of the eNB setting up a connection for the UE but I can get more.
Best,
Callum.