Upgrade ZBT 1626 from old 15.05.1 to 19.07.3, cdc_ether driver problem

Hi Everyone.

I've using for a long time ZBT 1626 with OpenWRT 15.05.01 and Teltonika usb dongle for a long time, now need to upgrade it to 19.03.
Cannot make it work with Teltonika. Dongle always in storage mode, usbmode is not converting it to network adapter. I'm little bit stuck with the problem, appreciate any help. Here is debug info.
On both version of firmware I did:

opkg update
opkg install usbutils usb-modeswitch kmod-usb-net-cdc-ether

First how it looks like on 15.05.1:
dmesg:

[  406.780000] usb 1-1: new high-speed USB device number 2 using ehci-platform
[  406.940000] usb 1-1: no of_node; not parsing pinctrl DT
[  407.210000] usb 1-1: USB disconnect, device number 2
[  407.570000] usb 1-1: new high-speed USB device number 3 using ehci-platform
[  407.730000] usb 1-1: no of_node; not parsing pinctrl DT
[  407.730000] cdc_ether 1-1:1.0: no of_node; not parsing pinctrl DT
[  407.730000] cdc_ether 1-1:1.0 eth1: register 'cdc_ether' at usb-101c0000.ehci-1, CDC Ethernet Device, 00:1e:42:02:4f:c4

cat /sys/kernel/debug/usb/devices

Bus 001 Device 003: ID 148e:099a EVATRONIX SA

T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  3 Spd=480  MxCh= 0
D:  Ver= 2.00 Cls=02(comm.) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=148e ProdID=099a Rev= 2.22
S:  Manufacturer=Teltonika
S:  Product=UM62XX
S:  SerialNumber=303137334444
C:* #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=500mA
A:  FirstIf#= 0 IfCount= 2 Cls=02(comm.) Sub=06 Prot=00
I:* If#= 0 Alt= 0 #EPs= 0 Cls=02(comm.) Sub=06 Prot=00 Driver=cdc_ether
I:* If#= 1 Alt= 0 #EPs= 2 Cls=0a(data ) Sub=00 Prot=00 Driver=cdc_ether
E:  Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms

Everything is working just fine.

Now on 19.07.3

dmesg:

[  122.812627] usb 1-1: new high-speed USB device number 3 using ehci-platform

lsusb

Bus 001 Device 003: ID 148e:a000 EVATRONIX SA

cat /sys/kernel/debug/usb/devices

T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  3 Spd=480  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=148e ProdID=a000 Rev= 2.22
S:  Manufacturer=Teltonika
S:  Product=UM62XX
S:  SerialNumber=303137334444
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=(none)
E:  Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms

usbmode -l

Found device: 148e:a000 (Manufacturer: "Teltonika", Product: "UM62XX", Serial: "303137334444")

I'v also checked usbmode.json file and the part for my device is the same on both firmware versions:

                "148e:a000": {                                                   
                        "*": {                                                   
                                "t_class": 2,                                    
                                "mode": "Sequans",                               
                                "msg": [  ]                                      
                        }    

Just for test I made separate json file with only Teltonika's config, no result.
I installed all modules related to network drivers to 19.07.3... Still nothing.

Any ideas?