BG95 Unstable TCP Client Connections

HI, we are currently use BG95 modem for 2G/NB networks but we have an issue about unstable TCP connections in 2G mode for bg95.

Sometimes BG95 is working very well, but frequently it can not connect and reopen TCP connections. Sometimes, the modem cant obtaining IP address from ISP network. Sometimes a lot of timeout for sending data over TCP(we see how many data sent buffer on AT+QISEND, but data arrived TCP server.)

I want to touch on the one subject, these problems are not in NB mode, we are encountering this problems in 2G mode. Also, when my modem plugged to my computer using USB port, this device working very well too in 2G mode, working like NB mode.

We tried everything changing SIM operator, antenna, power supply, optimizing embedded software code

We are using UART port of BG95 as communication port . We dont use any USB port of modem. But interesting. I want to share my AT commands instruction below. Any help might be helpful. Thanks.

[PANEL]Device is now in the OFF State
[PANEL]Device state has been written to NVM
[DIAGNOSTIC]Waiting 1 Second for Device To Attach
[SYS]Clearing Accerometer Alarm Flag!
[ALARM]Accerometer Alarm Cleared!
[RTC]Device Open Time: DTS=26/02/20/12:16:59
[SYS]Device in User Mode
[DIAG]Diagnostic sound off

login as: doktar
################################################
#Welcome to Doktar Pheromon Trap#

You can use this terminal for control desk app

################################################
root@serialconsole’s password:

[FDC]Calibrations are in factory settings
[FDC]Calibrations of Channel[0], offset : -7, gain: 2, capdac:4
[FDC]Calibrations of Channel[1], offset : -7, gain: 2, capdac:4
[FDC]Calibrations of Channel[2], offset : -7, gain: 2, capdac:4
[FDC]Calibrations of Channel[3], offset : -15, gain: 2, capdac:4
[SENSOR][FAIL]TMP102 READ FAULT CODE: 32
[SENSOR][FAIL]FDC1004 READ FAULT CODE: 32
[ACCERO]AC=[OK]X:1,Y:-70,Z:-5
[SENSOR][FAIL]I2C TEMP1 READ FAULT CODE: 32
[SENSOR][FAIL]I2C TEMP2 READ FAULT CODE: 32
[PANEL]Panel Button Diagnostic ON!
[MODEM]Trying to Open Modem Power
[MODEM]Using hardware pin to wakeup modem
[MODEM]Waiting for RDY response
[MODEM]Waiting for RDY response
[MODEM]Waiting for RDY response
[MODEM]RDY received
[MODEM]Opened Successfully!
AT
[MODEM]RX
AT

OK
AT
[MODEM]RX
AT

OK
ATE0
[MODEM]RX
ATE0

OK
AT+CMEE=2
[MODEM]RX

OK
AT&F
[MODEM]RX

OK
ATE0
[MODEM]RX
ATE0

OK
AT+CPIN?
[MODEM]RX

+CPIN: READY

OK
AT+CTZU?
[MODEM]RX

+CTZU: 3

OK
[MODEM][SYNC]Modem network time sync already activated
AT+CCLK?
[MODEM]RX

+CCLK: “80/01/06,00:00:04+12”

OK
AT+QCFG=“nwscanmode”
[MODEM]RX

+QCFG: “nwscanmode”,1

OK
[MODEM]Modem Already in 2G Mode, Checking Radio
AT+CFUN?
[MODEM]RX

+CFUN: 1

OK
ATE0
[MODEM]RX

OK
AT+CGREG?
[MODEM]RX

+CGREG: 0,2

OK
[NETWORK]Modem network mode is 2G
[NETWORK]Searching for networks to register
ATE0
[MODEM]RX

OK
AT+CGREG?
[MODEM]RX

+CGREG: 0,2

OK
[NETWORK]Modem network mode is 2G
[NETWORK]Searching for networks to register
ATE0
[MODEM]RX

OK
AT+CGREG?
[MODEM]RX

+CGREG: 0,2

OK
[NETWORK]Modem network mode is 2G
[NETWORK]Searching for networks to register
ATE0
[MODEM]RX

OK
AT+CGREG?
[MODEM]RX

