Pentru a ajuta administratorul de sistem - Hyperterminal. Cum se trimit comenzi AT către modemul routerului? Cum se lucrează cu programul hiperterminal

Comenzile AT pentru un modem 4G sunt un set de șiruri de text scurte destinate controlului și reprezintă operațiuni de comandă pentru a schimba un parametru.

Modemurile sunt controlate folosind comenzi AT prin programul Windows HyperTerminal (încorporat în Windows XP), Huawei HyperTerminal(terminal de comandă pentru modemuri Huawei și nu numai) sau alte programe de terminal alternative.

Cum se introduc comenzi AT într-un modem 4G

Pentru a conecta programul de introducere a comenzilor, trebuie să aveți la îndemână un PC sau laptop cu un sistem de operare instalat. Sistem Windows, modemul de deblocat sau setările acestuia modificate, cablul care conectează modemul și computerul (cu funcție de transfer de date). După ce ați instalat HyperTerminal, conectați modemul la computer cu un cablu. Programul ar trebui să vadă dispozitivul, indicând portul COM al conexiunii USB.

Acum, modemul nostru 4G este gata să-și schimbe parametrii și setările de bază. Dar pe unele dispozitive, comenzile AT pot fi ignorate și nu sunt acceptate. De ce, o vom descrie în capitolul următor.

De ce 4G-modem "nu vede" comenzile AT

Dezvoltatori și firme producătoare nu a rămas nemișcat în tot acest timp când comunitatea de internet a permis accesul cu succes la setările ascunse ale modemurilor 3G. Unele modele mai noi de modemuri LTE blochează comenzile AT. Cu toate acestea, acest lucru nu este atât de dificil de depășit cu câteva manipulări.

Cum să faci modemul să înțeleagă comenzile

Pentru ca modemul dvs. USB să poată accepta comenzile AT, trebuie să schimbați firmware-ul la unul modificat sau vechi (cu suport pentru introducerea comenzilor). Dar nici dezvoltatorii nu s-au oprit aici: uneori când deblocați intrarea Comenzile AT devin complet inutile până când nu puneți dispozitivul într-un anumit mod (de exemplu, în Mod de fabrică)

Huawei E3372 - MTS 827F / 829F - MegaFon M150-2 poate fi comutat în modul fabrică prin comanda AT ^ SFM = 1

Comenzile AT sunt principala metodă de interacțiune cu modemul în sine.

Pe un computer, aceste comenzi sunt trimise printr-un program special „Terminal”, care este instalat pe un computer, laptop.

În routerele din seria GTX, aceste operațiuni sunt efectuate prin consolă (mai multe informații în articol :)

1. Verificarea prezenței unui modem în dispozitivele router

Înainte de a vă conecta la modem, trebuie să vă asigurați că modemul este vizibil în porturile routerului, acest lucru se face în meniul Sistem -> Porturi

Dacă există un dispozitiv în listă USB cu numerotare ( usb1 ,USB2 etc.) înseamnă că modemul este vizibil și puteți deschide consola pentru a vă conecta.

Dacă modemul nu este în listă (în general acestea sunt routere cu lte1 interfață), atunci acest modem trebuie trecut la un alt mod de operare.

2. Punerea modemului în modul PPP pentru afișare pe dispozitivele router

Pentru a comuta modemul în alt mod, în meniul Sistem -> Porturi, apăsați butonul Firmware

În fereastra care apare, setați elementul Ignorare modem DirectIP și faceți clic pe OK

După aceea, repornim sistemul -> Reporniți routerul

După repornire, modemul va fi vizibil în lista Sistem -> Porturi ca dispozitiv usb1

3. Conectarea la modem și verificarea răspunsului la comanda AT

Pentru a vă conecta la modem, trebuie să deschideți consola routerului New Terminal

Pentru a vă conecta la modem, rulați comanda:

/ canal serial-terminal usb1 canal = 1

Notă:

Pentru modemuri diferite, parametrul canal poate fi diferit, este orice alt canal decât canalul de date.

