I'm using YateBTS release 5.0.1 built Jan 19 2017 rev598 and Yate 5.5.1 devel1 r6165 (built from SVN).
I'm starting yate from the terminal. "sudo yate"
My config file is located in /usr/local/etc/yate/
I'm running in nib mode.
Testing went as follows:
I tell the mobile device to connect to the network (262 10 or 01 or 04, etc). It makes connection and is able to send and receive SMS messages. It does not get an IP address. To see the status of the device, I telnet into the BTS interface (telnet 0 5038). I run command mbts gprs list. I can see my ISMI listed but the status is Registration Pending and it stays there for a long time. To find out why I enabled GSM tapping. I logged the results using Wireshark (
https://www.dropbox.com/s/ivl84pmprcbyc9w/Routing%20Area%20Issue.pcapng?dl=0). I noticed that the Routing Area ID is not correct.
I will follow up with a log from YateBTS with debugging enabled.