Uživatelské nástroje

Nástroje pro tento web

Tato dokumentace již není udržována týmem projektu Turris (přestože ji lze i nadále používat pro sdílení komunitního obsahu). Aktuální oficiální dokumentace se nachází na docs.turris.cz.

Návod otestován pouze na Turrisu 1.x

Zapojení a nastavení USB modemu: Huawei E3372h

Co je potřeba mít?

V návodu Ti ukáži, jak nakonfigurovat USB modem Huawei E3372 přes administrační rozhraní LuCI. Také Ti ukáži, jak nakonfigurovat mobilní připojení k internetu jako založní připojení (failover), pokud dojde k výpadku připojení přes WAN

Než začneme je dobré si ověřit, zda máš stejný modem jako já. To se dá ověřit přes SSH. Do SSH se přihlásíš s údaji pro LuCI po úspěšném přihlášení do shellu napiš nebo zkontroluj příkaz lsusb.

root@turris:~# lsusb
Bus 001 Device 010: ID 12d1:1506 Huawei Technologies Co., Ltd. E398 LTE/UMTS/GSM Modem/Networkcard

Ještě raději ověř, zda USB modem má dvě rozhraní ttyUSB0 a ttyUSB1. Opět za pomoci Secure Shellu.

root@turris:~# dmesg | grep tty
[ 1842.406646] usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB0
[ 1842.407133] usb 1-1.2: GSM modem (1-port) converter now attached to ttyUSB1

SSH již nebude potřebat a rovnou se můžeš vrhnout na přidání LTE modemu v LuCI.

Proč dvě rozhraní? „Most of these fallback compositions (12d1:155e included) are intended for dongle firmware update and usually contains 2 serial interfaces, it just so happens that one of the interfaces is connected to the device internal ppp server which means we can use it for dial-up.“

Přidání rozhraní v LuCI

Přihlaš se do LuCI.
Přejdi do SíťRozhraníPřidat rozhraní a vytvoř síťové rozhraní.

Doporučuji pojmenovat rozhraní jako lte a jako protokol zvol UMTS/GPRS/EV-DO

Potvrď tlačítkem Odeslat.

V kolonce Modemové zařízení vyber /dev/ttyUSB1 V kolonce Typ služby vyber UMTS/GPRS

Do kolonky APN napiš podle operátora

  • pro operátora O2 (včetně virtuálních operátorů např. Tesco Mobile): internet
  • pro operátora Vodafone: internet
  • pro operátora T-mobile (včetně virtuálních operátorů např. Odorik): internet.t-mobile.cz

Nyní zadej PIN k tvé SIM kartě. Pokud SIM karta nemá PIN, tak políčko nech prázdné.

Dej si, prosím, pozor, ať zadáš správný PIN kód. Po 3 nesprávných pokusech se SIM karta zablokuje a bude nutné ji odblokovat pomocí PUKu.

Klikni na tlačítko Uložit a nyní přejdi do záložky Nastavení firewallu. Zde přiřad rozhraní LTE k firewallu: wan

Nyní potvrď tlačítkem Uložit & použít

V seznamu rozhraní by nyní mělo vidět rozhraní LTE a u rozhraní LTE bys měl vidět, jak se hýbou kilobajty u RX a TX. Lze také ověřit odpojením kabelu z WAN a načtením webové stránky.

Pokuď se vše zadařilo, tak veškerý provoz mezi routerem a internetem zajištuje LTE rozhraní. Připojení přes rozhraní WAN nebude fungovat.

Záložní připojení (failover)

Použij návod: https://www.turris.cz/doc/cs/howto/multiwan

Pokud využíváš operační systém Windows je vhodné použít
WinSCP a PSPad.

Pokud se Ti po startu mwan3 ukáží tyto chyby, tak není potřeba panikařit v dalším kroku ověříme, zda máš vše správně nastavené a zda to vůbec funguje.

