Pull to refresh

Android и MikroTik

Reading time1 min
Views47K
В ожидании новенького, миниатюрного 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
Tags:
Hubs:
Total votes 14: ↑8 and ↓6+2
Comments4

Articles