Practic, în fiecare modem, sunt disponibile doar două porturi pentru trimiterea comenzilor AT. Prin urmare, una dintre ele este utilizată pentru date, iar cealaltă pentru toate celelalte operații.

Mai mult, dacă portul este ocupat, accesul la acesta va fi disponibil numai după ce este gratuit.

Puteți verifica ce modem este utilizat în modelul dvs. de router citind articolul:

Acolo puteți afla, de asemenea, ce porturi utilizați pentru conectare.

După introducerea comenzii, fereastra terminalului se va schimba ușor.

Dacă aveți nevoie de programul HyperTerminal în Windows 7, atunci îndrăznesc să vă dezamăgesc: nu mai există. Din anumite motive, dezvoltatorii Microsoft au încetat să includă acest minunat utilitar în sistemul lor de operare (Vista, Server 2008 / R2, Windows 7). Probabil, unul dintre motivele acestei decizii este faptul că porturile COM de pe computerele moderne sunt practic absente și, dacă există, atunci acestea sunt acoperite cu un strat gros de praf ...

Amintiți-vă că HyperTerminal este o aplicație care vă permite să emulați funcționarea terminalului atunci când interacționați cu dispozitive la distanță prin intermediul unei magistrale seriale (RS-232), dial-up sau protocol TCP / IP (acesta din urmă este destul de rar, este de preferat să utilizare telnet). Portul COM al consolei este de obicei folosit pentru a configura diverse hardware de rețea, cum ar fi routere, modemuri, switch-uri, PBX-uri etc.

Deci, cum funcționați cu porturile COM și dispozitivele de pe acestea în Windows 7 atunci când aveți nevoie de funcționalitatea hiperterminalului vechi?

Folosim HyperTerminal standard din Windows XP

Pentru a returna HyperTerminal în Windows 7, pur și simplu copiați fișierele acestui program din Windows XP. Avem nevoie de următoarele fișiere:

  • C: \ Program Files \ Windows NT \ hypertrm.exe
  • C: \ WINODWS \ system32 \ hypertrm.dll
  • C: \ WINODWS \ Help \ hypertrm.chm
  • C: \ Windows \ Help \ hyperterm.hlp

Copiați-le într-un director separat în Windows 7, după care puteți lansa hyperterminalul în Windows 7 deschizând fișierul hypertrm.exe cu drepturi explicite de administrator (Rulați ca administrator făcând clic dreapta).

Pentru acei norocoși care au migrat deja complet la Windows 7 și cărora nu le mai rămâne Xp-sheks, public toate fișierele necesare în arhivă.

Descărcați hyperterminal pentru Windows 7 : (215 Kb)

Putty ca analog al unui hiperterminal

Dacă doriți să scăpați radical de hiperterminalul învechit, va trebui să căutați omologii săi pentru Windows 7.

Dintre cele mai convenabile opțiuni analogice, văd utilitatea Putty (mai ales că este inclusă în arsenalul aproape oricărui administrator). Tot ce trebuie să faceți pentru ca Putty să funcționeze cu un port COM local este să configurați următoarele.

Bună ziua tuturor cititorilor de bloguri.
Aici, în acest fir, ia în considerare Comenzi AT ale modemului Huawei.În activitatea sa, orice modem folosește un set de proceduri sau comenzi specifice.
Folosind aceste comenzi, puteți configura modemul, deblocați-l, verificați operabilitatea, precum și în alte scopuri. De exemplu, doriți să utilizați modemul Huawei E1550 HSDPA împreună cu un fel de router, deci nu va fi inutil. pentru a lua măsuri pentru a dezactiva tehnologii suplimentare în modemul USB în sine.
În acest caz, routerul vă va percepe exact modemul ca un modem, nu ca o unitate flash.
Echipa AT este o abreviere pentru cuvântul englez attention ( Atenţie), care a fost oferită de companie Hayes atunci când vă dezvoltați propriul modem Smartmodem 300 baud. Acest standard este descris într-un document special de la Asociația Internațională de Telefonie și Telegraf și a fost emis de mai multe ori cu adăugiri și explicații, deoarece s-a dovedit a fi foarte reușit și, de fapt, a devenit un standard pentru alți producători.
Odată cu introducerea standardului de comunicare GSM, producătorii nu au abandonat această soluție foarte reușită și a fost dezvoltat un standard pentru comenzile AT, care descrie funcționarea modemurilor în moduri GSM07.05 și GSM07.07... Deși mulți producători de echipamente de comunicații pot utiliza comenzi AT de design propriu, aceste comenzi vă permit să extindeți capacitățile comenzilor standard atunci când este necesar să utilizați funcții specifice.

