❗️Toto je původní verze internetového fóra ISPforum.cz do února 2020 bez možnosti registrace nových uživatelů. Aktivní verzi fóra naleznete na adrese https://telekomunikace.cz

send text over TCP

Návody a problémy s konfigurací.
Uživatelský avatar
mac0112
Příspěvky: 355
Registrován: 15 years ago
antispam: Ano
Bydliště: Klecany
Kontaktovat uživatele:

Re: send text over TCP

Příspěvekod mac0112 » 7 years ago

Budu "mírně" off-topic, ale nějaké podrobnosti o tom výtvoru? Kromě toho kdyby to byl nějaký hotový modem, podle dokumentace jeho výrobce by se to usoudilo snáze, tady jsi výrobcem ty. Předpokládám, že půjde o nějaký jednodeskáč se SoC (jako Raspberry Pi), modemem v USB a Linuxem (soudě podle toho, že píšeš o /dev/ttyUSB1). V tom případě dej vědět, o jaký modem jde. Nebylo by ale možné APN uložit do paměti toho "LTE to Ethernet" převodníku?

Máš pravdu, je to zatím s procesorem Ralink RT3550F s jedním ethernetem a jedním USB2.0.
Nejprve jsem při startu dal echo -e "AT^NDISDUP=1,1,\"internet.t-mobile.cz\"\r" > /dev/ttyUSB1
Operátor ale po několika hodinách zrušil pronajatou adresu, takže musím znova nahodit NCM (u Huawei NDIS) .
Také je potřeba, aby Mikrotik měl informaci o síle signálu, frekvenci. Mikrotik musí komunikovat s modemem, aby nahodil NCM a u u sebe na ethernet port udělal release.
Znova se ptám, umí Mikrotik vysypat text do TCP portu ? bylo by to jednoduší. Jinak budu muset komunikovat přes PHP a použít v Mikrotiku fetch.
0 x

Uživatelský avatar
Myghael
Příspěvky: 1309
Registrován: 13 years ago

Příspěvekod Myghael » 7 years ago

Tím si nejsem jistý, osobně bych to spíše řešil na straně toho Ralinku, tam bych měl uloženo APN i všechny potřebné AT příkazy, aby to šlo snadno volat tím fetchem, čímž to půjde volat i čímkoliv jiným než mikrotikem. MikroTik IMHO libovolný text do libovolného portu posílat neumí, leda by sis v něm udělal přes KVM virtuálku a řešil to nějakým lehkým linuxem v ní.
0 x
Si vis pacem, para bellum.

MikroTik, UBNT, Cisco, TP-Link... rozhoduje vhodnost toho či onoho pro konkrétní použití, ne jaké logo nalepili v Číně na krabici. Na tomto fóru vystupuji jen a pouze sám za sebe.

rsaf
Příspěvky: 1669
Registrován: 18 years ago

Příspěvekod rsaf » 7 years ago

Jaký to má celé smysl při ceně R11e-LTE příp. nějakého TIKa s LTE ???
0 x

Uživatelský avatar
mac0112
Příspěvky: 355
Registrován: 15 years ago
antispam: Ano
Bydliště: Klecany
Kontaktovat uživatele:

Příspěvekod mac0112 » 7 years ago

rsaf píše:Jaký to má celé smysl při ceně R11e-LTE příp. nějakého TIKa s LTE ???


- Mikrotik nezná co je NCM (ale zařadili to do seznamu prací)
- Propagace veřejné adresy až na WAN port.
- Mikrotik neumožnuje vytvořit bridge mezi LTE a eth
- cena (moje řešení stojí 7$ a LTE modul co seženu, nemusím nutně hledat kompatibilní s Mikrotikem)
Naposledy upravil(a) mac0112 dne 18 Aug 2018 20:45, celkem upraveno 1 x.
0 x

Uživatelský avatar
mac0112
Příspěvky: 355
Registrován: 15 years ago
antispam: Ano
Bydliště: Klecany
Kontaktovat uživatele:

Příspěvekod mac0112 » 7 years ago

Myghael píše:Tím si nejsem jistý, osobně bych to spíše řešil na straně toho Ralinku, tam bych měl uloženo APN i všechny potřebné AT příkazy, aby to šlo snadno volat tím fetchem, čímž to půjde volat i čímkoliv jiným než mikrotikem. MikroTik IMHO libovolný text do libovolného portu posílat neumí, leda by sis v něm udělal přes KVM virtuálku a řešil to nějakým lehkým linuxem v ní.


Tím procesorem Ralink RT5350F packet z LTE jenom prolítne přes eth ven. Pouze mohu komunikovat s LTE přes Hayes příkazy.
Když mi operátor utne komunikaci (operátor předpokládá Auto-Negotiation, jako má Android), nezjistím od LTE modemu nic.
Modem je stále připojen do LTE sítě a pronajatá adresa je na 5 dní. Na straně Ralinku nemám možnost zjistit, že potřebuje znova nahodit NCM (NCM aktivace je včetně APN) . Jedině kde to mohu zjistit je router Mikrotik. V Mikrotiku je pronajatá adresa na 5 dní, když operátor utne komunikaci, tak ping na GW prochází, musím pingnout na jakoukoliv doménu v internetu, když ping neprojde pošlu LTE modemu znova nahozeni ethernetu tedy NCM a pak musím na WAN portu Mikrotiku udělat release nebo renew, protože mi operátor podstrčil jinou adresu.
Kdybych všechno tohle měl dělat na straně Ralinku byl by z toho router bez šance na veřejnou adresu.
No nic, když Mikrotik neumí poslat text na TCP port, nezbývá mi než cgi a použít v Mikrotiku fetch. Stejně jak ovládám IP Relé
/tool fetch url="http://adressa_lte_mod/apn.cgi?AT^NDISDUP=1,1,"internet.t-mobile.cz"" mode=http keep-result=no
0 x