<div dir="ltr">Hi,<div><br></div><div>I was just finishing up a patch for swwan support in the Cinterion plugin. During my testing I noticed that with the PLS8-X & no SIM card inserted mmcli gives a timeout error instead of a no-sim error. I traced it back to 'mm-inface-modem.c' where there is a bitwise operation:</div><div><span style="color:rgb(128,128,0)">return</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,0,0)">!((</span><span style="color:rgb(128,0,128)">MM_MODEM_CAPABILITY_CDMA_EVDO</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,0,0)">^</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,0,0)">capabilities</span><span style="color:rgb(0,0,0)">)</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,0,0)">&</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,0,0)">capabilities</span><span style="color:rgb(0,0,0)">); </span></div><div><span style="color:rgb(0,0,0)">--> </span><span style="color:rgb(0,128,0)">1^0=1</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">&</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">0</span><span style="color:rgb(192,192,192)"> </span><span style="color:rgb(0,128,0)">=</span><span style="color:rgb(192,192,192)"> !</span><span style="color:rgb(0,128,0)">0=1</span></div><div>Which defaults a modem that fails to load capabilities as a cdma modem. Is there something I'm missing or just a bug? If it looks like just a bug let me know and I'll include a fix in the patch I'll be submitting shortly.</div><div><br></div><div>Thanks,</div><div>Matt</div></div>