Pentru a putea controla modemul prin comenzi, trebuie să vă conectați la acesta. Conexiunea se poate face în mai multe moduri:
- Folosirea serviciului Programul Windows(în Windows XP), Care e numit „Hyperterminal”
- Daca ai Mai mult o nouă versiune OS, va trebui să utilizați Hyper Terminal in afara dezvoltatori.
- prin terminal pentru sisteme de operare familii inux
- Folosind programe speciale furnizate de producătorii de modem, cum ar fi „ Terminalul meu Huawei"sau" Terminalul Huawei Modem"pentru modemurile Huawei
- Utilizarea de programe de la dezvoltatori independenți, de exemplu, " Terminal"sau" MASTIC".

Fiecare comandă trebuie să fie precedată de un prefix LA, informează un fel modemul că comanda va continua.
Prefixul este urmat de un caracter de conectare «+» sau «^» .
La final, comanda în sine este introdusă cu parametri.
Introducerea se finalizează prin apăsarea butonului "Introduce" pe tastatură sau "Trimite"într-o fereastră terminală.

Pentru a verifica dacă modemul acceptă comenzi și dacă există vreo reacție la intrare, trebuie doar să-l trimiteți „AT” fără parametri. Ar trebui să apară în fereastra terminalului urmând rândurile(poate diferi în funcție de modem, dar principiu general ieșirea nu se modifică):
Trimite: LA
Primire: LA
Stare / Primire: O.K
Dacă ieșirea este aproximativ în acest format (ca mai sus), atunci puteți lucra cu modemul introducând comenzi. Pentru a reporni modemul fără a fi nevoie să îl deconectați de la computer, executați comanda AT ^ CFUN = 1.O

Comenzi AT de bază pentru modemurile Huawei

În practică, sunt folosite foarte des următoarele comenzi, care sunt
comenzi informaționale, de control sau de configurare:
ATI- ieșirile de comandă informații complete despre modem.
AT ^ CFUN = 1- o comandă care vă permite să aplicați setări și supraîncărcați modemul fără a-l deconecta de la computer. După ce dispozitivul este repornit, acesta se va inițializa și se va înregistra din nou în rețea. Restul parametrilor pentru această comandă sunt după cum urmează:
0 - modul de economisire a energiei sau modul de așteptare;
1 - modul online;
4 - modul offline;
6 - resetarea dispozitivului;
7 - opriți modulul radio.
AT ^ CLAC- o comandă care se afișează pe ecranul terminalului, toate acceptate de modem
AT - comenzi
dar AT ^ CMDL- informează despre toate comenzile AT:

LA ^ VERSIUNEA?
AT ^ GETPORTMODE- oferă informații despre toate dispozitivele prezente în modem, cum ar fi o unitate de disc optic virtual, dispozitiv de stocare, modem, placă de rețea etc.
AT ^ U2DIAG?- arată instalat pe acest moment modul în care funcționează dispozitivul.
AT + CGMI- afișarea informațiilor despre producătorul modemului, de exemplu, huawei
AT + CGMR- afișează versiunea firmware a modemului.
AT + CIMI- oferă informații despre cartela SIM, și anume numărul său IMSI.
AT + CGSN- poti sa vezi IMEI modem.
AT ^ HWVER- afișează informații despre umplerea „fierului” modemului, arată revizuirea acestuia.
AT + CSQ- informează despre nivelul curent al semnalului primit de la operator.
AT + CGMM sau AT + GMM- oferă informații despre numele modelului

