Keenetic - je to výrobce zařízení pro domácí automatizaci a síťových zařízení. Keenetic je založen na operačním systému OpenWrt, který uživatelům umožňuje konfigurovat a konfigurovat svůj síťový hardware, jak uznají za vhodné. Jedním z nástrojů, které Keenetic poskytuje, jsou AT-týmy, což jsou speciální příkazy pro ovládání a konfiguraci zařízení.
Posádky AT (z angl. "attention") odvozují své jméno od obecně uznávaného způsobu komunikace s hardwarem – balíčky příkazů s malým písmenem" a "(někdy se jim říká" AT příkazy "nebo jednoduše"příkazy AT").
Příkazy AT jsou široce používány v datových systémech předchozích generací, jako je 3G a další. Keenetic podporuje práci s těmito příkazy prostřednictvím rozhraní QMI (Qualcomm MSM Interface). QMI je sada protokolů a specifikací pro práci s kartami 3G a LTE. Umožňuje spravovat různé aspekty síťové komunikace, jako je správa připojení, odesílání a přijímání SMS, získávání informací o síti atd.
Příklad použití příkazů AT Keenetic QMI:
1. AT+COPS? - tento příkaz vám umožní zjistit, který operátor sítě je aktuálně povolen na zařízení.
2. AT+CGDCONT? - tento příkaz zobrazuje aktuální nastavení parametrů kontextu PDP.
3. AT+CFUN? - příkaz, který vám umožní získat aktuální nastavení režimu zařízení.
Použití příkazů AT Keenetic QMI umožňuje uživateli plně ovládat a konfigurovat svůj síťový hardware tak, aby vyhovoval jejich potřebám. Znalost a porozumění těmto příkazům pomůže uživateli vytvořit a udržovat stabilní a efektivní připojení k síti.
At příkazy Keenetic qmi: úplný seznam a příklady použití
Zde je úplný seznam příkazů AT Keenetic QMI:
- AT: Kontrola komunikace se zařízením Keenetic.
- AT+GMI Získání jména výrobce.
- AT+GMM: Získání modelu zařízení.
- AT+GSN: Získání sériového čísla zařízení.
- AT+GMR: Získání verze softwaru.
- ATI: Zjištění všech informací o výrobci a modelu.
- AT+CREG?: Kontrola stavu registrace sítě.
- AT+CSQ: Získání hodnoty kvality komunikace (signál / Hladina hluku).
- AT+NCONFIG?: Výstup aktuálního nastavení systému.
- AT+CGDCONT?: Výstup aktuální konfigurace datových kontextů.
Zde je několik příkladů použití těchto příkazů:
Příklad 1: Kontrola verze softwaru:
AT+GMR
Příklad 2: Kontrola kvality komunikace:
AT+CSQ
Příklad 3: Informace o výrobci a modelu:
Pomocí těchto příkazů AT můžete vzdáleně ovládat funkce Keenetic Router a získávat informace o jeho stavu. Je to pohodlný způsob, jak zařízení nastavit a monitorovat.
Popis a přiřazení AT příkazů
Příkazy AT umožňují programům nebo uživatelskému rozhraní odesílat příkazy zařízení a přijímat od něj odpovědi. Každý AT tým má svou vlastní syntaktickou strukturu a specifické parametry, které určují jeho chování a ovlivňují zařízení. Používají se k ovládání a přizpůsobení různých funkcí a funkcí zařízení.
Příkazy AT obvykle začínají předponou AT, po které následuje samotný příkaz a požadované parametry. Například AT + CPIN= "1234" je příkaz pro zadání PIN na SIM kartu v zařízení.
Zařízení podporující příkazy AT obvykle poskytují specifikaci nebo Uživatelskou příručku, která popisuje úplný seznam dostupných příkazů a jejich popis. Každý příkaz může mít jiný povolený počet parametrů a vrátit různé typy odpovědí.
Například AT příkaz AT+COPS=? používá se k získání seznamu dostupných operátorů sítě a AT+CSQ k získání úrovně signálu sítě.
Týmy AT mohou být zvláště užitečné pro vývojáře softwaru nebo při konfiguraci různých síťových zařízení. Umožňují přijímat a odesílat informace o stavu zařízení a také měnit jeho nastavení.
Příklady použití příkazů At k přizpůsobení nastavení sítě
Pro konfiguraci nastavení sítě na Keenetic pomocí příkazu At lze použít následující příklady:
- AT + QNMAC=1-nastaví MAC adresu pro zařízení. Například můžete zadat novou MAC adresu ve formátu XX:XX:XX:XX:XX: XX: XX: XX.
- AT + QNWINFO-poskytuje informace o aktuálním stavu síťového připojení. Můžete například zjistit IP adresu zařízení.
- AT + QNWCFG=1,"LTE","APN","username"," password " - nastavuje parametry pro připojení k síti. Můžete například zadat název přístupového bodu (APN), uživatelské jméno a heslo.
- AT + QNXTDNS=1,"8.8.8.8","8.8.4.4" - určuje DNS server pro zařízení. Můžete například zadat IP adresy serverů DNS.
- AT + QNCSEARFCN=1,100-určuje konkrétní kanál pro vyhledávání sítě. Můžete například zadat číslo kanálu pro vyhledání sítě LTE.
To jsou jen některé příklady použití AT příkazů k nastavení síťových možností na Keenetic. Pomocí těchto příkazů můžete nakonfigurovat různá nastavení sítě, abyste splnili své potřeby a požadavky.
Příklady použití příkazů At pro práci se SIM kartou
V této části jsou uvedeny příklady použití příkazů AT pro práci se SIM kartou v Keenetic.
Pro přenos příkazu AT se musíte připojit ke Keenetic přes SSH nebo TELNET s oprávněními správce.
| AT-tým | Popis |
|---|---|
| AT+CSIM? | Získejte informace o SIM kartě a jejím stavu. |
| AT + CSIM=číslo, příkaz | Spustit příkaz na SIM kartě. |
| AT + CSIM=číslo, příkaz, délka, data | Spustit příkaz na SIM kartě a předat data. |
| AT+CCID | Získejte identifikační číslo SIM karty (CCID). |
| AT+CPIN? | Zkontrolujte, zda je SIM karta blokována PIN. |
| AT + CPIN= "PIN" | Odemkněte SIM kartu zadáním správného PIN kódu. |
| AT+CIMI | Získejte mezinárodní ID předplatitele (IMSI). |
| AT + CRSM=číslo, parametry | Proveďte určité operace čtení / zápisu na SIM kartě. |
Výše uvedené příkazy AT jsou použitelné pro práci se SIM kartou v Keenetic a umožňují vám získat informace o SIM kartě, provádět příkazy na SIM kartě, odemknout SIM kartu PIN a provádět operace čtení/zápisu na SIM kartě. Je pozoruhodné, že pro provádění příkazů AT je nutné mít oprávnění správce a připojení ke Keenetic přes SSH nebo TELNET.
Příklady použití AT příkazů pro správu připojení QMI
Chcete-li spravovat připojení QMI na příkazy Keenetic, můžete použít následující příkazy AT:
- AT^SYSCFGEX="00"
- Tento příkaz nastavuje připojení QMI pro použití LTE sítě.
- AT^NDISDUP=1,1,"internet"
- Příkaz AT^NDISDUP naváže připojení k hotspotu "internet" pomocí rozhraní NDIS. V tomto příkladu je povoleno QMI připojení.
- AT+QMIWANSTART
- Tento příkaz spustí připojení QMI pro připojení k internetu.
- AT+QMIWANSTOP
- Příkaz AT + QMIWANSTOP zastaví aktuální QMI připojení.
- AT+QNITZ
- Příkaz AT + QNITZ umožňuje nastavit automatické nastavení času pomocí sítě.
Příklady použití těchto příkazů vám pomohou spravovat připojení QMI na vašem Keenetic routeru.
Příklady použití AT příkazů pro monitorování a ladění
At příkazy jsou příkazy, které lze použít k monitorování a ladění v systému Keenetic QMI. Umožňují provádět různé akce a získávat informace o stavu zařízení, sítě a dalších parametrech.
Níže jsou uvedeny některé příklady použití příkazů At:
1. Informace o stavu sítě:
AT + CSQ je příkaz, který umožňuje získat informace o síle signálu sítě. Vrací dvě čísla - první číslo je hodnota signálu v decibelech (dBm) a druhé číslo je hodnota kvality signálu v procentech.
2. Odeslání SMS zprávy:
AT + CMGS je příkaz, který vám umožňuje odeslat SMS zprávu. Po tomto příkazu musíte zadat číslo příjemce a zprávu samotnou. Příkaz je zakončen symbolem Ctrl+Z.
3. Informace o stavu SIM karty:
AT+CIMI je tým, který vrací IMSI (International Mobile Subscriber Identity) SIM karty. IMSI je unikátní identifikátor SIM karty a slouží k ověřování v síti operátorů.
4. Informace o stavu baterie:
AT + CBC je příkaz, který vám umožní získat informace o stavu baterie zařízení, včetně úrovně nabití a napětí.
5. Správa připojení k internetu:
AT+cgcontrdp je příkaz, který vám umožní získat informace o aktuálním připojení k internetu, včetně IP adresy, serverů DNS, masky sítě a dalších možností.
Na závěr, at týmy jsou výkonným nástrojem pro monitorování a ladění systému Keenetic QMI. Pomocí nich můžete získat informace o stavu zařízení, síti a dalších parametrech a spravovat připojení k internetu a odesílat SMS zprávy.