+CGREG: 0,2

OK
[NETWORK]Modem network mode is 2G
[NETWORK]Searching for networks to register
ATE0
[MODEM]RX

OK
AT+CGREG?
[MODEM]RX

+CGREG: 0,2

OK
[NETWORK]Modem network mode is 2G
[NETWORK]Searching for networks to register
ATE0
[MODEM]RX

OK
AT+CGREG?
[MODEM]RX

+CGREG: 0,2

OK
[NETWORK]Modem network mode is 2G
[NETWORK]Searching for networks to register
ATE0
[MODEM]RX

OK
AT+CGREG?
[MODEM]RX

+CGREG: 0,2

OK
[NETWORK]Modem network mode is 2G
[NETWORK]Searching for networks to register
ATE0
[MODEM]RX

OK
AT+CGREG?
[MODEM]RX

+CGREG: 0,2

OK
[NETWORK]Modem network mode is 2G
[NETWORK]Searching for networks to register
ATE0
[MODEM]RX

OK
AT+CGREG?
[MODEM]RX

+CGREG: 0,2

OK
[NETWORK]Modem network mode is 2G
[NETWORK]Searching for networks to register
ATE0
[MODEM]RX

OK
AT+CGREG?
[MODEM]RX

+CGREG: 0,2

OK
[NETWORK]Modem network mode is 2G
[NETWORK]Searching for networks to register
ATE0
[MODEM]RX

OK
AT+CGREG?
[MODEM]RX

+CGREG: 0,2

OK
[NETWORK]Modem network mode is 2G
[NETWORK]Searching for networks to register
ATE0
[MODEM]RX

OK
AT+CGREG?
[MODEM]RX

+CGREG: 0,2

OK
[NETWORK]Modem network mode is 2G
[NETWORK]Searching for networks to register
ATE0
[MODEM]RX

OK
AT+CGREG?
[MODEM]RX

+CGREG: 0,2

OK
[NETWORK]Modem network mode is 2G
[NETWORK]Searching for networks to register
ATE0
[MODEM]RX

OK
AT+CGREG?
[MODEM]RX

+CGREG: 0,2

OK
[NETWORK]Modem network mode is 2G
[NETWORK]Searching for networks to register
ATE0
[MODEM]RX

OK
AT+CGREG?
[MODEM]RX

+CGREG: 0,2

OK
[NETWORK]Modem network mode is 2G
[NETWORK]Searching for networks to register
ATE0
[MODEM]RX

OK
AT+CGREG?
[MODEM]RX

+CGREG: 0,2

OK
[NETWORK]Modem network mode is 2G
[NETWORK]Searching for networks to register
ATE0
[MODEM]RX

OK
AT+CGREG?
[MODEM]RX

+CGREG: 0,1

OK
[NETWORK]Modem network mode is 2G
[NETWORK]Connected to local Cellular Network!
ATE0
[MODEM]RX

OK
AT+COPS?
[MODEM]RX

+COPS: 0,0,“Turkcell”,0

OK
AT+GSN
[MODEM]RX

864475040062159

OK
AT+CIMI
[MODEM]RX

286016844764750

OK
AT+CSQ
[MODEM]RX

+CSQ: 15,0

OK
AT+COPS?
[MODEM]RX

+COPS: 0,0,“Turkcell”,0

OK
AT+CGREG=2
[MODEM]RX

OK
AT+CGREG?
[MODEM]RX

+CGREG: 2,1,“603A”,“B95B”,0

OK
[MODEM]Connected to 2G Network
[APN]Checking APN Names
AT+QICSGP=1
[MODEM]RX

+QICSGP: 1,“tarim”,“”,“”,1

OK
[APN]tarim APN Already Set
[MODEM]No TCP configuration needed for this modem
AT
[MODEM]RX

OK
[APN]Activating context in 15 second
AT+QIACT=1
[MODEM]RX

OK
[IP]PDP context: 1 activated
AT
[MODEM]RX

OK
AT+QIACT?
[MODEM]RX

+QIACT: 1,1,1,“10.164.32.7”