Pentru a primi trebuie să informații despre toți operatorii disponibili trebuie să intru
comanda: AT + COPS? Informațiile vor fi afișate în următorul format:
Mod de operare modem pentru selectarea operatorului:
0 - automat,
1 - manual,
4 - automat dacă eșuează conexiunea manuală.
Formatul operatorului poate fi redat în modul lung sau scurt sau în modul
modul număr de operator de rețea.
Informații despre disponibilitatea rețelei:
0 - rețea neidentificată,
1 - rețea disponibilă,
2 - rețea curentă sau conectată,
3 - rețeaua nu este disponibilă sau blocată.


AT ^ U2DIAG = 255 (dispozitiv în modem + CD - ROM +
Card Reader) - nu este acceptat de Huawei E1750
AT ^ U2DIAG = 256 (dispozitiv în modem + modul Cititor de carduri, îl puteți folosi ca o unitate flash USB obișnuită, refuzând să instalați drivere de modem)
Ajută la încercările epuizate de a introduce codul NCK de la tastatura computerului
AT ^ CARDLOCK = "" AT ^ SYSCFG = 2,2,3fffffff, 0,2 (activați 2G, 3G)

Comenzi AT pentru modemurile Huawei E367, E352, E392, E353 și E171 cu firmware 21.156.00.00.143

LA ^ SETPORT? - Afișarea configurației curente
AT ^ GETPORTMODE - Afișează modul activ curent
AT ^ SETPORT = "A1, A2; 1,2,3,7, A1, A2" - Setați configurația implicită
AT ^ SETPORT = "A1, A2; 1,2,3,7" - Dezactivați CD + SD
AT ^ SETPORT = "A1, A2; 1,2,3, A2" - Dezactivează NDIS și CDROM - rămân doar modemul și unitatea flash
AT ^ SETPORT = "A1, A2; 1,2,3" Numai modem
AT ^ SETPORT = "A1; 1,2" - Dezactivează totul, cu excepția modemului și a interfeței de serviciu
AT ^ SETPORT = "A1, A2; 2.7" - Dezactivează modemul CD + SD + setat Windows 7 numai în modul NDIS
AT ^ SETPORT = "A1; 2.7" - CD + NDIS
AT ^ SETPORT = "A1, A2; 1,2,3,7, A1, A2,4,5,6, A, B, D, E"
Aceeași resetare implicită.

Comenzi AT pentru Huawei E3276

AT ^ SETPORT = "A1; 10,12,13,14,16, A1, A2"
Include totul Porturi COM.
Setare implicită
AT ^ SETPORT = "A1, A2; 12,16, A1, A2"

Caracteristici ale comenzilor AT pentru Huawei E1750

Comenzi AT acceptate pentru comutarea modurilor
Următoarele comenzi funcționează:
AT ^ U2DIAG = 0 (dispozitiv în modul numai modem)
AT ^ U2DIAG = 1 (dispozitiv în modem + mod CD-ROM)
AT ^ U2DIAG = 6 (dispozitiv în modul numai pentru rețea)
AT ^ U2DIAG = 268 pentru E1750 (dispozitiv în modem + CD - ROM + modul Cititor de carduri)
AT ^ U2DIAG = 276 pentru E1750 (dispozitiv în card de retea+ CD - ROM + Cititor de carduri)
AT ^ U2DIAG = 256 (dispozitiv în modem + modul Cititor de carduri), poate fi folosit ca o unitate flash USB obișnuită, refuzând instalarea driverelor de modem

Și această comandă nu funcționează:
AT ^ U2DIAG = 255 (dispozitiv în modem + CD - ROM + modul Cititor de carduri)

Mai multe comenzi pentru activarea / dezactivarea modurilor HSDPA, HSPA, HSPA +, WCDM

La ^ hspa = 0 - wcdma
la ^ hspa = 1 - hsdpa
la ^ hspa = 2 - hspa
la ^ hspa = 3 - hspa +
la ^ hspa = 4 - se crede că aceasta crește viteza.

De asemenea, puteți utiliza comenzile:

