Joel,<br><br>I have played with sendsms and the results seem hit and miss. Sometimes OpenBTS core dumps. After a power cycle of my Nokia MS the first SMS is received OK e.g.<br><pre><span style="background:yellow">sendsms 234100516180928 SabreTek Hello</span></pre>
with a Wireshark trace showing:<br>

<p class="MsoNormal"><span style="color:red"><br></span></p><p class="MsoNormal"><span style="color:red">GSM SMS<span style>            </span>87<span style>           </span>I,
N(R)=0, N(S)=1(DTAP) (SMS) CP-DATA (RP) RP-DATA (Network to MS)</span><span style="font-size:10.0pt;line-height:115%;font-family:"Courier New""></span></p>

<br>The next SMS does not get received and I see the following error in the OpenBTS logs:<br><br>

<p class="MsoNormal"><span style="font-size:10.0pt;line-height:115%;font-family:"Courier New";color:red">GSML2LAPDm.cpp:925:sendMultiframeData: obj: 0x8b14078 attempt to send DATA
on released LAPm channel</span><span style="font-size:10.0pt;line-height:115%;font-family:"Courier New""></span></p>

<br>I would up the log level on GSM L2 and continue investigations here. <br><br><pre>config Log.Level.GSML2LAPDm.cpp DEBUG</pre><br>PS: You can clear the TMSI table using the following SQL in a file named "TMSI.sql":<br>
<br>BEGIN TRANSACTION;<br>DELETE FROM TMSI_TABLE;<br>COMMIT;<br><br>Then:<br><pre><span style="background:yellow">sqlite3 -init TMSI.sql /etc/OpenBTS/OpenBTS.db ".quit"</span></pre>Regards<br>Craig<br>