Temat: MikroTik RouterOS version: 7.14 (stable) oraz huawei E3372h-153

Tak wiem, że to forum jest skupione na problemach z OW, ale może jest wśród społeczności spec od MikroTik RouterOS.

Wspomniany Huawei E3372h-153 działa w trybie NCM (w PPP protestuje) na najnowszym OpenWrt od Cezarego.

Natomiast gdy podłącze Huawei E3372h-153 do MikroTik RouterOS to pojawia się interfejs "ppp-out1" z APN "internet".
Ustawiam PIN.

Gdy aktywuję interfejs to logi wyrzucają problem z połączeniem na interfejsie "ppp-out1".

Według Internetu  Huawei E3372h-153 działa na MikroTik RouterOS, więc na co mam zwrócić uwagę?

2

Odp: MikroTik RouterOS version: 7.14 (stable) oraz huawei E3372h-153

Sprawdź na openwrt czy ppp działa, bo w niektórych konfiguracjach jest tylko ncm dostępny. Przez at^setport chyba się zmieniało dostępne interfejsy. Tu na forum to było, ale musisz poszukać, bo to stary temat.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

Odp: MikroTik RouterOS version: 7.14 (stable) oraz huawei E3372h-153

root@OpenWrt:~# sms_tool -D -d /dev/modem_e3372_0 at "at^setport?"

^SETPORT:A1,A2;12,1,16,A1,A2

OK
root@OpenWrt:~# 

root@OpenWrt:~# sms_tool -D -d /dev/modem_e3372_0 at "at^setport=?"

ERROR
root@OpenWrt:~# 

Dlaczego protestuje??

4 (edytowany przez Cezary 2024-04-09 17:02:36)

Odp: MikroTik RouterOS version: 7.14 (stable) oraz huawei E3372h-153

Nie chce to nie chce. Zrób

sms_tool -D -d /dev/modem_e3372_0 at 'AT^SETPORT="A1,A2;12,10,16,A1,A2"'

Przełóż do mikrotika i zobacz co będzie.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

Odp: MikroTik RouterOS version: 7.14 (stable) oraz huawei E3372h-153

Wbiłem:

sms_tool -D -d /dev/modem_e3372_0 at 'AT^SETPORT="FF;12,10,16"' ;

sms_tool -D -d /dev/modem_e3372_0 at "at^reset" ;

Wynik:

root@OpenWrt:~# sms_tool -D -d /dev/modem_e3372_0 at "at^setport?"
at^setport?
^SETPORT:FF;12,10,16

OK
root@OpenWrt:~#

Sprawdziłem połączenie na OpenWrt:

option device '/dev/cdc-wdm0'
option proto 'ncm'

Działa.

Natomiast

option device '/dev/modem_e3372_1'
option proto '3g'

Nie działa.

Może to zbieg okoliczności, ale

option device '/dev/modem_e3372_1'
option proto '3g'

dotychczas działało.
Problemy zaczęły gdy podłączyłem modem huawei do MikroTik.

6

Odp: MikroTik RouterOS version: 7.14 (stable) oraz huawei E3372h-153

Czym jest /dev/modem_e3372_1 (zakładam że link)? Odwołaj się jawnie do /dev/ttyUSB0

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

Odp: MikroTik RouterOS version: 7.14 (stable) oraz huawei E3372h-153

Cezary napisał/a:

Czym jest /dev/modem_e3372_1 (zakładam że link)?

Tak, to link symboliczny.
Linki tworzy skrypt w

/etc/hotplug.d/usb/



Wbiłem:

sms_tool -D -d /dev/modem_e3372_1 at 'AT^SETPORT="FF;10,12,16"' ;
sms_tool -D -d /dev/modem_e3372_1 at "at^reset" ;

Wynik:

root@OpenWrt:~# sms_tool -D -d /dev/modem_e3372_1 at "at^setport?"
at^setport?
^SETPORT:FF;10,12,16

OK
root@OpenWrt:~# 

Fragment /etc/config/network

config interface 'plus'
    option device '/dev/modem_e3372_0'
    option apn 'internet'
    option metric '20'
    option dns '127.0.0.1'
    option peerdns '0'
    option delay '40'
    option proto '3g'

OpenWrt w trybie option proto '3g' NET DZIAŁA.




Konfiguracja "PPP" MikroTik RouterOS 7.14
Wygenerowana domyślnie.
Celowo nie modyfikowałem.

