FOR TIPS, gUIDES & TUTORIALS

subscribe to our Youtube

GO TO YOUTUBE

14455 questions

17168 answers

28195 comments

0 members

We are migrating to our new platform at https://community.teltonika.lt. Moving forward, you can continue discussions on this new platform. This current platform will be temporarily maintained for reference purposes.
0 votes
5,876 views 18 comments
by

Is it possible to lock WAN device to selected LTE Frequency by editing some configuration file? For example Zyxel LTE3301 supports this feature via WEBGUI.

I know there is a option on RUT950 to force 4G, but it does not allow to lock specific frequency. In my use case, all frequencies are available, and I can get different download/upload speeds out of them.

I would like to choose the frequency which gives me the best performance. This would be a nice to have feature.

RUT950 seems to supports following LTE frequencies: 800/850/900/1800/1900/2100/2600 MHz

1 Answer

+1 vote
by anonymous
Hello,

At the moment it is only possible to configure band lock via command line.

Could you specify the product code ir your router at first ?
Best answer
by

Hi,

thanks from your reply. I have following router model:
 
Router model Teltonika RUT950 LTE
Firmware version RUT9XX_R_00.05.01.8
by anonymous
Hi,

Product code looks like this RUT950H*****. The 7th symbol defines the LTE module. H means it has a Quectel LTE module.

If you got a device with a product code like this you can follow this instruction:

Please follow these steps for a bandlock via SSH:

1. Stop mobile data connection:

    ifdown ppp

2. Select desired bands:

     gsmctl 'AT+QCFG=“band”[,<bandval>,<ltebandval>,<tdsbandval>[,<effect>]]'

<bandval> A hexadecimal value that specifies the GSM and WCDMA frequency band. If set

    <bandval> to 0, it means not to change GSM and WCDMA frequency band. (eg.: 00000013=00000001(GSM900)+00000002(GSM1800)+00000010(WCDMA2100))

    00000000 No change
    00000001 GSM900
    00000002 GSM1800
    00000004 GSM850
    00000008 GSM1900
    00000010 WCDMA 2100
    00000020 WCDMA 1900
    00000040 WCDMA 850
    00000080 WCDMA 900
    00000100 WCDMA 800
    00000200 WCDMA 1700
    0000FFFF Any frequency band

<ltebandval> A hexadecimal value that specifies the LTE frequency band. If set <ltebandval>

to 0 or 0x40000000, it means not to change LTE frequency band. (eg.:0x15=0x1( LTE BC1)+0x4( LTE BC3)+0x10( LTE BC5))
0x1 (CM_BAND_PREF_LTE_EUTRAN_BAND1) LTE BC1
0x4 (CM_BAND_PREF_LTE_EUTRAN_BAND3) LTE BC3
0x10 (CM_BAND_PREF_LTE_EUTRAN_BAND5) LTE BC5
0x40 (CM_BAND_PREF_LTE_EUTRAN_BAND7) LTE BC7
0x80 (CM_BAND_PREF_LTE_EUTRAN_BAND8) LTE BC8
0x800000 (CM_BAND_PREF_LTE_EUTRAN_BAND20) LTE BC20
0x1a0000800d5 (CM_BAND_PREF_ANY) Any frequency band

 
<tdsbandval> A hexadecimal value that specifies the <tdscdma> frequency band. If set
 

<tdsbandval> to 0 or 0x40000000, it means not to change TDS-CDMA frequency band. (eg.: 0x21=0x1( TDS BCA) +0x20( TDS BCF))
0x1 (CM_BAND_PREF_TDS_BANDA) TDS BCA
0x2 (CM_BAND_PREF_TDS_BANDB) TDS BCB
0x4 (CM_BAND_PREF_TDS_BANDC) TDS BCC
0x8 (CM_BAND_PREF_TDS_BANDD) TDS BCD
0x10 (CM_BAND_PREF_TDS_BANDE) TDS BCE
0x20 (CM_BAND_PREF_TDS_BANDF) TDS BCF

<effect> When to take effect

0 Take effect after UE reboots

1 Take effect immediately

Example:

gsmctl -A 'AT+QCFG="band",0,40,0,1'
 

3. Start mobile data connection:

    ifup ppp

Additionally:

 
To read used frequencies:

    gsmctl -A 'AT+QCFG="band"'

    +QCFG: "band",0xd3,0x40,0x0

 

 
To read used frequencies in words format:

    gsmctl -A AT+QNWINFO

 
to set exact bands:

    gsmctl -A 'AT+QCFG="band",0,40,0,1'

    OK  

 
Multiple frequencies at one time:

It's not force one band, when you use AT+QCFG="band" and set

any combinations of band you need to use, for <ltebandval>  1800 is band 3,

and it's config is 4, and 2600 is band 7, it's config is 40, so you sum this

two and it will be 44, so you need to set <ltebandval> as 44.

 

Any frequency:

0x1a0000800d5
by
Still hoping they add this functionality to the GUI
by anonymous
Hello,

New FW releases already have this functionality. It will be added to the wiki page today.
by
Where in the GUI can the setting be found?
by anonymous
With the new FW version you can find bandlock at Network --> Mobile --> Network Frequency Bands (for SIM1 and SIM2)
by

Hi,

I cannot find the setting in the GUI under Network->Mobile->Network Frequency Bands (for SIM1 and SIM2). I have the newest firmware installed. I have a LTE mast with a weaker signal that is messing up my connection, so I really need to lock the band to the mast that gives a better signal.

//klaus

by anonymous

Select manual Connection method to see all the bands in Network Frequency bands page. 

by

Where should I select the "Manual" connection method? I don't have a sheet named "Network Frequency Bands" under Network->Mobile, so I'm confused what I should do.

//klaus

by anonymous
have you uploaded the latest FW version ?

https://wiki.teltonika.lt/view/RUT9xx_Firmware
by

At the moment I have the firmware version RUT9XX_R_00.06.00.2 installed on my RUT950 modem, so almost the latest. I cannot though see any regarding the band lock in the newer fw versions.

Under Status->Network->Mobile I have a hyphen in the "Connected band" section/field, so could that have something to do with why I dont see the "Network Frequency Bands"  page?

//klaus 

by
I have the latest firmware installed and cant find this feature either?? This would be a fantastic feature to have
by anonymous
While upgrading you kept settings or made a clean upgrade ?
by
Hi,

I kept all the settings.

//klaus
by anonymous
I do not have this feature either with the latest firmware update.
by anonymous
Is it possible for you to upgrade without keeping settings ?
by anonymous

Yes I did a clean update, I did not keep any settings.

If I run gsmctl -F in CLI I get "Not Supported" as a response

by

Same here. gsmctl -F  doesn't work for me either.