MikroTik USB mobilnet

Sziasztok!

Van egy MikroTik hEX routerboard. Továbbá egy ős időkből származó (kb. min. 10 év) Pannon GSM (Huawei) USB stick egy Yettel feltöltős kártyával.

Az USB-s stick Ubuntu 22.04 alatt működik, ha feltöltöm a kártyát.

Az láttam a egy itthoni mikrotikes videóban, hogy lehet lte interfészt "csinálni", ha van USB portom. Hát én bedugtam az egyetlen portba egy
4 portos mini HUB-ot, abba a stick-et, egy Qilive pen drive-ot és egy TP-Link mini WiFi adaptert.
A stick-en a zöld egyetlen LED periódikusan villan egyet-egyet. A WiFi-n nem láttam semmit. Talán a pen-t látja.

Viszont nincs lte1 interfészem! Van LTE fül a WEB config interfész oldalon, de ennyi!

Mit lehet tudni a MikroTik belsejéről, hogy látja-e az USB-s cuccokat?

Alkérdés: ebbe az USB portba dughatok WiFi adaptert és tudok csinálni belőle AP-t is?

Köszönöm!

Hozzászólások

Szerkesztve: 2024. 03. 29., p – 20:09

Elméletileg működik ha az eszközöket támogatja a mikrotik firmware. Hanyas RouterOS fut most a hEX-en?

Miért nem a saját upgrade (system/packages) módszerrel frissíted? Akkor látnád, hogy 6.x-ről 7.12.1-re frissít első lépésben, és onnan lehet a legfrissebbre lépni. 7.13-nál választották szét a wifi csomagokat és muszáj valamit motorháztető előtt elrendezni, mielőtt 7.12.1-nél frissebbre lépne az eszköz, ezért frissít két lépésben. Kézzel is megteheted ugyan ezt mondjuk, csak úgy macerásabb, mint gombot nyomkodni GUI-n.

Az eredeti kérdésre válaszolva, egy csomó fajta eszközt támogat minden USB-vel rendelkező MT, de nem bármilyen gyártmány/típus működik, mert nincs minden driver benne, ami az alapul szolgáló Linux kernelben elérhető.

Azért ez így együtt belefér 500 mA-be? Továbbá mennyi a feszültségesés az USB kábel táp és GND vezetékein? Nem lesz ebből így valamelyik mikrokontrollernek brown-out reset-je? Egy GSM stick-ben van rádióadó, ahhoz meg kell villany rendesen. A mini WiFi-ben is van, de az megvan 100 mW-ból, bár a hatásfok miatt ennek az áramfelvétele sem lesz szerintem elhanyagolható.

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

Ha valamiből úgy tűnik, hogy valamelyik eszköz ciklikusan restartol. Mondjuk egy LED-nek bekapcsolás után valamennyi idővel folyamatosan világítania kellene, de mivel újraindul, vergődik, lényegében villog. Vagy egyáltalán nem világít, mert odáig el sem jut. Egyébként mérni kellene, de gondolom, nincs otthon legalább kétsugaras oszcilloszkóp. Vagy például valami állandóan eldobja az USB kapcsolatot.

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

nem feltétlenül LTE interface-t kell használod - főleg egy ilyen régi stick-el.

Hozzáadsz egy PPP interface-t és portnak kiválasztod a megfelelő USB interface-t és hozzá tartozó info/data channel-t.
 

1) most olvasom, h USB hub-ra kötötted a dolgokat. Ha a hub-nak nincsen külön tápja - akkor én először CSAK a stick-et dugnám a HeX-be, elkerülendő az esetleges egyéb sz0pásokat.

2) a yettel-nél a "net" APN-t tudod használni (legalábbis előfizetéses kártya esetén ez van)

3) a szabványt nem tudom, de emlékeim szerint D: ~7M U:~5M sebességet sikerült elérni (de lehet, h ~15M körül volt a letöltés - rég volt)

Ami fontos, h a PPP emuláció jelentős erőforrásba kerül

1) Never mind! :-)

2) Sajnos ez "Yettel Dominó". :-D

3) Nem igazán érdekel a sebesség, csak legyen, mondom most ezt ... Videót, torrentet, gyors download-ot nem akarok. Tudom, a sebességnek ára van!

4) Elvileg pár hónapig 3 helyet kellene elérnem, ill. onnan elérni a Netet. (költözés, stb.)
Ha nem muszály, ~10eFt/hó x3 nem fizetnék, mert a Net kell, de nem folyamatosan, hiszen egyszerre 3 helyen nem tudok lenni (szerencsére).
Olyan feltöltős, "ha elfogyott, löccsentek rá még ..." díjakra gondolok.

Jó lenne, ha nem CG-NAT mögött lennék, de ez pl. a Tkom-nál erőfeszítésekbe került előfizetés esetén is.
Egy bentről jól konfigurált WireGuard tudna ezen segíteni? Pl. egy felhőben lévő VM-hez?