OK
[IP]Got ip from network
[MODEM][IP]Got IP From Network
AT+QIOPEN=1,0,“TCP”,“40.85.96.208”,80,0,0
[MODEM]RX

OK
[TCP]Waiting for connection to 40.85.96.208, port 80
[TCP]Waiting for connection to 40.85.96.208, port 80
[TCP]Waiting for connection to 40.85.96.208, port 80
[TCP]Waiting for connection to 40.85.96.208, port 80
[TCP]Waiting for connection to 40.85.96.208, port 80
[TCP]Waiting for connection to 40.85.96.208, port 80
[TCP]Successfully Connected to Server
AT+QISEND=0,384
[MODEM]RX

[TCP][SEND] > Ready received!
GET /get?ID=91900893&T1=00.00&H1=00.00&T2=00.00&H2=00.00&T3=00.00&H3=00.00&TS=6-1-80-0-0-4&AC=[OK]X:1,Y:-70,Z:-5&BT=03.56&CTM=24.87&DF=15&VR=v2.1-ALP&GI=Turkcell,PWR:-83dbm,Id:B95B,LAC:603A,IMSI:286016844764750,IMEI:864475040062159&SC1=00.00&SC2=00.00&SC3=00.00&SC4=00.00&DTS=26/02/20/12:17:00&LO=4106.1800N&LA=2900.5670E&ST=2G-OFF&DM=3072-65&MF=0 HTTP/1.1
Host: api.doktarim.com

[MODEM]RX

SEND OK
[TCP][SEND] > SEND OK RECEIVED!
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QISEND=0,0
[MODEM]RX

+QISEND: 384,0,384

OK
AT+QIRD=0
[TCP]Waiting for TCP response
AT+QIRD=0
[TCP]Waiting for TCP response
AT+QIRD=0
[TCP]Waiting for TCP response
AT+QIRD=0
[TCP]Waiting for TCP response
AT+QIRD=0
[TCP]Waiting for TCP response
AT+QIRD=0
[TCP]Waiting for TCP response
AT+QIRD=0
[TCP]Waiting for TCP response
AT+QIRD=0
[TCP]Waiting for TCP response
AT+QIRD=0
[TCP]Waiting for TCP response
AT+QIRD=0
[TCP]Waiting for TCP response
[LOG]Using bank: 0: slot: 1 for writing
[LOG]Current index is 1
[LOG]Log string has been written to NVM
[SYS]Modem and Communication Ports are closing immediality!
[SYS]Modem Comm Port Closed!
[MODEM]Trying to Close Modem Power
AT+QPOWD
[MODEM]POWERED DOWN detected
[PWR]Modem closed successfully
[LOG]Successfully writed log data to eeprom!
[DBG]Successfully writed debug data to EEPROM
[SYS]System Closing with Defect: 15, Mulfunction: 128, Mode 11264

Hi Muratdemirtas,

Ha! Your post is very long. I hope I got to the point what you concerne.。

pls pay more attention the below item.

  1. as you said , TCP connection has disconnected during you test .
    in your normal power on procedure ,pls do not add the below at cmd in you MCU code , the below cmd
    just need set one time enough .these cmd will trig network search again . during network search , you will
    lost registered status .

    AT+QCFG=“NWSCANSEQ”
    AT+QCFG=“nwscanmode”
    AT+QCFG=“iotopmode”,
    AT+COPS=0,2

for more analysis ,we need collect QXDM log , if you need , pls send email to support@quectel.com ,

thank a lot

Hi stephen, I’m not using this At commands to search networks on every boot. I’m getting network mode and RF status using commands below. I’m using these commands(u are said) when modem does NB/2G fallback)

this command helpfull for which mode working on modem right now

“AT+QCFG=“nwscanmode””

Hi stephen,
I checked network status while TCP connection established by modem but network connection is already established and the modem doesnt search any operator in this sequence. Because AT+CREG and AT+CGREG returns = 1,1
When i plugged modem to my usb port of computer and start our device, modem working very fine. I assume windows drivers for quectel bg95 configuring modem. I can see PPP connection established by Windows. So, its does not matter to collect QXDM log in this situtation.

In this situation,
TCP connections are very very stable.
Setup without USB port,
TCP connections are really bad.

