Getting frequency band in use

Bjørn Mork bjorn at mork.no
Tue Apr 29 04:18:27 PDT 2014


And to answer the question from Marius...  If I force using B20, by
removing all other bands from the LTE band mask:

sending to /dev/cdc-wdm0:
 01 17 00 00 03 0d 00 02 00 33 00 0b 00 15 08 00 00 00 08 00 00 00 00 00 

Then I get these results in idle and non-idle states (not that I don't
get any alternate LTE bands because I have disabled them):


[Tue Apr 29 13:16:12 2014] read 83 bytes from /dev/cdc-wdm0
01 52 00 80 03 11 02 02 00 43 00 46 00 02 04 00 00 00 00 00 16 12 00 01 02 f1 29 03 00 00 08 00 00 10 0c 02 00 00 08 00 00 15 02 00 01 00 14 02 00 01 00 13 1d 00 01 42 f2 10 e1 79 05 7d 0b 01 00 19 76 01 05 0a 08 3a 01 76 01 a7 ff c3 fc c5 fd 2d 00 
<= QMUX Header:
<=   len:    0x0052
<=   sender: 0x80
<=   svc:    0x03
<=   cid:    0x11

<= QMI Header:
<=   Flags:  0x02
<=   TXN:    0x0002
<=   Cmd:    0x0043
<=   Size:   0x0046
<= [0x02] ( 4) 00 00 00 00      SUCCESS - QMI_ERR_NONE
<= [0x13] (29) 01 42 f2 10 e1 79 05 7d 0b 01 00 19 76 01 05 0a 08 3a 01 76 01 a7 ff c3 fc c5 fd 2d 00 
        idle, tac=0x79e1, global_cell=0x010b7d05, earfcn=6400, serving_cell=374, 5/10/8/58
                 374: rsrq=-8 dB, rsrp=-82 dBm, rssi=-57 dBm srxlev=45
<= [0x14] ( 2) 01 00    ..
<= [0x15] ( 2) 01 00    ..
<= [0x16] (18) 01 02 f1 29 03 00 00 08 00 00 10 0c 02 00 00 08 00 00 
        idle, uarfcn=10737, 8/0/3
        idle, uarfcn=3088, 8/0/2


[Tue Apr 29 13:17:25 2014] read 97 bytes from /dev/cdc-wdm0
01 60 00 80 03 14 02 02 00 43 00 54 00 02 04 00 00 00 00 00 16 02 00 00 00 15 02 00 00 00 14 02 00 00 00 13 3b 00 00 42 f2 10 e1 79 05 7d 0b 01 00 19 76 01 00 00 00 00 04 76 01 c3 ff be fc ba fd 00 00 6a 01 b8 ff ca fc bd fd 00 00 5d 01 74 ff 85 fc bb fd 00 00 7e 01 5c ff 6b fc b8 fd 00 00 
<= QMUX Header:
<=   len:    0x0060
<=   sender: 0x80
<=   svc:    0x03
<=   cid:    0x14

<= QMI Header:
<=   Flags:  0x02
<=   TXN:    0x0002
<=   Cmd:    0x0043
<=   Size:   0x0054
<= [0x02] ( 4) 00 00 00 00      SUCCESS - QMI_ERR_NONE
<= [0x13] (59) 00 42 f2 10 e1 79 05 7d 0b 01 00 19 76 01 00 00 00 00 04 76 01 c3 ff be fc ba fd 00 00 6a 01 b8 ff ca fc bd fd 00 00 5d 01 74 ff 85 fc bb fd 00 00 7e 01 5c ff 6b fc b8 fd 00 00 
        !idle, tac=0x79e1, global_cell=0x010b7d05, earfcn=6400, serving_cell=374, 0/0/0/0
                 374: rsrq=-6 dB, rsrp=-83 dBm, rssi=-58 dBm srxlev=0
                 362: rsrq=-7 dB, rsrp=-82 dBm, rssi=-57 dBm srxlev=0
                 349: rsrq=-14 dB, rsrp=-89 dBm, rssi=-58 dBm srxlev=0
                 382: rsrq=-16 dB, rsrp=-91 dBm, rssi=-58 dBm srxlev=0
<= [0x14] ( 2) 00 00    ..
<= [0x15] ( 2) 00 00    ..
<= [0x16] ( 2) 00 00    ..


So, the 800 MHz band is definitely there.


Bjørn



More information about the libqmi-devel mailing list