Üdv:
Ruzsi

Igen, WireGuard segítségével IPv4-et és IPv6-ot is routolhatsz, így kaphat publikus IP-címet az eszköz. A publikus címet leszámítva csináltam már ilyesmit, működik.

A Telekom-nál pedig már erőfeszítéssel sincs publikus IPv4 mobilneten, maximum tényleg nagy céges flották igényelhetik, de nagyon drága így is.

Yettel-nél is APN-függő, ráadásul mint minden publikus IPv4 címet, ezt is hajlamosak kóstolgatni az erre specializálódott botnetek, ami külön fölösleges forgalmat generál, így én mindenképp maximum VM-en át raknék publikus címet és ott szűrném meg tűzfalon a bejövő kapcsolatokat. Egyébiránt NAT-olt címmel is el lehet lenni, a Telekom ad IPv6-ot is, ha nem kell a távelérés, akkor teljesen jól használható. Kivétel az, ha elfogy a NAT-olt tartományban a szabad port, de bízom benne, ezt kinőtte már a Telekom...

TheAdam

Nekem az előfizetéses Net-re sikerült publikus IPv4-et ÉS nem szűrt IPv6-ot kapnom!!!

Volt közdelem, show room, e-mail, hibabejelentés, meg minden, de megkaptam!
A show room-ban azt mondtak, jó őár év alatt én vagyok talán a második, akinek ilyen kellett! ;-)

Most még küzdök a MikroTik-kel, hátha akar Yettel HSPA+-al csatlakozni a Yettel-hez. Ha az menne,
akkor lépnék tovább, hogy milyen IPv4-et is kaptam. (Yettel nem ad IPv6-ot ... no comment ...)

Üdv:
Ruzsi

Pi alatti Linux így látja a cuccokat:

Bus 001 Device 008: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 012: ID 12d1:1506 Huawei Technologies Co., Ltd. Modem/Networkcard
Bus 001 Device 010: ID 6557:0031  
Bus 001 Device 009: ID 2357:0109 TP-Link TL WN823N RTL8192EU
Bus 001 Device 007: ID 05e3:0608 Genesys Logic, Inc. Hub

A 6557:0031-es "valamit" nem tudom, mi.

