Sierra MC7455 with RouterOS 7.1b3 on RB922UAGS

Hi,
I have a Sierra MC7455 , when connecting to the RB922UAGS routerboard it does get recognized but not as an LTE interface but rather as a serial device using PPP.

The modem has the USB 3.0 pins taped out, it is running in usbcomp mode 8( verified using swi_switchmode.pl script used on a laptop with a USB/mini-pci adapter) :

*  8 - DM   NMEA  AT    MBIM                            SUPPORTED

Only other modes supported are MBIM only (9) and QMI (6) tried both but didn’t got something else.

Device info:

> system resource print  
                   uptime: 2m14s
                  version: 7.1beta3 (development)
               build-time: Dec/02/2020 15:59:47
         factory-software: 6.28
              free-memory: 89.7MiB
             total-memory: 128.0MiB
                      cpu: MIPS 74Kc V5.0
                cpu-count: 1
            cpu-frequency: 720MHz
                 cpu-load: 0%
           free-hdd-space: 111.4MiB
          total-hdd-space: 128.0MiB
  write-sect-since-reboot: 92
         write-sect-total: 7115
               bad-blocks: 0%
        architecture-name: mipsbe
               board-name: RB922UAGS-5HPacD
                 platform: MikroTik

USB info:

> system resource usb print  
Columns: DEVICE, VENDOR, NAME, SPEED
  #  DEV  VENDOR                         NAME                                                           SPE
  0  2-1  Sierra Wireless, Incorporated  Sierra Wireless MC7455 QualcommC2AE SnapdragonE284A2 X7 LTE-A  480
  1  1-0  Linux 5.6.3 ehci_hcd           RB400 EHCI                                                     480
  2  2-0  Linux 5.6.3 ehci_hcd           RB400 EHCI                                                     480

Config export (getting stuck in the middle):


 > export 
# dec/20/2020 19:21:36 by RouterOS 7.1beta3
# software id = PZZI-24MA
#
# model = 922UAGS-5HPacD
# serial number = 9F880996E072
/interface bridge
add admin-mac=B8:69:F4:21:50:4F auto-mac=no comment=defconf name=bridge
/interface wireless
set [ find default-name=wlan1 ] band=5ghz-a/n/ac channel-width=20/40/80mhz-XXXX disabled=no frequency=auto installation=outdoor mode=ap-bridge ssid=MikroTik-215051
/interface lte apn
set [ find default=yes ] ip-type=ipv4
/interface wireless security-profiles
set [ find default=yes ] supplicant-identity=MikroTik
/ip vrf
add list=all name=main
/port
set 0 name=usb1
/interface ppp-client
add apn=internet name=ppp-out1 port=usb1
/routing table
add fib name=""
/interface bridge port
add bridge=bridge comment=defconf interface=ether1
add bridge=bridge comment=defconf interface=sfp1
add bridge=bridge comment=defconf interface=wlan1
/ip neighbor discovery-settings
set discover-interface-list=*2000003
/ipv6 settings
set disable-ipv6=yes
/ip dhcp-client
add comment=defconf disabled=no interface=bridge
....

Your modem should be supported in MBIM mode. But you will not be able to talk to it using at-chat.

Rick

Downgrading to 7.1beta2 fixed the issue

Confirming same issue, 7.1b2 MC7455 works in MBIM, under 7.1b5 it no longer is recognized.

The same issue on 7.1b3-7.1b5. The error I see in the log is:

lte1: reply timeout for: AT E0 V1

There’s no lte1 interface in the interface list.

7.1beta6, the bug hasn’t been resolved. I still have to run 7.1beta2.

Fixed and working in 7.1-rc1 and 7.1-rc2

Hello,

Actually EM7455B still doesn’t work with continuous “lte1: reply timeout for: AT E0 V1” message on 7.1rc1-4 (tested on MIPSBE, ARM, MMIPS) so have to downgrade back to 7.1b2 (the latest firmware it works with).
Could you please check and fix it?
EM7455B - FW: SWI9X30C_02.33.03.00 / MBIM

Thanks in advance,
Gleb

EM7455/MBIM still doesn’t work even on 7.1.1 stable, the problem is the same
lte1: reply timeout for: AT E0 V1
I have to stay on 7.1b2

The same issue on 7.2rc1

Just tested on BaseBox2:
7.1.3 - cyclic - “lte1: reply timeout for: AT E0 V1”
7.2rc3 - cyclic - “lte1: reply timeout for: AT E0 V1”

7.3.1 and 7.4 don’t have the AT timeout problem, but they may still not connect over LTE if you upgraded from a beta. To resolve the problem go to Interfaces → LTE → LTE APNs and untick “Use Network APN” in the APN profile you are using. After that everything works as expected.