Hi stephen,

Can you share example AT commands for 2G TCP connection?

Hi Stephen,
I have hacked BG95 DM port to view all traffic using wireshark so i’m attaching to file.

I see on logs “GSMTAP” "paging request Type 1 message "

you can download from here

https://easyupload.io/k5xvej

|483|302.976937|0.0.0.0|0.0.0.0|GSMTAP|66|(DTAP) (RR) Paging Request Type 1 |
|484|304.154782|0.0.0.0|0.0.0.0|GSMTAP|66|(DTAP) (RR) Paging Request Type 1 |
|485|305.331636|0.0.0.0|0.0.0.0|GSMTAP|66|(DTAP) (RR) Paging Request Type 1 |
|486|306.508899|0.0.0.0|0.0.0.0|GSMTAP|66|(DTAP) (RR) Paging Request Type 1 |
|487|306.923787|0.0.0.0|0.0.0.0|GSMTAP|66|(DTAP) (RR) Immediate Assignment |
|488|306.927776|0.0.0.0|0.0.0.0|GSM RLC/MAC|68|GPRS UL:PACKET_RESOURCE_REQUEST|
|489|306.929772|0.0.0.0|0.0.0.0|GSM RLC/MAC|68|GPRS UL:ADDITIONAL_MS_RAC|
|490|306.930769|0.0.0.0|0.0.0.0|GSM RLC/MAC|68|GPRS UL:PACKET_UPLINK_DUMMY_CONTROL_BLOCK|
|491|307.121260|0.0.0.0|0.0.0.0|GSM RLC/MAC|68|GPRS UL:PACKET_UPLINK_DUMMY_CONTROL_BLOCK|
|492|307.124250|0.0.0.0|0.0.0.0|GSM RLC/MAC|57|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|493|307.126245|0.0.0.0|0.0.0.0|GSM RLC/MAC|60|GPRS DL:GPRS DL:PACKET_UPLINK_ASSIGNMENT|
|494|307.317734|0.0.0.0|0.0.0.0|GSM RLC/MAC|57|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|495|307.321724|0.0.0.0|0.0.0.0|GSM RLC/MAC|60|GPRS DL:GPRS DL:PACKET_DOWNLINK_ASSIGNMENT|
|496|307.325713|0.0.0.0|0.0.0.0|GSM RLC/MAC|67|GPRS UL:EGPRS_PACKET_DOWNLINK_ACK_NACK|
|497|307.326708|0.0.0.0|0.0.0.0|GSM RLC/MAC|57|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|498|307.328704|0.0.0.0|0.0.0.0|GSM RLC/MAC|57|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|499|307.329700|0.0.0.0|0.0.0.0|GSM RLC/MAC|57|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|500|307.331697|0.0.0.0|0.0.0.0|GSM RLC/MAC|57|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|501|307.332693|0.0.0.0|0.0.0.0|GSM RLC/MAC|60|GPRS DL:GPRS DL:PACKET_DOWNLINK_ASSIGNMENT|
|502|307.334688|0.0.0.0|0.0.0.0|GSM RLC/MAC|67|GPRS UL:EGPRS_PACKET_DOWNLINK_ACK_NACK|
|503|307.717665|0.0.0.0|0.0.0.0|GSM RLC/MAC|67|GPRS UL:EGPRS_PACKET_DOWNLINK_ACK_NACK|
|504|307.720663|0.0.0.0|0.0.0.0|GSM RLC/MAC|53|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|505|307.723649|0.0.0.0|0.0.0.0|GSM RLC/MAC|57|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|506|307.726639|0.0.0.0|0.0.0.0|GSM RLC/MAC|68|GPRS UL:PACKET_CONTROL_ACKNOWLEDGEMENT|
|507|307.727637|0.0.0.0|0.0.0.0|GSM RLC/MAC|67|GPRS UL:EGPRS_PACKET_DOWNLINK_ACK_NACK|
|508|307.737610|0.0.0.0|0.0.0.0|GSM RLC/MAC|67|GPRS UL:EGPRS_PACKET_DOWNLINK_ACK_NACK|
|509|307.739604|0.0.0.0|0.0.0.0|GSM RLC/MAC|53|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|510|307.740603|0.0.0.0|0.0.0.0|GSM RLC/MAC|60|GPRS DL:GPRS DL:PACKET_UPLINK_ASSIGNMENT|
|511|307.742598|0.0.0.0|0.0.0.0|GSM RLC/MAC|67|GPRS UL:EGPRS_PACKET_DOWNLINK_ACK_NACK|
|512|308.117596|0.0.0.0|0.0.0.0|GSM RLC/MAC|53|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|513|308.121584|0.0.0.0|0.0.0.0|GSM RLC/MAC|67|GPRS UL:EGPRS_PACKET_DOWNLINK_ACK_NACK|
|514|308.124576|0.0.0.0|0.0.0.0|GSM RLC/MAC|53|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|515|308.135546|0.0.0.0|0.0.0.0|GSM RLC/MAC|67|GPRS UL:EGPRS_PACKET_DOWNLINK_ACK_NACK|
|516|308.517525|0.0.0.0|0.0.0.0|GSM RLC/MAC|53|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|517|308.521515|0.0.0.0|0.0.0.0|GSM RLC/MAC|53|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|518|308.523508|0.0.0.0|0.0.0.0|GSM RLC/MAC|53|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|519|308.720979|0.0.0.0|0.0.0.0|GSM RLC/MAC|53|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|520|308.722975|0.0.0.0|0.0.0.0|GSM RLC/MAC|53|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|521|308.725967|0.0.0.0|0.0.0.0|GSM RLC/MAC|67|GPRS UL:EGPRS_PACKET_DOWNLINK_ACK_NACK|
|522|308.727961|0.0.0.0|0.0.0.0|GSM RLC/MAC|61|GPRS DL:GPRS DL:PACKET_UPLINK_ASSIGNMENT|
|523|309.537796|0.0.0.0|0.0.0.0|GSM RLC/MAC|53|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|524|309.542783|0.0.0.0|0.0.0.0|GSM RLC/MAC|68|GPRS UL:PACKET_CONTROL_ACKNOWLEDGEMENT|
|525|310.037459|0.0.0.0|0.0.0.0|GSMTAP|66|(DTAP) (RR) Paging Request Type 1 |
|526|310.694923|0.0.0.0|0.0.0.0|GSMTAP|66|(DTAP) (RR) Immediate Assignment |
|527|310.696917|0.0.0.0|0.0.0.0|GSMTAP|66|(DTAP) (RR) Immediate Assignment |
|528|310.698912|0.0.0.0|0.0.0.0|GSMTAP|66|(DTAP) (RR) Immediate Assignment |
|529|310.700905|0.0.0.0|0.0.0.0|GSM RLC/MAC|68|GPRS UL:PACKET_RESOURCE_REQUEST|
|530|310.702901|0.0.0.0|0.0.0.0|GSM RLC/MAC|68|GPRS UL:ADDITIONAL_MS_RAC|
|531|310.704898|0.0.0.0|0.0.0.0|GSM RLC/MAC|68|GPRS UL:PACKET_UPLINK_DUMMY_CONTROL_BLOCK|
|532|310.891397|0.0.0.0|0.0.0.0|GSM RLC/MAC|68|GPRS UL:PACKET_UPLINK_DUMMY_CONTROL_BLOCK|
|533|310.894406|0.0.0.0|0.0.0.0|GSM RLC/MAC|57|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|534|310.897383|0.0.0.0|0.0.0.0|GSM RLC/MAC|60|GPRS DL:GPRS DL:PACKET_DOWNLINK_ASSIGNMENT|
|535|310.898378|0.0.0.0|0.0.0.0|GSM RLC/MAC|47|GPRS DL:GPRS DL:PACKET_POLLING_REQUEST|
|536|310.900373|0.0.0.0|0.0.0.0|GSM RLC/MAC|67|GPRS UL:EGPRS_PACKET_DOWNLINK_ACK_NACK|
|537|310.908352|0.0.0.0|0.0.0.0|GSM RLC/MAC|67|GPRS UL:EGPRS_PACKET_DOWNLINK_ACK_NACK|
|538|310.909348|0.0.0.0|0.0.0.0|GSM RLC/MAC|47|GPRS DL:GPRS DL:PACKET_POLLING_REQUEST|
|539|310.910345|0.0.0.0|0.0.0.0|GSM RLC/MAC|53|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|540|311.285344|0.0.0.0|0.0.0.0|GSM RLC/MAC|50|GPRS DL:GPRS DL:PACKET_POWER_CONTROL_TIMING_ADVANCE|
|541|311.289331|0.0.0.0|0.0.0.0|GSM RLC/MAC|53|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|542|311.487800|0.0.0.0|0.0.0.0|GSM RLC/MAC|60|GPRS DL:GPRS DL:PACKET_UPLINK_ASSIGNMENT|
|543|311.489805|0.0.0.0|0.0.0.0|GSM RLC/MAC|53|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|544|311.493786|0.0.0.0|0.0.0.0|GSM RLC/MAC|67|GPRS UL:EGPRS_PACKET_DOWNLINK_ACK_NACK|
|545|311.496776|0.0.0.0|0.0.0.0|GSM RLC/MAC|53|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|546|311.498772|0.0.0.0|0.0.0.0|GSM RLC/MAC|68|GPRS UL:PACKET_CONTROL_ACKNOWLEDGEMENT|
|547|311.886734|0.0.0.0|0.0.0.0|GSM RLC/MAC|53|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|548|312.389391|0.0.0.0|0.0.0.0|GSMTAP|66|(DTAP) (RR) Paging Request Type 1 |
|549|313.083017|0.0.0.0|0.0.0.0|GSMTAP|66|(DTAP) (RR) Immediate Assignment |
|550|313.085011|0.0.0.0|0.0.0.0|GSM RLC/MAC|68|GPRS UL:PACKET_RESOURCE_REQUEST|
|551|313.087004|0.0.0.0|0.0.0.0|GSM RLC/MAC|68|GPRS UL:ADDITIONAL_MS_RAC|
|552|313.089000|0.0.0.0|0.0.0.0|GSM RLC/MAC|68|GPRS UL:PACKET_UPLINK_DUMMY_CONTROL_BLOCK|
|553|313.089997|0.0.0.0|0.0.0.0|GSM RLC/MAC|53|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|554|313.340326|0.0.0.0|0.0.0.0|GSM RLC/MAC|68|GPRS UL:PACKET_UPLINK_DUMMY_CONTROL_BLOCK|
|555|313.343323|0.0.0.0|0.0.0.0|GSM RLC/MAC|57|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|556|313.345315|0.0.0.0|0.0.0.0|GSM RLC/MAC|57|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|557|313.346312|0.0.0.0|0.0.0.0|GSM RLC/MAC|60|GPRS DL:GPRS DL:PACKET_DOWNLINK_ASSIGNMENT|
|558|313.348307|0.0.0.0|0.0.0.0|GSM RLC/MAC|67|GPRS UL:EGPRS_PACKET_DOWNLINK_ACK_NACK|
|559|313.353293|0.0.0.0|0.0.0.0|GSM RLC/MAC|67|GPRS UL:EGPRS_PACKET_DOWNLINK_ACK_NACK|
|560|313.894845|0.0.0.0|0.0.0.0|GSM RLC/MAC|57|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|561|313.899831|0.0.0.0|0.0.0.0|GSM RLC/MAC|68|GPRS UL:PACKET_CONTROL_ACKNOWLEDGEMENT|
|562|313.903819|0.0.0.0|0.0.0.0|GSM RLC/MAC|67|GPRS UL:EGPRS_PACKET_DOWNLINK_ACK_NACK|
|563|313.905815|0.0.0.0|0.0.0.0|GSM RLC/MAC|67|GPRS UL:EGPRS_PACKET_DOWNLINK_ACK_NACK|
|564|314.097304|0.0.0.0|0.0.0.0|GSM RLC/MAC|67|GPRS UL:EGPRS_PACKET_DOWNLINK_ACK_NACK|
|565|314.101314|0.0.0.0|0.0.0.0|GSM RLC/MAC|67|GPRS UL:EGPRS_PACKET_DOWNLINK_ACK_NACK|
|566|314.103287|0.0.0.0|0.0.0.0|GSM RLC/MAC|67|GPRS UL:EGPRS_PACKET_DOWNLINK_ACK_NACK|
|567|314.747587|0.0.0.0|0.0.0.0|GSMTAP|66|(DTAP) (RR) Paging Request Type 1 |
|568|315.923467|0.0.0.0|0.0.0.0|GSMTAP|66|(DTAP) (RR) Paging Request Type 1 |
|569|316.131882|0.0.0.0|0.0.0.0|GSMTAP|66|(DTAP) (RR) System Information Type 4 |
|570|316.134874|0.0.0.0|0.0.0.0|GSMTAP|66|(DTAP) (RR) Immediate Assignment |
|571|316.136870|0.0.0.0|0.0.0.0|GSM RLC/MAC|68|GPRS UL:PACKET_RESOURCE_REQUEST|
|572|316.138865|0.0.0.0|0.0.0.0|GSM RLC/MAC|68|GPRS UL:ADDITIONAL_MS_RAC|
|573|316.140859|0.0.0.0|0.0.0.0|GSM RLC/MAC|68|GPRS UL:PACKET_UPLINK_DUMMY_CONTROL_BLOCK|
|574|316.142853|0.0.0.0|0.0.0.0|GSMTAP|66|(DTAP) (RR) Immediate Assignment |
|575|316.527347|0.0.0.0|0.0.0.0|GSM RLC/MAC|68|GPRS UL:PACKET_UPLINK_DUMMY_CONTROL_BLOCK|
|576|316.530318|0.0.0.0|0.0.0.0|GSM RLC/MAC|57|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|577|316.533307|0.0.0.0|0.0.0.0|GSM RLC/MAC|60|GPRS DL:GPRS DL:PACKET_DOWNLINK_ASSIGNMENT|
|578|316.535300|0.0.0.0|0.0.0.0|GSM RLC/MAC|67|GPRS UL:EGPRS_PACKET_DOWNLINK_ACK_NACK|
|579|316.543280|0.0.0.0|0.0.0.0|GSM RLC/MAC|67|GPRS UL:EGPRS_PACKET_DOWNLINK_ACK_NACK|
|580|316.923263|0.0.0.0|0.0.0.0|GSM RLC/MAC|53|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|581|316.926254|0.0.0.0|0.0.0.0|GSM RLC/MAC|53|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|582|317.494734|0.0.0.0|0.0.0.0|GSM RLC/MAC|53|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|583|317.498724|0.0.0.0|0.0.0.0|GSM RLC/MAC|68|GPRS UL:PACKET_CONTROL_ACKNOWLEDGEMENT|
|584|317.501716|0.0.0.0|0.0.0.0|GSM RLC/MAC|67|GPRS UL:EGPRS_PACKET_DOWNLINK_ACK_NACK|
|585|318.277640|0.0.0.0|0.0.0.0|GSMTAP|66|(DTAP) (RR) Paging Request Type 1 |
|586|319.402156|0.0.0.0|0.0.0.0|GSMTAP|66|(DTAP) (RR) Paging Request Type 1 |
|587|319.406145|0.0.0.0|0.0.0.0|GSMTAP|66|(DTAP) (RR) Immediate Assignment |
|588|319.408138|0.0.0.0|0.0.0.0|GSM RLC/MAC|68|GPRS UL:PACKET_RESOURCE_REQUEST|
|589|319.410134|0.0.0.0|0.0.0.0|GSM RLC/MAC|68|GPRS UL:ADDITIONAL_MS_RAC|
|590|319.412129|0.0.0.0|0.0.0.0|GSM RLC/MAC|68|GPRS UL:PACKET_UPLINK_DUMMY_CONTROL_BLOCK|
|591|319.413125|0.0.0.0|0.0.0.0|GSM RLC/MAC|50|GPRS DL:GPRS DL:PACKET_POWER_CONTROL_TIMING_ADVANCE|
|592|319.417114|0.0.0.0|0.0.0.0|GSM RLC/MAC|68|GPRS UL:PACKET_UPLINK_DUMMY_CONTROL_BLOCK|
|593|319.419109|0.0.0.0|0.0.0.0|GSM RLC/MAC|57|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|594|319.420106|0.0.0.0|0.0.0.0|GSM RLC/MAC|60|GPRS DL:GPRS DL:PACKET_DOWNLINK_ASSIGNMENT|
|595|319.795105|0.0.0.0|0.0.0.0|GSM RLC/MAC|53|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|596|319.799094|0.0.0.0|0.0.0.0|GSM RLC/MAC|67|GPRS UL:EGPRS_PACKET_DOWNLINK_ACK_NACK|
|597|319.807073|0.0.0.0|0.0.0.0|GSM RLC/MAC|67|GPRS UL:EGPRS_PACKET_DOWNLINK_ACK_NACK|
|598|319.809066|0.0.0.0|0.0.0.0|GSM RLC/MAC|53|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|599|319.810064|0.0.0.0|0.0.0.0|GSM RLC/MAC|53|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|600|320.195035|0.0.0.0|0.0.0.0|GSM RLC/MAC|57|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|601|320.200032|0.0.0.0|0.0.0.0|GSM RLC/MAC|68|GPRS UL:PACKET_CONTROL_ACKNOWLEDGEMENT|
|602|320.204009|0.0.0.0|0.0.0.0|GSM RLC/MAC|60|GPRS DL:GPRS DL:PACKET_UPLINK_ASSIGNMENT|
|603|320.207006|0.0.0.0|0.0.0.0|GSM RLC/MAC|67|GPRS UL:EGPRS_PACKET_DOWNLINK_ACK_NACK|
|604|320.395502|0.0.0.0|0.0.0.0|GSM RLC/MAC|57|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|605|320.399487|0.0.0.0|0.0.0.0|GSM RLC/MAC|60|GPRS DL:GPRS DL:PACKET_DOWNLINK_ASSIGNMENT|
|606|320.403478|0.0.0.0|0.0.0.0|GSM RLC/MAC|57|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|607|320.407466|0.0.0.0|0.0.0.0|GSM RLC/MAC|67|GPRS UL:EGPRS_PACKET_DOWNLINK_ACK_NACK|
|608|320.409462|0.0.0.0|0.0.0.0|GSM RLC/MAC|53|GPRS DL:GPRS DL:PACKET_UPLINK_ACK_NACK|
|609|321.806725|0.0.0.0|0.0.0.0|GSMTAP|66|(DTAP) (RR) Paging Request Type 1 |
|610|322.985572|0.0.0.0|0.0.0.0|GSMTAP|66|(DTAP) (RR) Paging Request Type 1 |
|611|324.162422|0.0.0.0|0.0.0.0|GSMTAP|66|(DTAP) (RR) Paging Request Type 1 |
|612|325.339275|0.0.0.0|0.0.0.0|GSMTAP|66|(DTAP) (RR) Paging Request Type 1 |
|613|326.516127|0.0.0.0|0.0.0.0|GSMTAP|66|(DTAP) (RR) Paging Request Type 1 |
|614|327.693978|0.0.0.0|0.0.0.0|GSMTAP|66|(DTAP) (RR) Paging Request Type 1|

https://easyupload.io/k5xvej

We discussed this with quectel. There is a problem within BG95-M3. They will find the problem.

I write for those who have this problem.

Hello,

any news about this issue’s solution?

from quectel R&D

"When we use just UART interface it takes long time to create socket connection and also getting ACK for TCP data. We will check and analyze this issue internally and inform you asap. "

it’s been a while, any updates on this?

Also experiencing this issue with BG95-M3

1 Like

btw: in QuecOpen/ThreadX mode the module works perfectly…
check your network, signal strength, antenna quality…

That error caused by broadcomm chipset. I assume software defined solutions will not work.

AT+QNVFC=“/nv/item_files/gsm/l1/l1_debug”,01000060

Resolved the issue for us, I believe it prevents the module from continually hopping between cells but cannot confirm.

Dear muratdemirtas

May I know if the roamming SIM card be used in this case ?

roaming sim card will caused force network scaning of HPLMN,

for the detail we need the QXDM log to do more analysis , if need ,pls send email to stephen.li@quectel.com
thanks