{"shas":[["6a8641438a895ff3b7d3e772db7afbb95f8fc450","da579c8a77e6ad9b12e9b31610597326323fb0fe@Siemens.com","gsm: fix for \"L3 RR GPRS Suspension Request\" error\n\nCertain phones with GPRS capabilities will fail to\ninitiate calls with the following error. No call output\nwill be present in the Asterisk log.\n\n1265648543.0255 INFO 3073350512 GSML3Message.cpp:162:parseL3: L3 recv RR GPRS Suspension Request\n1265648543.0257 NOTICE 3073350512 DCCHDispatch.cpp:144:DCCHDispatcher: UnexpectedMessage\n\nThe issue and patch were discussed on the openbts-discuss\nmailing list.\n\n\"David is right that openBTS does not emit any GPRS beacon,\nso the behaviour is triggered from mobile station which\nbelieve that there has been some GPRS before (i.e. in it's\nold location area).\n\nUnfortunately openBTS does not simply ignore this L3 RR\nGPRS Suspension Request, instead a expected message flow\nsequence (i.e. during call setup) is terminated with an\nexception.\n\nHowever we created a small patch against openbts-2.5.3\nLacassine to really ignore the L3 message. Feel free to\ndistribute it upstream to the community.\"\n\nThe author of the patch is >> Florian.Wolff@Siemens.com <<\n\nAccording to his statement, O2 XDA Orbit and Motorola\nMilestone are working fine with those changes. They had\nthe same problems before as with the iPhone.\n\nReported-by: Michael Folz <michael.folz@fh-kl.de>\nSigned-off-by: Thomas Tsou <ttsou@vt.edu>","Florian Wolff"]],"ref":"refs/heads/master","size":1,"head":"6a8641438a895ff3b7d3e772db7afbb95f8fc450","push_id":32769555}