/port/print detail 
Flags: I - inactive 
 0   name="usb1" used-by="Serial Console" device="2-1" channels=2 baud-rate=(unknown) data-bits=8 parity=none stop-bits=1 flow-control=none
/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" pin="" user="" password="" 
      profile=default phone="" 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

/interface/ppp-client/info ppp-out1 user-command="ati" ;
       modem-status: ready
         pin-status: no password required
      functionality: full
       manufacturer: huawei
              model: E3372
   current-operator: Plus 
  access-technology: Evolved 3G (LTE)
    signal-strength: -57 dBm
   frame-error-rate: n/a
       user-command: ati Manufacturer: huawei Model: E3372  +GCAP: +CGSM,+DS,+ES OK

ROS7 widzi modem.


Tak wygląda tablica routingu po włączeniu interfejsu ppp-out1

/ip/route/print detail 
Flags: D - dynamic; X - disabled, I - inactive, A - active; 
c - connect, s - static, r - rip, b - bgp, o - ospf, i - is-is, d - dhcp, v - vpn, m - modem, y - bgp-mpls-vpn; H - hw-offloaded; + - ecmp 
   DAv   dst-address=0.0.0.0/0 routing-table=main pref-src="" gateway=ppp-out1 immediate-gw=ppp-out1 distance=1 scope=30 target-scope=10 
         vrf-interface=ppp-out1 suppress-hw-offload=no 

   DAc   dst-address=10.112.112.127/32 routing-table=main gateway=ppp-out1 immediate-gw=ppp-out1 distance=0 scope=10 suppress-hw-offload=no 
         local-address=10.64.64.79%ppp-out1 

Gdy wbije:

/ping count=4 1.1.1.1
  SEQ HOST                                     SIZE TTL TIME       STATUS                                                                              
    0 1.1.1.1                                                      timeout                                                                             
    1                                                              no route to host                                                                    
    2                                                              no route to host                                                                    
    3                                                              no route to host                                                                    
    sent=4 received=0 packet-loss=100% 

Fragment logów MT

17:01:02 system,info device changed by winbox-3.40/mac-msg(winbox): (/interface set ppp-out1 disabled=no l2mtu=0 mtu=1500 name=
ppp-out1; /queue interface set ppp-out1; /interface ppp-client set ppp-out1 add-default-route=yes allow=pap,chap,mschap1,mschap2 apn=internet data-chann
el=0 default-route-distance=1 dial-command=ATDT dial-on-demand=yes disabled=no info-channel=1 keepalive-timeout=30 max-mru=1500 max-mtu=1500 modem-init=
"" mrru=disabled name=ppp-out1 null-modem=no phone="" pin="" port=usb1 profile=default use-peer-dns=yes user="")
 17:02:41 async,ppp,info ppp-out1: connecting...
 17:02:41 async,ppp,info ppp-out1: terminating... - could not acquire serial port
 17:02:41 async,ppp,info ppp-out1: disconnected
 17:02:41 async,ppp,info ppp-out1: initializing...
 17:02:41 async,ppp,info ppp-out1: waiting for packets...
 17:02:42 async,ppp,info ppp-out1: connecting...
 17:02:42 async,ppp,info ppp-out1: terminating... - could not acquire serial port
 17:02:42 async,ppp,info ppp-out1: disconnected
 17:02:42 async,ppp,info ppp-out1: initializing...
 17:02:42 async,ppp,info ppp-out1: waiting for packets...

8

Odp: MikroTik RouterOS version: 7.14 (stable) oraz huawei E3372h-153

Czemu tam masz  option dns '127.0.0.1' czemu to niby na służyć?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

Odp: MikroTik RouterOS version: 7.14 (stable) oraz huawei E3372h-153

Cezary napisał/a:

Czemu tam masz  option dns '127.0.0.1' czemu to niby na służyć?

Aby wymusić tylko lokalny server dns. (dnsmasq odpytuje dnscrypt-proxy)
Ustawiłem to w dość starej wersji OW i tak mi zostało gdy przeniosłem pliki konfiguracyjne do nowszego OW.

OpenWrt nie protestuję, więc nie ruszam.

Czy to problem natury bezpieczeństwa??

10

Odp: MikroTik RouterOS version: 7.14 (stable) oraz huawei E3372h-153

Nie, po prostu pytałem się czemu tak zrobiłeś.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.