Problem with Huawei E3372 and RouterBOARD 951Ui 2HnD

Hello,

Recently i’ve bought Huawei E3372 modem in order to connect it to my RouterBOARD 951Ui 2HnD. On my computer modem works fine and I disabled PIN code on sim card. Router detects modem as needed but I cannot establish a Connection, ppp interface freezing on ppp-out1: waiting for packets…. I even receive IP address and default route for ppp-client. I called to Telekom support and got correct APN setting but it didn’t solve this issue. I can connect to modem with serial-terminal and execute AT commands. I’m stuck what does he need for the establishing connection. I please you help me find out. Bellow all configuration info:

MikroTik RouterOS 6.21.1

[admin@MikroTik] > system resource usb print
 # DEVICE VENDOR                                            NAME                                            SPEED
 0 1:1    Linux 3.3.5 ehci_hcd                              RB400 EHCI                                      480 Mbps
 1 1:7    HUAWEI_MOBILE                                     HUAWEI_MOBILE                                   480 Mbps



[admin@MikroTik] > port print
Flags: I - inactive
 #   DEVICE NAME                                                           CHANNELS USED-BY                                                        BAUD-RATE
 0   1:7    usb1                                                                  2                                                                9600



[admin@MikroTik] > /system serial-terminal port=usb1 channel=0
[Ctrl-A is the prefix key]

ATI
Manufacturer: huawei
Model: E3372
Revision: 21.286.03.00.55
IMEI: ****************
+GCAP: +CGSM,+DS,+ES

OK



[admin@MikroTik] > ip address p
Flags: X - disabled, I - invalid, D - dynamic
 #   ADDRESS            NETWORK         INTERFACE
 0   ;;; default configuration
     192.168.88.1/24    192.168.88.0    bridge-local
 1 D 10.64.64.63/32     10.112.112.111  ppp-out1



[admin@MikroTik] > ip route print
Flags: X - disabled, A - active, D - dynamic, C - connect, S - static, r - rip, b - bgp, o - ospf, m - mme, B - blackhole, U - unreachable, P - prohibit
 #      DST-ADDRESS        PREF-SRC        GATEWAY            DISTANCE
 0 ADS  0.0.0.0/0                          10.112.112.111            1
 1 ADC  10.112.112.111/32  10.64.64.63     ppp-out1                  0
 2 ADC  192.168.88.0/24    192.168.88.1    bridge-local              0



[admin@MikroTik] > interface ppp-client print detail
Flags: X - disabled, R - running
 0  R name="ppp-out1" max-mtu=1500 max-mru=1500 mrru=disabled port=usb1 data-channel=0 info-channel=1 apn="internet.t-mobile" pin="" user="t-mobile"
      password="tm" profile=default phone="*99#" dial-command="ATDT" modem-init="" null-modem=no dial-on-demand=yes add-default-route=yes
      default-route-distance=1 use-peer-dns=yes keepalive-timeout=30 allow=pap,chap,mschap1,mschap2



[admin@MikroTik] > interface ppp-client info 0
       modem-status: ready
         pin-status: no password required
      functionality: full
       manufacturer: huawei
              model: E3372
           revision: 21.286.03.00.55
      serial-number: 866133021308350
   current-operator: Telekom.de (cellid 1b3da00)
  access-technology: Evolved 3G (LTE)
     signal-strengh: -63 dBm
   frame-error-rate: n/a



[admin@MikroTik] > /log print
16:50:48 async,ppp,info ppp-out1: initializing...
16:50:48 async,ppp,info ppp-out1: waiting for packets...

Thank you.

Have you set it to modem mode? http://askubuntu.com/questions/381970/huawei-e173s-3g-usb-dongle-wont-switch-into-modem-mode

On my E3131 I have both data-channel and info-channel set to 0.

Thank you for reply, but how I can switch it to modem mode on Mikrotik?

I don’t think you can do the initial change under RouterOS - you need to do it on a Windows/Linux box. Once its changed, it can be used on Mikrotik.

Have you ever figured out anything more?

I have the same issue and it I am really stuck.

My stick is definitely in modem mode. I use usb_modeswitch on host PC (12d1:1506, which provides the serial ports) and then pass through to CHR via proxmox.

One additional interesting thing: Im not sure where the IP comes from (it’s a /32 private whereas my ISP would give me a public) but it only shows up when I DISABLE to add default route.