Modem HL8548 new firmware (5.5.26.0) connection problems

I don’t see problem

Yes, I know why I can’t downgrade firmware in my modem.

Also converter manufacturers has inform my, that they can connect using new version modem to the network, but only very short time, after a few seconds the modem disconnects.

Maybe in new version I need to set modem sleep time?, or I need to enter any additional commands?

you need to ask the converter manufacturers to see the reason of disconnect.
Also suggest you downgrade to make a test.

I will ask the converter manufacturers, maybe they have any connect/disconnect log.

I can’t downgrade to version 5.5.22.0, because I get these errors:

Target error[0]: ‘Handling package type: CnfBaudChange failed.’ Line: 438 File: main_app.c
Target error[1]: ‘Error in EBL.’ Line: 768 File: flashlogic_app.c
Process time was 24.1 sec.

Library Error: IMCDownload.cpp:508 - SFH_state_await_tra (1)

Do you find connection problem in 5.5.23.0?

I can’t downgrade to version 5.5.23.0, when I try, I get this error:

The lowest version that I can to downgrade is 5.5.24.0.

Do you find connection problem in 5.5.24.0?

Yes, with version 5.5.24.0 we have connection problems.
To the modem I put following commands:
at&d2
ats0=1
at+ifc=0,0
at+ipr=9600
At+kgpio=7,0
At+ksleep=2
At&w

Maybe I’m missing something?

do you enter same command in old version?

Why don’t you enable hardware flow control on +IFC?

I enable flow control, but modem still not working.
I put command AT&V to both modems:
Not working modem
AT&V
ACTIVE PROFILE:
E1 Q0 V1 X4 &C1 &D2 &R1 &S0 +IFC= 0,0 &K0 +FCLASS0
S00:1 S01:0 S03:13 S04:10 S05:8 S07:50 S08:2 S10:14
STORED PROFILE 0:
E1 Q0 V1 X4 &C1 &D2 &R1 &S0 +IFC= 0,0 &K0 +FCLASS0
S00:1 S01:0 S03:13 S04:10 S05:8 S07:50 S08:2 S10:14
STORED PROFILE 1:
E1 Q0 V1 X4 &C1 &D1 &R1 &S0 +IFC= 0,0 &K0 +FCLASS0
S00:0 S01:0 S03:13 S04:10 S05:8 S07:50 S08:2 S10:14

OK

Working modem
AT&V
ACTIVE PROFILE:
E1 Q0 V1 X4 &C1 &D2 &R1 &S0 +IFC= 0,0 &K0 +FCLASS0
S00:1 S01:0 S03:13 S04:10 S05:8 S07:50 S08:2 S10:14
STORED PROFILE 0:
E1 Q0 V1 X4 &C1 &D2 &R1 &S0 +IFC= 0,0 &K0 +FCLASS0
S00:1 S01:0 S03:13 S04:10 S05:8 S07:50 S08:2 S10:14
STORED PROFILE 1:
E1 Q0 V1 X4 &C1 &D1 &R1 &S0 +IFC= 0,0 &K0 +FCLASS0
S00:0 S01:0 S03:13 S04:10 S05:8 S07:50 S08:2 S10:14

OK

One different between old and new versions is that the old version, when booting is printing +COPS: 0,0, “Telia LT”,2 line.

then you need to ask the converter manufacturers to see the reason of disconnect.

Converter manufacturers think, it is necessary to send some additional commands to the modem to make it work.

did you set APN by +CGDCONT?
can you get IP address by

AT+CGACT=1,1
AT+CGPAddr=1

Yes:
at+CGDCONT?
+CGDCONT: 1,“IP”,“gprs.tel.rst.lt”,“0.0.0.0”,0,0

OK
AT+CGACT=1,1
OK
AT+CGPAddr=1
+CGPADDR: 1,“10.61.171.84”

OK

IP address is correct.

No idea, you might try in linux and see what happens

Thanks for the help and time.

We tried Dial-up connection from older windows, and it was successfully only with modem with old firmware version. Modem with new firmware, Dial-up connection did not work, there is some problems with modem, or with configuration.
This is not a converter problem.

No problem is found for dial up in linux ubunt 18 with UART baud rate 115200.
HL8548 Fw used is 5.5.26.0.

owner@ubuntu:~$ sudo wvdial
→ WvDial: Internet dialer version 1.61
→ Cannot set information for serial port.
→ Initializing modem.
→ Sending: AT
AT
OK
→ Sending: ATE0
ATE0
OK
→ Modem initialized.
→ Sending: ATDT99**1#
→ Waiting for carrier.
CONNECT
→ Carrier detected. Waiting for prompt.
→ Don’t know what to do! Starting pppd and hoping for the best.
→ Starting pppd at Fri Sep 3 13:41:30 2021
→ Pid of pppd: 5663
→ Using interface ppp0
→ local IP address 10.232.25.234
→ remote IP address 192.200.1.21
→ primary DNS address 10.145.148.1
→ secondary DNS address 10.144.148.133


owner@ubuntu:~$ ping 8.8.8.8 -I ppp0
PING 8.8.8.8 (8.8.8.8) from 10.232.25.234 ppp0: 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=117 time=118 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=117 time=50.2 ms
^C
— 8.8.8.8 ping statistics —
2 packets transmitted, 2 received, 0% packet loss, time 1002ms
rtt min/avg/max/mdev = 50.213/84.571/118.930/34.359 ms
owner@ubuntu:~$ ping www.google.com -I ppp0
PING www.google.com (216.58.220.196) from 10.232.25.234 ppp0: 56(84) bytes of data.
64 bytes from del01s08-in-f196.1e100.net (216.58.220.196): icmp_seq=1 ttl=59 time=50.4 ms
64 bytes from del01s08-in-f196.1e100.net (216.58.220.196): icmp_seq=2 ttl=59 time=53.2 ms
^C
www.google.com ping statistics —
2 packets transmitted, 2 received, 0% packet loss, time 1002ms
rtt min/avg/max/mdev = 50.458/51.829/53.201/1.390 ms
owner@ubuntu:~$

Here is non-working modem log.log.txt (9.2 KB)
And working modem log: log working.txt (40.9 KB)

What commands should I use to configure a new modem to connect to the network?

Please dial up in ubuntu linux and see if there is any problem.