# LTE using MC7304/Linux/QMI

**URL:** <https://forum.sierrawireless.com/t/lte-using-mc7304-linux-qmi/8741>\
**Category:** MC/EM Series\
**Created:** [August 23, 2016, 12:41am UTC](https://forum.sierrawireless.com/t/lte-using-mc7304-linux-qmi/8741 "2016-08-23T00:41:50Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![alexbrooks](https://avatars.discourse-cdn.com/v4/letter/a/858c86/32.png) [@alexbrooks](https://forum.sierrawireless.com/u/alexbrooks)\
**Post date:** [August 23, 2016, 12:41am UTC](https://forum.sierrawireless.com/t/lte-using-mc7304-linux-qmi/8741/1 "2016-08-23T00:41:50Z")

</div>

I have an application where I need high bandwidth, I’m trying to get an LTE connection using an MC7304 in Linux.

I installed the Gobi drivers and downloaded the QMI SDK.

From the SDK I ran the SampleApps/Connection\_Manager. From the Connection\_Manager menu I can get a connection to the network (and send/receive traffic to/from the internet) by selecting either:

1. Start UMTS Data Session  
or
2. Start LTE Data Session  
but in either case the maximum data-rate is the same (about 6Mbps down/1Mbps up), which is (1) much less than LTE data-rates and (2) equal to what I can achieve with an MC8705.

I modified Connection\_Manager/src/displaymgmt.c, by commenting out the “#if 0” on line 269 so that it displays all the details of the connection. Now I can see that the “Data Bearer” briefly displays “DC\_HSDPA+ and HSUPA” (for a couple of seconds) before flicking over to “WCDMA”. It does this irrespective of whether I select “Start UMTS Data Session” or “Start LTE Data Session”, suggesting that these two options are not doing anything differently.

I attach ConnectionManager.txt below.

Is there a trick to getting this to work? Or somewhere else to look?  
This is my first time working with QMI.

> [@](#):
>
> DEVICE INFORMATION  
> Manufacture : Sierra Wireless, Incorporated  
> Model Id : MC7304  
> Firmware Revisions : SWI9X15C\_05.05.58.00 r27038 carmd-fwbuild1 2015/03/04 21:30:23  
> Boot Revisions : SWI9X15C\_05.05.58.00 r27038 carmd-fwbuild1 2015/03/04 18:38:46  
> PRI Revisions : 9904567 05.00  
> PRL Version : 1  
> PRL Preference : 0  
> IMSI : 505013498791148  
> ESN Number : 0  
> IMEI Number : 356853052932128  
> MEID Number : UNAVAILABLE  
> Hardware Revision : 1.0  
> Device State : DEVICE CONNECTED
> 
> HOME NETWORK  
> Home Network : Telstra  
> Roaming Status :  
> Data Capabilities :  
> Session State : CONNECTED  
> Data Bearer : WCDMA  
> Dormancy Status : CHANNEL ACTIVE  
> LU Reject Cause :
> 
> RF INFORMATION  
> Radio Interface :  
> Active Band Class :  
> Active Channel :  
> Signal Strength : -94  
> ECIO : 16  
> IO : -106  
> SINR : 8  
> RSRQ :
> 
> ACTIVE PROFILE PARAMETERS  
> PDP Type : 0  
> Authentication : 0  
> Profile Name : profile1  
> APN Name : telstra.m2m  
> User Name :  
> IP Address : 0.0.0.0  
> Primary DNS : 0.0.0.0  
> Secondary DNS : 0.0.0.0
> 
> CALL STATISTICS  
> Call Status : CONNECTED  
> Bytes Transferred : 9768  
> Bytes Received : 1344  
> Current TX Rate :  
> Current RX Rate :  
> MAX TX Rate :

---

<div class="post-metadata">

**Author:** ![zainol69](https://avatars.discourse-cdn.com/v4/letter/z/c77e96/32.png) [@zainol69](https://forum.sierrawireless.com/u/zainol69)\
**Post date:** [August 23, 2016, 3:26am UTC](https://forum.sierrawireless.com/t/lte-using-mc7304-linux-qmi/8741/2 "2016-08-23T03:26:47Z")

</div>

Hi,

I couldn’t provide more inputs because I’m a windows user where I’ve installed MC7304 on Lenovo X220T running Windows 7 Pro 64bit then upgraded to Windows 10 Pro 64 bit. So far we could get full full 4G LTE (Band 3). Based on that information, seems current connection is 3G (WCDMA). If you could check about current band via AT as below:

at!entercnd=“A710”  
at!band?  
at!band=?  
at!gband?

I’m not familiar enough with linux commands, but you could follow all instructions as mentioned inside AT Commands for MC7304 or any related manuals.

Regards,

---

<div class="post-metadata">

**Author:** ![alexbrooks](https://avatars.discourse-cdn.com/v4/letter/a/858c86/32.png) [@alexbrooks](https://forum.sierrawireless.com/u/alexbrooks)\
**Post date:** [August 23, 2016, 6:58am UTC](https://forum.sierrawireless.com/t/lte-using-mc7304-linux-qmi/8741/3 "2016-08-23T06:58:25Z")

</div>

Thanks for the reply.

The output of the commands is as follows:

> [@](#):
>
> at!entercnd=“A710”  
> OK  
> at!band?  
> Index, Name, GW Band Mask L Band Mask  
> 00, All Bands, 0002000004E80380 00000000000800C5
> 
> OK  
> at!band=?  
> Index, Name, GW Band Mask L Band Mask  
> 00, All Bands, 0002000004E80380 00000000000800C5  
> 01, Europe 3G, 0002000000400000 0000000000000000  
> 02, North America 3G, 0000000004800000 0000000000000000  
> 03, Europe 2G, 0000000000000380 0000000000000000  
> 04, North America 2G, 0000000000280000 0000000000000000  
> 05, GSM ALL, 0000000000280380 0000000000000000  
> 06, Europe, 0002000000400380 00000000000800C5  
> 07, North America, 0000000004A80000 0000000000000000  
> 08, WCDMA ALL, 0002000004C00000 0000000000000000  
> 09, LTE ALL, 0000000000000000 00000000000800C5
> 
> ```
> 0000000000080000 - B20    
> 0000000000000080 - B8     
> 0000000000000040 - B7     
> 0000000000000004 - B3     
> 0000000000000001 - B1     
> 0002000000000000 - B8 (900)
> 0000000004000000 - B5 (850)
> 0000000000800000 - B2 (1900)
> 0000000000400000 - B1 (2100)
> 0000000000200000 - G1900
> 0000000000080000 - G850
> 0000000000000200 - G900P
> 0000000000000100 - G900E
> 0000000000000080 - G1800
> 
> ```
> 
> OK  
> at!gband?  
> !GBAND: WCDMA 2100 , 0002000004E80380, 00000000000800C5

Does anything seem amiss here?

---

<div class="post-metadata">

**Author:** ![zainol69](https://avatars.discourse-cdn.com/v4/letter/z/c77e96/32.png) [@zainol69](https://forum.sierrawireless.com/u/zainol69)\
**Post date:** [August 23, 2016, 7:32am UTC](https://forum.sierrawireless.com/t/lte-using-mc7304-linux-qmi/8741/4 "2016-08-23T07:32:23Z")

</div>

Hi,

## Based on that information, your current area only cover with 3G (WCDMA 2100), but you could set for default AT!BAND (refer to manuals from sierra source website on AT commands). From that information we could summarize as below:

4G LTE  
0000000000080000 - B20  
0000000000000080 - B8  
0000000000000040 - B7  
0000000000000004 - B3  
0000000000000001 - B1  
3G (WCDMA)  
0002000000000000 - B8 (900)  
0000000004000000 - B5 (850)  
0000000000800000 - B2 (1900)  
0000000000400000 - B1 (2100) ----- yours  
2G  
0000000000200000 - G1900  
0000000000080000 - G850  
0000000000000200 - G900P  
0000000000000100 - G900E  
0000000000000080 - G1800

Regards,
