Hi Christopher,
On Wed, May 04, 2016 at 08:58:29PM +0000, Christopher Trudeau wrote:
After upgrading my completely working copy of OpenBSC to the latest git version, it stopped working and is stating an error of "DLP FAILED" and "DISABLED RSP" and the BTS seems to just reboot. This process repeats over and over. Unfortunately I do not have the version/commit of the one it was previously on, however it was likely from a month or two ago. To troubleshoot that my equipment wasn't at fault, i restored a VMWare snapshot I took before upgrading and it worked perfectly.
If you have that vm snapshot, you can simply go back to that snapshot and obtain the version information of openbsc at that time. Theres a 'show version' command in the VTY. The first line should give you version information.
I think what you may experience is the fact that maybe nobody actively involved in the development of OpenBSC might still be using nanoBTS at this time. Given that ip.access has never supported this project in any way by themslves either, regressions might have been introduced inadvertently over time.
I don't have time to debug this myself, but I would be more than happy to try to fix it once the detailed issue / commit causing the problem has been established. The later should be done by those users interested in continued nanoBTS support, as they have a natural interest in that matter.
Also, it would make sense to incoude in your bug report pcap files of the OML for both the working vs. non-working case
Thu Apr 28 09:56:43 2016 <0003> bsc_init.c:104 SI2quater: 59 06 07 c0 00 04 86 59 00 03 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b
Just as I see this: Are you sure your BTS actually supports the transmission of SI2 quater? The version from one month ago couldn't yet have had this feature, could it? If so, then please make sure you test with identical configuration file when comparing old and new version.