root@turris:~# mwan3 start
/usr/sbin/mwan3: local: line 3: not in a function
/sbin/hotplug-call: local: line 3: not in a function
/sbin/hotplug-call: local: line 25: not in a function
cat: can't open '/tmp/resolv.conf.auto.last.md5': No such file or directory
/sbin/hotplug-call: local: line 3: not in a function
/sbin/hotplug-call: local: line 25: not in a function
cat: can't open '/tmp/resolv.conf.auto.last.md5': No such file or directory

Ověř si v shellu pomocí mwan3 status, zda je vše v pořádku nastavené

root@turris:~# mwan3 status

A hned na začátku bys měl vidět

root@turris:~# mwan3 status
/usr/sbin/mwan3: local: line 3: not in a function
Interface status:
 interface wan is online and tracking is active
 interface lte is online and tracking is active

To znamená, že rozhraní wan a lte by měla fungovat a v případě výpadku WAN se připojení přepne na LTE. Pokud dojde k obnově připojení na WAN, tak se opět přepne na WAN.

Každopádně pro otestování připojení můžete použít některou z webových služeb (např. http://ip4.me ), které zobrazí veřejnou IP adresu. Po odpojení kabelu od rozhraní WAN by měl systém automaticky přesměrovat provoz přes USB modem, což se projeví změnou vypisované IP adresy.

microSD karta

Pokud máš vloženou microSD kartu do USB modemu, který je připojený do routeru Turris, tak je nutné ověřit, zda router detekuje microSD kartu v USB modemu.

To ověř opět pomoci SSH a příkazu blkid

blkid

Pokud máš Turris zmigrovaný na BTRFS a nemáš připojené další zařízení jako například externí pevný disk, tak bys měl v konzoli vidět podobný výstup jako je tento

root@turris:~# blkid
/dev/mtdblock3: TYPE="squashfs"
/dev/mmcblk0: PTUUID="3fee9afa" PTTYPE="dos"
/dev/mmcblk0p1: SEC_TYPE="msdos" UUID="3462-1AE5" TYPE="vfat" PARTUUID="3fee9afa-01"
/dev/mmcblk0p2: UUID="1acf499c-1067-4fe1-b1b7-af7dc884f7ae" UUID_SUB="fd211a80-da78-49fc-a7c2-f2ed2b840301" TYPE="btrfs" PARTUUID="3fee9afa-02"
/dev/sda1: UUID="ED37-A894" TYPE="exfat"

Vidíš, že microSD karta je detekována v /dev/sda1 a její typ je „exfat“, pokud budeš chtít kartu zformátovat na ext4, tak proveď příkaz:

mkfs.ext4 /dev/sda1

Za normálních okolností byste nyní použili LuCI a přes administrační rozhraní přidali nový přípojný bod, ale bohužel prozatím to nejde a snad to vývojáři, co nejdříve opraví.

Pokud budeš chtít microSD kartu mít v adresáři tsd, který se bude nacházet v /mnt/. Tak nejprve vytvoř složku tsd v /mnt pomocí

mkdir /mnt/tsd

a nyní připoj microSD kartu /dev/sda1 do /mnt/tsd

mount /dev/sda1 /mnt/tsd

Pomocí df -h ověříme, zda kartu máš připojenou do složky /mnt/tsd.

root@turris:~# df -h

Výsledek

Filesystem                Size      Used Available Use% Mounted on
/dev/mmcblk0p2          119.1G    136.5M    118.0G   0% /
tmpfs                  1011.5M      1.7M   1009.8M   0% /tmp
tmpfs                   512.0K      4.0K    508.0K   1% /dev
/dev/sda1               116.8G     60.0M    110.8G   0% /mnt/tsd

Pokud budeš chtít nastavit sdílení microSD karty v lokální siti, tak je to sepsáno v tomto návodu: Vložení SD karty a nastavení sdílení SD karty v lokální síti

Velké díky patří Noře za zpracování dokumentace pro Omnii a miniPCIe LTE modem z které některé části byly převzaty, doplněny a upraveny pro modem Huawei E3372h.

Josef Schlehofer 2017/11/25 14:21