Android и MikroTik

в 8:36, , рубрики: android, mikrotik, Сетевое оборудование

В ожидании новенького, миниатюрного MikroTik mAP 2n решил разобраться с возможностью связки Android и MikroTik. Как оказалось все не слишком и сложно.

image


У меня исходное:

  • MikroTik RouterBoard 951g-2hnd RouterOS 6.17
  • HighScreen Boost Android 4.1.2

Проще связать их используя WiFi-Tethering, но тут все просто на Android включаем режим точки доступа и подключаем MikroTik к ней. Интересней рассмотреть возможность связи посредством USB-Tethering.

Вообще для работы требуется RouterOS 6.7 и выше и наличие USB в MikroTik.

What's new in 6.7 (2013-Nov-29 13:37):
*) support Android usb tethering interface;
...

Android смартфон версии 2.2 и выше.

  • Подключаем Android смартфон USB кабелем к MikroTik оборудованию.
    MikroTik должен определить устройство:
    /system resource usb print

    У меня выглядит так:
    # DEVICE VENDOR NAME SPEED
    0 1:1 Linux 3.3.5 ehci_hcd RB400 EHCI 480 Mbps
    1 1:5 Android Android 480 Mbps

  • В Android смартфоне включаем передачу данных и USB модем:
    1. Настройки — Беспроводные сети — Еще… — Мобильная сеть — Передача данных = enable
    2. Настройки — Беспроводные сети — Еще… — Режим модема — USB-модем = enable

    Наглядно

    image

  • В MikroTik:
    1. В появившимся интерфейсе lte1: Add Default Route = enable
    2. В IP — DHCP Client добавляем клиента для интерфейса lte1
    3. В IP — Firewall — NAT добавляем правила для NAT

Через консоль:
/interface lte set lte1 add-default-route=yes
/ip dhcp-client add interface=lte1 disabled=no
/ip firewall nat add chain=srcnat action=masquerade out-interface=lte1 disabled=no

Winbox:

В интерфейсе lte1 включаем Add Default Route:
image

Добавляем клиента в IP — DHCP Client для интерфейса lte1:
image

Правим NAT правила:
image

image

Автор: chelaxe

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js