Sajnos a WiFi nem Atheros, ahogy látom. :-(
 

Viszont most látja a passzív HUB-ot és rajta egy pen-t:

    Device Vendor Name Serial Number Speed  
    1-0 Linux 5.6.3 xhci-hcd xHCI Host Controller 1e1c0000.xhci 480  
    1-1   USB2.0 Hub   480  
    1-1.1 Kingston DataTraveler 3.0 50E549C695ADEF908945D146 480  
    2-0 Linux 5.6.3 xhci-hcd xHCI Host Controller 1e1c0000.xhci 5000

Üdv:
Ruzsi

Felettéb érdekes:

    Device Vendor Name Serial Number Speed  
    1-0 Linux 5.6.3 xhci-hcd xHCI Host Controller 1e1c0000.xhci 480  
    1-1   USB2.0 Hub   480  
    1-1.1 Kingston DataTraveler 3.0 50E549C695ADEF908945D146 480  
    1-1.3   USB DISK 3.0 071C38AB1B8A2D70 480  
    1-1.4 Realtek 802.11n NIC 00e04c000001 480  
    2-0 Linux 5.6.3 xhci-hcd xHCI Host Controller 1e1c0000.xhci 5000

 

Megjelent a WiFi stick ...

Az interfaces menüben viszont nem látom!
Kellene?
Vagy előtte konfigelni kellene a WiFi menüben? Tudom, MikroTik tanfolyam ...

Üdv:
Ruzsi

A végső állapot USB tekintetében:

    Device Vendor Name Serial Number Speed  
    1-0 Linux 5.6.3 xhci-hcd xHCI Host Controller 1e1c0000.xhci 480  
    1-1   USB2.0 Hub   480  
    1-1.1 Kingston DataTraveler 3.0 50E549C695ADEF908945D146 480  
    1-1.2 Realtek 802.11n NIC 00e04c000001 480  
    1-1.3 Huawei Technologies HUAWEI Mobile   480  
    1-1.4   USB DISK 3.0 071C38AB1B8A2D70 480  
    2-0 Linux 5.6.3 xhci-hcd xHCI Host Controller 1e1c0000.xhci 5000

Sima, passzív HUB-bal...
Sokkal előrébb nem jutottam, de egy próbát megért.

Üdv:
Ruzsi

A v7-ben MBIM és DirectIP támogatások vannak, ezek LTE portot hoznak létre, ha a modem támogatja ezeket, akkor PPP-n tudod használni, érdemes elolvasni az ide vonatkozó Mikrotik doksit (előre szólok a problémádon nem segít, de segíthet megoldani a gondod ha veszel valami normális cuccot) https://wiki.mikrotik.com/wiki/Manual:Interface/LTE 

A problémádról: 

Húzd ki az USB modemet, indítsd újra a routert, listázd ki a serial portokat (mikor ki van húzva a stick) 
/port print

Dugd be a sticket, ellenőrizd le látszik e az USB eszközök közt.* -> lásd ps.

Nézd meg van e új soros portod amikor a stick be van dugva, akkor azon próbálkozz, ha nincs akkor próbáld azt ami permanensen ott van.
/port print

(ha a permanensen ott levő USB eszközt használod erre akkor lehet érdemes letiltanod a konzolt /nem tudható mi a default config ezért érdemes/ ezt a system/console/set port=X disabled=yes el tudod megtenni ha kell, ha így tettél, érdemes újraindítani a routert)

Ezután a serial eszközökön meg kellene találnod a  megfelelő adat és info csatornákat amikből egy ppp-out1 portot össze tudsz hozni.

/system/serial-terminal/<PORT> channel=X

(én a 3-as 4-es csatornákkal próbálkoznék először)

Sima info AT parancsra ("ati") reagálva megtaláltad az info csatornát, a másik ahol visszaad valamit az a data csatorna.

Ha van, ezzel próbálj összerakni egy PPP kimenti eszközt. (port értelemszerűen a port a /port print kimenetből, a csatornák a fentiek APN-t elvileg be tudod állítani a PPP client paramétereként, szerintem a többi egyértelmű /nem néztem meg és nem emlékszem/)

Ekkor tudnod kéne a ppp-out eszközzel csatlakozni, érdemes a debug naplózást bekapcsolni (/system logging add topics=async,debug,!packet action=memory és /system logging topics=ppp,debug,!packet action=memory /fejből írtam, lehet a topic neve nem egyezik/) 

Fontos dologok: 

Az eszköztől függ milyen AT parancsokat támogat, ezeken keresztül tudod állítgatni is, az APN-t, PIN és egyéb dolgokat is. 
Nem mondtad milyen típus (Huawei-ből még azonos típusszám esetén is van különbség)
ha 3G only tényleg, akkor ne erőlködj ezzel, hagyd a fenébe, nem éri meg az elcseszett időt.

 

*p.s: ezt esetleg megpróbálhatod ha összevissza jön megy a USB eszköz (nem kell ha stabilan látod az USB eszközök közt)

a routerboard menüben (system/routerboard) kellene lenni egy usb-nek vagy valami ilyesminek ott lehet állítani az USB módját és erőltetni a host-mode-ot

set mode=force-host 

(ha jól emlékszem a változóra és az értékre, lehet usb-mode, nem néztem)

Javaslat: Írták fent, vedd meg a legolcsóbb LTE képes cuccot a Mikrotikből, de ugye ez befektetés lesz. (40-45eFt bruttó 3hónap miatt én nem tenném, csak ha tényleg céljaid vannak ezzel. Reklámot meg nem akarok keress rá, valszeg találsz eladót az árukeresőn L41G-2AXD&FG621-EA). Jól működik. 

Köszönöm ezt a sok-sok infót!

Van mit tanulnom!

Amit csináltam eddig, nem feltétlenül mind az LTE-hez tartozik:

1) dugtam be USB-serial konvertert. Látja, jól ismerte fel. Tudok konzolt csinálni rá, de nincs ellen-oldalam, így nem tudom, tényleg megy-e.
Majd hozok még USB-soros konvertert, aztán összekábelezem őket.

2) a 3G-s HSDPA+-os E367-es stick már a notebook-on lévő Ubuntu se akar menni. Nem emlékszem, milyen régen próbáltam, lehet, hogy még
a yetteles 3G kikapcsolása előtt... Ezt a vonalat így feladom és kiveszem a SIM-et és a uSD-t belőle. Sajnálom hogy kuka. :-(

3) Van egy másik Huawei MiFi-m, amiben Tkom kártya van, LTE képes az eszköz és ebben is van uSD.
USB-n dugtam be. A uSD-ből látszik valami, de fájlokat nem látok (mondjuk máson sem, lehet, hogy változott a 6.48->7.14 váltással?)
Az Ubuntu alatt szépen kaptam egy eth1-es interfészt, amint bedugtam a notebook-ba és valami cdc-ether-nek ismerte fel.
MikroTik-et nem igazán zavarja a jelenléte. :-(

Üdv:
Ruzsi

Megpróbálom kitalálni, de a dobozán nincs semmi erre vonatkozó adat.

A menüjében sincs ilyen adat.

5GHz-et is tud WiFi-n. LTE képes. Van benne uSD lehetőség és valami virtuális CD.
Többet nem tudok mondani róla.

Sajnos nem látja LTE-nek (se).

https://consumer.huawei.com/en/routers/4g-mobile-wifi-3/

Ilyen, csak feketében.

Üdv:
Ruzsi