AT ^ HSDPA = 1 modul HSDPA
AT ^ HSDPA = 0 dezactivat
AT ^ HSUPA = 1 modul HSUPA
AT ^ HSUPA = 0 dezactivat

Pe modem Huawei E1750 activarea / dezactivarea acestor comenzi: ("AT ^ HSPA = 1"; "AT ^ HSUPA = 0")îmbunătățește stabilitatea comunicării.
De asemenea, puteți intra prin DC - Unlocker... După definirea modemului în fereastră cu informații despre dispozitiv ( chiar sub bandă) introducem comanda dorităși faceți clic pe INTRODUCE... ar trebui să apară confirmarea operațiunii finalizate.
Distorsionăm modemul. Tot.

O altă comandă utilă: AT + CFUN = 1 va reporni modem cu reînregistrare ulterioară în rețeaua operatorului fără a denatura modemul.
Cum se dezactivează CD-ul zero în citirea modemului Huawei E1550

Comenzi AT pentru comutarea modurilor în modemuri cu LTE, E392



Pentru al rula, selectați Start -> Programe -> Accesorii -> Comunicații -> HyperTerminal... Vrăjitorul pentru crearea unei noi conexiuni va porni imediat, solicitându-vă să specificați un nume pentru conexiune. Introduceți orice nume, faceți clic pe „OK”.

Următorul pas este să selectați portul COM prin care doriți să stabiliți o conexiune. Pentru a determina numărul acestui port, trebuie să deschideți managerul de dispozitive, de exemplu, prin Start -> Setări -> Panou de control -> Sistem -> Hardware -> Manager dispozitive... În ramura „Porturi (COM și LPT)” ar trebui să existe o intrare despre dispozitivul USB - Kernelchip COM-USB. În acest caz (în figura de mai jos), portului virtual i s-a atribuit numărul 9 (COM9).

În listă, selectați COM9 (acesta este numărul de port care a fost alocat de Windows pentru modul). Faceți clic pe OK.

Apoi, expertul va oferi modificarea setărilor portului. O notă importantă ar trebui făcută aici - parametri precum viteza, numărul de biți de date, biți de paritate și alte setări nu au nicio semnificație pentru modul, deoarece de fapt, datele sunt transferate prin magistrala USB. Puteți lăsa în siguranță toate setările implicite. Faceți clic pe OK.

În fereastra care se deschide, accesați fila „Parametri” și faceți clic pe butonul „Parametri ASCII ...”.

Bifați casetele așa cum se arată mai jos. Acordați atenție primei casete de selectare. Sintaxa de comandă a modulului necesită ca toate comenzile să se încheie cu o întoarcere a căruciorului și o întoarcere a căruciorului. linie nouă... Faceți clic pe OK.

Toate setările sunt complete. Puteți începe să lucrați. Mai întâi, să trimitem cea mai simplă comandă $ KE către modul - o comandă de verificare. Tastați textul $ KE și apăsați Enter. Ca răspuns, primim linia #OK - acest lucru înseamnă că modulul este sănătos și gata de funcționare.

Ce program să utilizați (HyperTerminal sau KeTerm) - alegerea este a dvs. Cu toate acestea, KeTrem are mai multe avantaje față de HyperTerminal. KeTerm nu necesită nicio configurație, este gata imediat să funcționeze. Mai mult, are zone separate pentru intrarea comenzilor și ieșirea de răspuns, permițând în același timp utilizarea comenzilor introduse anterior. Una dintre cele mai importante diferențe fundamentale dintre programe este mecanismul de trimitere a comenzilor către modul - HyperTerminal trimite fiecare caracter nou introdus în port (prin apăsarea Enter, returnarea căruței și sunt trimise caractere de linie nouă), KeTerm - întreaga comandă apăsând Introduce cheia. Prin urmare, dacă ați făcut o inexactitate în sintaxa comenzii folosind HyperTerminal, nu mai este posibil să corectați comanda. KeTerm, pe de altă parte, vă permite să editați comanda înainte de a o trimite la modul.