Trådløs WIFI netværkscontroller. Maksimalt antal adgangspunkter i en gruppe

  • Tutorial

Introduktion

I den seneste version af Mikrotik RouterOS-operativsystemet, nummer 6.11, blev der tilføjet en eksperimentel funktion, der giver dig mulighed for at bruge en router på denne platform som en Wi-Fi-adgangspunkt-controller. Desværre, da denne funktionalitet lige er dukket op og er i beta-status, er information om den begrænset til en ret kedelig artikel på Mikrotik Wiki-biblioteket. Jeg kunne ikke finde trin-for-trin instruktioner til opsætning, derfor blev det besluttet at prøv at sætte alt op ved hjælp af den videnskabelige metode I dette indlæg ser jeg på en simpel controller-opsætning (uden at dykke ned i junglen af ​​indstillinger, som der er mange af), der giver følgende konfiguration(i det væsentlige ligner det, der ville være konfigureret på en simpel D-Link DIR-620 SOHO-router med native firmware, og bruges derhjemme):
  • To Wi-Fi-routere Mikrotik RouterBoard
    • Routerboard RB951G-2HnD - den vigtigste, er Wi-Fi controller, adgangspunkt, router, DHCP og DNS-server. Fra nu af vil jeg kalde det en controller
    • Routerboard RB951Ui-2HnD - valgfrit, er kun et punkt Wi-Fi adgang og en switch til 3 porte (POE ind og ud porte er ikke inkluderet i switchen og er reserveret til fremtiden). I det følgende vil jeg kalde det et adgangspunkt eller et punkt
  • WPA/WPA2-PSK-godkendelse med AES-kryptering
  • Strengt defineret kanal, med en bredde på 20 MHz
  • Det eneste SSID, ikke skjult
  • Klienter er ikke isoleret fra hinanden og kablet netværk(virkelig, hvorfor er det derhjemme?)
For de interesserede foreslår jeg, at du fortsætter med at læse under klippet. OBS, trafik!

Ansvarsfraskrivelse

Så vi har indset frygten og risikoen forbundet med brugen af ​​teknologier, der er i testfasen, vi forstår, at kun du vil være ansvarlig for at gentage handlingerne beskrevet i denne artikel. Det er også værd at bemærke, at denne funktionalitet endnu ikke er kompatibel med:
  • Nstreme AP-understøttelse
  • Nv2 AP understøttelse
Det vil sige, at kun 802.11 virker.

Forberedelse

Ifølge oplysninger fra Wiki kræver driften af ​​dette system ikke Wi-Fi på routeren; i dette tilfælde kan enheden fungere som en controller.
Først og fremmest skal vi opdatere systemet på vores routere til version 6.11. Du kan downloade firmwarefilen fra det officielle Mikrotik-websted, trække den ind i Winbox-vinduet og derefter genstarte routeren; eller gå til sektionen System -> Pakker, klik på knappen Søg efter opdateringer, og klik i vinduet, der vises, Se efter opdateringer igen, og derefter Download og opgrader.
Dernæst skal du i downloadsektionen på det officielle Mikrotik-websted downloade Wireless CAPsMAN-pakkefilen (den er placeret på samme sted som firmwaren til din platform), og derefter installere den på samme måde som opdatering af RouterOS, dvs. træk den til Winbox-vinduet og genstart.
Efter genstart skal du gå til sektionen Pakker for at sikre dig, at pakken er installeret og aktiveret korrekt.

Bemærk venligst, at den trådløse-fp-pakke er dukket op, og den trådløse pakke er blevet inaktiv. Derudover er der et nyt CAPsMAN-punkt i hovedmenuen og en CAP-knap i afsnittet Trådløs.

Controller opsætning

Trinnene i dette afsnit skal kun udføres på controlleren.
Gå til CAPsMAN-sektionen i hovedmenuen.

Den første fane Interfaces vil indeholde pseudo-interfaces, der vises, når adgangspunkter er forbundet til controlleren for hver forbindelse med en pseudo-interface. Hvis du går til en hvilken som helst pseudo-grænseflade, kan du se de indstillinger, der er anvendt på den.

I princippet kan du manuelt oprette en grænseflade til et adgangspunkt, for eksempel hvis du skal fremhæve et bestemt punkt med nogle specielle indstillinger.

For at aktivere controllertilstand skal du klikke på knappen "Manager", markere afkrydsningsfeltet Aktiveret og klikke på OK.
Gå til fanen Konfigurationer. Her oprettes konfigurationer, som senere vil blive implementeret på vores adgangspunkter.

Lad os oprette en ny konfiguration

Lad os indstille konfigurationsnavnet, SSID, kun én tilstand er tilgængelig, men for en sikkerheds skyld besluttede jeg ikke at lade denne værdi være tom, selvom alt også fungerer med tom. Vi vil straks påpege, at du skal bruge alle tilgængelige antenner til modtagelse og transmission (på mine routere er der to af dem, men selvom det tredje afkrydsningsfelt er markeret, vil det ikke påvirke noget).

Lad os derefter definere kanalindstillingerne

Bemærk venligst, at alle indstillinger kan foretages enten direkte i konfigurationen eller ved at oprette et "Channel"-objekt på den tilsvarende CAPsMAN-fane, og derefter vælge det fra listen. Dette kan være praktisk, hvis du har komplekse konfigurationer med en kombination af forskellige parametre for flere adgangspunkter Lad os angive frekvensen (desværre er der ingen drop-down liste, så du bliver nødt til at angive værdien manuelt), af en eller anden grund tager kanalbredden for mig kun værdien 20 MHz (i beskrivelsen af feltet i konsollen står der skrevet, at dette kan være decimaltal fra 0 til 4294967.295, så du kan ikke indstille 20/40, og hvis du angiver værdier større end 20, vises en fejl om, at adgangspunktet ikke understøtter denne frekvens). Hvis kanalbredden ikke er angivet, vil 20 MHz blive taget som standard. Vælg derefter udsendelsesformatet 2ghz-b/g/n. Det næste felt skulle i sin essens gøre det muligt at udvide kanalen til 20/40, men af ​​en eller anden grund sker det ikke, uanset den valgte værdi. For en sikkerheds skyld vælger jeg Ce (i tidligere versioner over).

Det næste afsnit giver dig mulighed for at angive netværksparametre

Som med kanalen kan du designe denne sektion af konfigurationen gennem et separat objekt.
Afkrydsningsfeltet for lokal videresendelse giver dig mulighed for at overføre trafikkontrol til adgangspunkter. I dette tilfælde, få klienter ind i et specifikt undernet (ved at tilføje en wlan-grænseflade til en specifik bro), routing osv. vil blive udført på sædvanlig måde, dvs. via det trådløse netværksinterface. Hvis du fjerner markeringen i dette afkrydsningsfelt, overføres kontrol til controlleren; derfor er alle andre indstillinger på denne fane kun gyldige, når afkrydsningsfeltet ikke er markeret.

Sikkerhedsafsnit

Indeholder i princippet velkendte indstillinger, der ikke skal kommenteres. Det eneste, jeg gerne vil bemærke, er manglen på WEP-godkendelse. Her kan du også foretage indstillinger i et separat "Sikkerhed"-objekt og derefter angive det i det relevante felt.

Implementering
Når vi er færdige med at redigere konfigurationen, lad os gemme den. Vi får brug for det i næste trin.

På fanen Klargøring opretter vi en ny implementering. Lad os angive konfigurationstypen.
Lad os oprette et "Provisioning"-objekt i dette afsnit.

Feltet "Radio Mac" giver dig mulighed for at definere et specifikt adgangspunkt, som denne implementering vil blive anvendt på, som standard - for alle. Handlingen skal angives som "opret dynamisk aktiveret", andre muligheder er nødvendige for statiske grænseflader. Lad os angive den nyoprettede konfiguration som den vigtigste.

Opsætning af adgangspunkter

Alt er meget enklere her. Indstillinger udføres på routere udstyret med Wi-Fi-moduler. Gå til afsnittet Trådløs.

Tryk på CAP-knappen.

Marker afkrydsningsfeltet Aktiveret, angiv den trådløse grænseflade, hvis adgangspunktet og controlleren er én enhed, tilføj din egen IP til CAPsMAN-adressefeltet.

Hvis adgangspunktet og controlleren er anden enhed, så kan CAPsMAN-adresser udelades, men Discovery Interfaces kan angives i stedet.

Brofeltet kan udfyldes - angiv den bro, som det lokale netværk er placeret i, i hvilket tilfælde, når der etableres forbindelse med controlleren, vil interfacet automatisk blive tilføjet til broen, eller du kan ikke angive det, så bliver nødt til at tildele den i menupunktet Bridge.

Efter at have klikket på OK. Interfacet vil have en rød kommentar, der angiver, at den styres af en controller.

Efter at have etableret en forbindelse med controlleren og modtaget indstillinger fra den, vises en anden kommentarlinje, der angiver netværksparametrene.

Og på fanen Interfaces i menupunktet CAPsMAN vises pseudo-grænseflader svarende til disse forbindelser.
Efter at have redigeret controllerindstillingerne kan du kraftigt opdatere implementeringen til adgangspunkterne i Remote CAP og Radio sektionerne (afhængigt af hvilke indstillinger der blev ændret) ved at fremhæve ønsket punkt og klik på knappen Provision.

Forbundne klienter efter grænseflade kan ses i sektionen Registreringstabel:

Konklusion

Siden CAPsMAN og CAP-funktionalitet netop er dukket op i Åben adgang og stadig er i beta-teststatus, antager jeg, at grænsefladen, indstillinger og funktioner meget vel snart kan ændre sig. Men der sker næppe grundlæggende ændringer, så jeg håber ikke, at indlægget mister sin relevans.

Da jeg skrev dette indlæg brugte jeg

  • Tutorial

Introduktion

I den seneste version af Mikrotik RouterOS-operativsystemet, nummer 6.11, blev der tilføjet en eksperimentel funktion, der giver dig mulighed for at bruge en router på denne platform som en Wi-Fi-adgangspunkt-controller. Desværre, da denne funktionalitet lige er dukket op og er i beta-status, er information om den begrænset til en ret kedelig artikel på Mikrotik Wiki-biblioteket. Jeg kunne ikke finde trin-for-trin instruktioner til opsætning, derfor blev det besluttet at prøv at sætte alt op ved hjælp af den videnskabelige metode. I dette indlæg ser jeg på en simpel opsætning af controlleren (uden at dykke ned i junglen af ​​indstillinger, som der er mange af), som giver følgende konfiguration (i det væsentlige ligner hvad der ville være konfigureret på en simpel D-Link DIR-620 SOHO-router med indbygget firmware og brugt derhjemme):
  • To Wi-Fi-routere Mikrotik RouterBoard
    • Routerboard RB951G-2HnD - den vigtigste, er en Wi-Fi-controller, adgangspunkt, router, DHCP og DNS-server. Fra nu af vil jeg kalde det en controller
    • Routerboard RB951Ui-2HnD - valgfrit, er kun et Wi-Fi-adgangspunkt og en switch med 3 porte (POE ind- og udporte er ikke inkluderet i switchen og er reserveret til fremtiden). I det følgende vil jeg kalde det et adgangspunkt eller et punkt
  • WPA/WPA2-PSK-godkendelse med AES-kryptering
  • Strengt defineret kanal, med en bredde på 20 MHz
  • Det eneste SSID, ikke skjult
  • Klienter er ikke isoleret fra hinanden og det kablede netværk (virkelig, hvorfor er det her hjemme?)
For de interesserede foreslår jeg, at du fortsætter med at læse under klippet. OBS, trafik!

Ansvarsfraskrivelse

Så vi har indset frygten og risikoen forbundet med brugen af ​​teknologier, der er i testfasen, vi forstår, at kun du vil være ansvarlig for at gentage handlingerne beskrevet i denne artikel. Det er også værd at bemærke, at denne funktionalitet endnu ikke er kompatibel med:
  • Nstreme AP-understøttelse
  • Nv2 AP understøttelse
Det vil sige, at kun 802.11 virker.

Forberedelse

Ifølge oplysninger fra Wiki kræver driften af ​​dette system ikke Wi-Fi på routeren; i dette tilfælde kan enheden fungere som en controller.
Først og fremmest skal vi opdatere systemet på vores routere til version 6.11. Du kan downloade firmwarefilen fra det officielle Mikrotik-websted, trække den ind i Winbox-vinduet og derefter genstarte routeren; eller gå til sektionen System -> Pakker, klik på knappen Søg efter opdateringer, og klik i vinduet, der vises, Se efter opdateringer igen, og derefter Download og opgrader.
Dernæst skal du i downloadsektionen på det officielle Mikrotik-websted downloade Wireless CAPsMAN-pakkefilen (den er placeret på samme sted som firmwaren til din platform), og derefter installere den på samme måde som opdatering af RouterOS, dvs. træk den til Winbox-vinduet og genstart.
Efter genstart skal du gå til sektionen Pakker for at sikre dig, at pakken er installeret og aktiveret korrekt.

Bemærk venligst, at den trådløse-fp-pakke er dukket op, og den trådløse pakke er blevet inaktiv. Derudover er der et nyt CAPsMAN-punkt i hovedmenuen og en CAP-knap i afsnittet Trådløs.

Controller opsætning

Trinnene i dette afsnit skal kun udføres på controlleren.
Gå til CAPsMAN-sektionen i hovedmenuen.

Den første fane Interfaces vil indeholde pseudo-interfaces, der vises, når adgangspunkter er forbundet til controlleren for hver forbindelse med en pseudo-interface. Hvis du går til en hvilken som helst pseudo-grænseflade, kan du se de indstillinger, der er anvendt på den.

I princippet kan du manuelt oprette en grænseflade til et adgangspunkt, for eksempel hvis du skal fremhæve et bestemt punkt med nogle specielle indstillinger.

For at aktivere controllertilstand skal du klikke på knappen "Manager", markere afkrydsningsfeltet Aktiveret og klikke på OK.
Gå til fanen Konfigurationer. Her oprettes konfigurationer, som senere vil blive implementeret på vores adgangspunkter.

Lad os oprette en ny konfiguration

Lad os indstille konfigurationsnavnet, SSID, kun én tilstand er tilgængelig, men for en sikkerheds skyld besluttede jeg ikke at lade denne værdi være tom, selvom alt også fungerer med tom. Vi vil straks påpege, at du skal bruge alle tilgængelige antenner til modtagelse og transmission (på mine routere er der to af dem, men selvom det tredje afkrydsningsfelt er markeret, vil det ikke påvirke noget).

Lad os derefter definere kanalindstillingerne

Bemærk venligst, at alle indstillinger kan foretages enten direkte i konfigurationen eller ved at oprette et "Channel"-objekt på den tilsvarende CAPsMAN-fane, og derefter vælge det fra listen. Dette kan være praktisk, hvis du har komplekse konfigurationer med en kombination af forskellige parametre for flere adgangspunkter Lad os angive frekvensen (desværre er der ingen drop-down liste, så du bliver nødt til at angive værdien manuelt), af en eller anden grund tager kanalbredden kun værdien 20 MHz (i feltbeskrivelsen i konsollen siger, at dette kan være et decimaltal fra 0 til 4294967.295, så sæt det til 20 /40 er ikke muligt, og hvis du angiver værdier større end 20, vises en fejl om, at adgangspunktet ikke understøtter denne frekvens) Hvis du ikke angiver kanalbredden, vil 20 MHz blive taget som standard. Vælg derefter udsendelsesformatet 2ghz-b/g/n. Næste felt I bund og grund skal det gøre det muligt at udvide kanalen til 20/ 40, men af ​​en eller anden grund sker dette ikke, uanset den valgte værdi. For en sikkerheds skyld vælger jeg Ce (i tidligere versioner ovenfor).

Det næste afsnit giver dig mulighed for at angive netværksparametre

Som med kanalen kan du designe denne sektion af konfigurationen gennem et separat objekt.
Afkrydsningsfeltet for lokal videresendelse giver dig mulighed for at overføre trafikkontrol til adgangspunkter. I dette tilfælde, få klienter ind i et specifikt undernet (ved at tilføje en wlan-grænseflade til en specifik bro), routing osv. vil blive udført på sædvanlig måde, dvs. via det trådløse netværksinterface. Hvis du fjerner markeringen i dette afkrydsningsfelt, overføres kontrol til controlleren; derfor er alle andre indstillinger på denne fane kun gyldige, når afkrydsningsfeltet ikke er markeret.

Sikkerhedsafsnit

Indeholder i princippet velkendte indstillinger, der ikke skal kommenteres. Det eneste, jeg gerne vil bemærke, er manglen på WEP-godkendelse. Her kan du også foretage indstillinger i et separat "Sikkerhed"-objekt og derefter angive det i det relevante felt.

Implementering
Når vi er færdige med at redigere konfigurationen, lad os gemme den. Vi får brug for det i næste trin.

På fanen Klargøring opretter vi en ny implementering. Lad os angive konfigurationstypen.
Lad os oprette et "Provisioning"-objekt i dette afsnit.

Feltet "Radio Mac" giver dig mulighed for at definere et specifikt adgangspunkt, som denne implementering vil blive anvendt på, som standard - for alle. Handlingen skal angives som "opret dynamisk aktiveret", andre muligheder er nødvendige for statiske grænseflader. Lad os angive den nyoprettede konfiguration som den vigtigste.

Opsætning af adgangspunkter

Alt er meget enklere her. Indstillinger udføres på routere udstyret med Wi-Fi-moduler. Gå til afsnittet Trådløs.

Tryk på CAP-knappen.

Marker afkrydsningsfeltet Aktiveret, angiv den trådløse grænseflade, hvis adgangspunktet og controlleren er én enhed, tilføj din egen IP til CAPsMAN-adressefeltet.

Hvis adgangspunktet og controlleren er forskellige enheder, kan CAPsMAN-adresser udelades, Discovery Interfaces kan angives i stedet.

Brofeltet kan udfyldes - angiv den bro, som det lokale netværk er placeret i, i hvilket tilfælde, når der etableres forbindelse med controlleren, vil interfacet automatisk blive tilføjet til broen, eller du kan ikke angive det, så bliver nødt til at tildele den i menupunktet Bridge.

Efter at have klikket på OK. Interfacet vil have en rød kommentar, der angiver, at den styres af en controller.

Efter at have etableret en forbindelse med controlleren og modtaget indstillinger fra den, vises en anden kommentarlinje, der angiver netværksparametrene.

Og på fanen Interfaces i menupunktet CAPsMAN vises pseudo-grænseflader svarende til disse forbindelser.
Efter at have redigeret controllerindstillingerne, kan du kraftigt opdatere implementeringen til adgangspunkter i Remote CAP og Radio sektionerne (afhængigt af hvilke indstillinger der blev ændret) ved at fremhæve det ønskede punkt og klikke på knappen Provision.

Forbundne klienter efter grænseflade kan ses i sektionen Registreringstabel:

Konklusion

Da funktionaliteten af ​​CAPsMAN og CAP netop er blevet offentligt tilgængelig og stadig er i beta-teststatus, antager jeg, at grænsefladen, indstillinger og muligheder meget vel snart kan ændre sig. Men der sker næppe grundlæggende ændringer, så jeg håber ikke, at indlægget mister sin relevans.

Da jeg skrev dette indlæg brugte jeg

For RGB-strimler bliver LED'er mere og mere komplekse. Først var der almindelige, så via IR-kanal, så mere kraftfulde med radiokanal, senere touchscreen-fjernbetjeninger, der opererede med en frekvens på 2,4 GHz, og nu har vi integration i hjemmenetværket og Wi-Fi og drivere smart hjem. I dag vil vi teste en sådan enhed, designet til at arbejde med applikationer på Android / iOS, købt på internettet for 2000 rubler. Her er der instruktioner på russisk, dog for en lidt anden model end den, der er under overvejelse, som har en ekstra fjernbetjening.

RGB controller parametre

  • Driftsspænding: DC 7-24V
  • Udgangskanal: 3/2/1 kanal kan bruges
  • Udgangsstrøm: 4 A x 3
  • Tilslutningsmetode: Fælles anode
  • Størrelse: 100 x 45 x 23 mm
  • Afstand: 50 meter indendørs, 100 meter udendørs
  • Software: Android system(versioner ikke lavere end 2,3 s Wi-Fi funktion) eller iOS-systemer.


Tilslutningsdiagram til netværket og 1-3 bånd

Controllerhuset er plastik og så let, at det kan limes på væggen med dobbeltklæbende tape. Ledningsterminalerne er placeret ret dybt og giver let og pålidelig installation ledninger Klistermærket fortæller dig tydeligt, hvor alt skal tilsluttes.

Der er et printkort indeni, kvaliteten er god. Ved indgangen er der en spændingsomformer baseret på MC34063 og flere passive komponenter, som omdanner 7 - 24 V indgangsspændingen til 5,1 V, som så føres til 1777 regulatoren, som producerer 3,3 V. Desværre er hele strømforsyningen delen bliver ret varm, selv når der er tilført 12 V, er kabinettet varmt.

Element HF-A11-0 er en færdiglavet WiFi modul MPN:HF-A11-0. Den indeholder firmware med mulighed for at konfigurere via producentens webstedspanel eller AT+ UART-kommandoer. Giver dig mulighed for at oprette forbindelse til netværket i Access Point-tilstand (AP), arbejde som en server, oprette et nyt wi-fi-netværk, tillade enheder at oprette forbindelse til det, eller i Station (STA)-tilstand, arbejde som klient, oprette forbindelse til en færdiglavet en Wi-Fi-netværk og en lokal netværksforbindelse, for eksempel gennem en router. Modulet understøtter TKIP/AES-kryptering, WPA-PSK/WPA2-PSK-sikkerhed og fungerer også i 802.11 b/g/n-standarder, hvilket gør det kompatibelt med ethvert lokalt trådløst netværk.

AVR Attiny2313 mikrocontrolleren har en krystaloscillator med en frekvens på 29,4912 MHz. Dens opgaver er begrænset til at modtage data og styre transistorer gennem software PWM. FDD8880 transistorer i D-PAK pakker, med nominel spænding op til 30 V og maksimal strøm 10 A. Når den er aktiveret, opretter den installerede driver HX001-netværket, der er firmware 4.02.10.hx08 og fungerer med Free Color-applikationen, som ikke kun ikke finder drivere, men har en hårdkodet IP-adresse 192.168.2.2 og port 5000 . I instruktionerne er der ingen mulighed for forbindelse i STA-tilstand, og selvom wi-fi-modulet giver dig mulighed for at arbejde med en sådan forbindelse, Gratis app Farve vil ikke virke pga installeret hårdt IP-adresser.

Programstyring

  1. Tænd/sluk knap.
  2. Farve disk.
  3. Knap til valg af tilstand.
  4. Hastighed/lysstyrke bar.
  5. Tri-farvet LED kontroltilstand side.
  6. Kølig hvid og varm hvid tilstand side.
  7. LED lysstyrke kontrol side.
  8. Siden med programindstillinger.

Heldigvis fungerer denne RGB LED-controller også med programmet Magic Color, som kan scanne det lokale netværk og finde LEDnet-lysdrivere i det. Og så læs og gentag i den rigtige rækkefølge, hvad der skal ændres.

  • Tilslut RGB-controlleren til en strømkilde, og den nyt netværk HX001
  • Brug din telefon eller computer til at oprette forbindelse til dette netværk, ligesom et almindeligt AP.
  • I browseren skal du åbne adressen 192.168.2.2 og logge ind, bruger og pass - "admin". Det første trin er at vælge et sprog, for at gøre dette skal du klikke på knappen "engelsk".
  • Vi går til fanen "STA Interface Setting" og specificerer dataene til autorisation i vores netværk, jeg anbefaler, at du for eksempel sørger for, at du kan kopiere disse data direkte fra routerindstillingerne og klikke på knappen "anvend"
  • Du skal genstarte modulet i "Enhedshåndtering", og efter genstarten forbinder vi igen til HX001-netværket
  • På den første fane "Tilstandsvalg" vælg "STA-tilstand" og klik på "anvend"
  • Genstart igen. Nu er vi tilbage med vores netværk.
  • På fanen "DHCP-klientliste" på vores router tjekker vi, hvilken adresse modulet har modtaget. Bemærk venligst her, at dette vil se anderledes ud på forskellige routere og på grund af forskellig konfiguration (ingen DHCP) kan kræve manuel forbindelseskortlægning
  • Hvis modulet ikke forbinder til netværket, prøv at genstarte det. Hvis dette ikke giver dig nogen resultater, har du muligvis indtastet den forkerte adgangskode og sikkerhedstype. Nu, for at komme til modulet, skal du vende tilbage til fabriksindstillingerne - åbn låget og tryk på den røde knap i 5 sekunder. Lad os vende tilbage til trin to.
  • Åbn adressen i browseren og log ind som før
  • På fanen "AP" interfaceindstillinger" og skift adressen 192.168.2.2 til en anden, for eksempel 192.168.2.101, bag DHCP-puljespektret. Anvend og genstart
  • På fanen "Applikationsindstillinger" skal du ændre driftstilstanden til "klient", ændre adressen, som i det foregående trin, tilbage til driftstilstanden til "server", "anvende" og genstarte. Driveren vil nu være i stand til at oprette forbindelse til 192.168.2.2, fordi den er låst op.
  • På fanen "LAN-netværk", det vil sige routerens hovedmenu, skal du ændre feltet "IP-adresse" fra det, der tidligere var til 192.168.2.X, hvor X vil være adressen på routeren, måske "1" - dermed vil hele netværket fungere i den nye adressepulje. Husk at login-panelet nu vil være på en ny adresse!
  • På fanen "DHCP-adressereservation" på routeren skal du tilføje ny indgang og indsæt MAC.
  • Vi venter et stykke tid og tjekker, om HX001-modulet på 192.168.2.2 er på "DHCP-klientlisten" i routeren; konfigurationspanelet skal være tilgængeligt via browseren

Video

Og videoen viser, hvordan styringen af ​​farver, lysstyrke og andre lyseffekter fungerer på en fuldt konfigureret Wi-Fi-controller. Dette er en virkelig praktisk ting, der kan bruges til at styre lys og belysning i et rum, uden for en bygning eller på reklameskilte.


01

Hvad er en WIFI-controller til?

WIFI trådløse netværkscontrollere designet til brug i kommercielle virksomheder og udbydernetværk. Netværksarkitekturen ved hjælp af en central controller giver dig mulighed for at bygge store WIFI-netværk og sikrer enkelhed og bekvemmelighed ved netværksadministration og sikkerhed for driften.


VIGTIG. WIFI controller er ikke en router. Dette er terminalenheden til styring af netværket, især WIFI-adgangspunkter. For at sikre beskyttelsen af ​​controlleren og give brugerne adgang til det offentlige netværk, skal du installere en grænseenhed - en router eller firewall.

02

Hvilke funktioner udfører WIFI-controlleren?

Den trådløse netværkscontroller producerer automatisk søgning, centraliseret WIFI opsætning adgangspunkter, opdatering af software til tilsluttede adgangspunkter.

WIFI controller kan fungere som DHCP-server a, til automatisk distribution af IP-adresser. Controlleren analyserer radiofrekvensområdet, justerer effekten af ​​hvert adgangspunkt, den kanal, den opererer på, og opdaterer periodisk data om radioluftens tilstand.

Controlleren autoriserer centralt brugere, når de opretter forbindelse til et trådløst netværk. Controllerens operativsystem styrer alle trådløse forbindelser, giver ressourcestyring af netværksradiogrænseflader (adgangspunkter).


03

Hvilken trådløs controller skal du vælge?

Hvis vi taler om, hvilket firma vi skal foretrække at vælge WIFI controller, så foretrækker de fleste kyndige og erfarne købere Cisco. For det første er Cisco-controllere altid en løsning af høj kvalitet. Cisco-controllere er meget pålidelige, funktionsrige og højtydende. Hvis vi taler om pris, er Cisco-controllere uden tvivl højere end enheder fra andre mærker, men I dette tilfælde du betaler for meget for høj kvalitet, innovative teknologier og lang levetid. Derfor er VTK mere fokuseret på Cisco-controllere.

Cisco har flere WIFI muligheder controllere. Afhængigt af netværkets størrelse og den eksisterende netværksinfrastruktur kan netværksingeniøren vælge mellem følgende muligheder.


04

Virtuel controller

Virtuel trådløs controller. Software installeret på et virtualiseret serversystem vmware. praktisk for udbydere, virksomheder, der har gratis serverressourcer med tilstrækkelige højt niveau fejltolerance og pålidelighed. Funktionaliteten af ​​softwaren er fuldstændig identisk med controllerens hardwareversion.

"Du kan købe trådløse WIFI netværkscontrollere i butikken på. Vores eksperter hjælper dig med at træffe det mest korrekte valg og foreslår hovedfunktionerne for hver af de overvejede modeller.

Hvis modellen af ​​den pågældende trådløse WIFI-netværkscontroller er dette øjeblik ikke er lagt på hjemmesiden, foreslår vi at kontakte administratoren for at afklare muligheden for at købe den på bestilling. "


05

Controller til routere

Controller til Cisco ISR G2 routere. Disse moduler understøtter fra 5 til 50 point og op til 500 klienter. denne beslutning velegnet til virksomheder, hvis netværkskantenhed er en router i Cisco 1900-, 2900- eller 3900-serien. Modulet optager én udvidelsesplads og giver alle funktionerne fra en WIFI-controller.


06

Trådløs controller

Cisco Wireless Desktop Controller til seriens små og mellemstore erhvervssegmenter. Enheder i denne serie er billige, kompakte i størrelse og understøtter alle typer adgangspunkter produceret af Cisco til brug med controllere. Cisco WIFI-controlleren har en maksimal kapacitet på 75 adgangspunkter. Samtidig er mængden klientenheder kan være op til 1000. Minimumslicensen for denne serie er fra 5 adgangspunkter. I første omgang kan du købe en controller med det nødvendige antal understøttede point eller udvide denne support i fremtiden. Den har et gigabit-interface og en indbygget 4-ports switch. Giver dig mulighed for direkte at forbinde adgangspunkter og strømforsyne to af dem via PoE.


07

WIFI controller

Cisco rackmonteret WIFI-controller Til store netværk serie. Startantallet af servicerede adgangspunkter er 12 stk. Den maksimale controllerkapacitet er 1500 WIFI-adgangspunkter (Cisco 5520-model). Montering muligt yderligere kilde strømforsyning for at øge systemets fejltolerance. Ved at bruge sådan en trådløs netværkscontroller kan du bygge store WIFI-netværk. Hardwareplatformen er den samme for løsninger fra 12 til 1500 adgangspunkter. Kapaciteten kan udvides ved at købe yderligere licenser.


08

5700 serie controller

Serie 5700. Designet til brug i mellemstore og store organisationer. Rack-monteret design, optager én enhed i et kabinet (1RU). Minimum understøtter 25 adgangspunkter. Maksimalt – 1000. Antal kunder op til 12000.


09

Cisco 3850- og Cisco 3650-seriens switche

Cisco 3850- og Cisco 3650-seriens switche, med indbyggede adgangspunkt-controllerfunktioner. De er meget praktiske, når de bruges som en WIFI-controller, da de umiddelbart kan strømforsyne tilsluttede adgangspunkter ved hjælp af PoE- og PoE+-standarden. Designet til at understøtte fra 1 til 50 adgangspunkter eller 2000 trådløse klienter (pr. switch eller stak).


10

WIFI-controller baseret på WiSM2-modul

WIFI-controller baseret på WiSM2-servicemodulet til kerne-switche i 6500-serien. Dette kort udvidelser understøtter fra 100 til 1000 adgangspunkter og op til 15.000 klienter. Samtidig har den en gennemløbskapacitet på 20 Gbit/s. Designet til installation i Cisco 6500 blade switch-chassiset. Op til 7 sådanne moduler kan monteres i dette chassis.


11

Cisco 7500 controllere

Cisco 7500 controllere- det er controllere til store netværk. Kraftig og pålidelig. De har avanceret backup-funktionalitet. Disse enheder giver dig mulighed for at oprette forbindelse fra 300 til 6000 adgangspunkter og op til 64.000 klienter. Indstilling 4096 er også mulig virtuelle netværk til udrulning i stor skala. Har et 10 Gbit interface. Og en maksimal gennemstrømning på 1 GB/s. 7500-serien er designet til privat cloud-implementering og betjener distribuerede afdelingskontorer.


12

Cisco 8500 controllere

Cisco 8500 controllere- denne serie er identisk med de tidligere 7500 (fra 300 til 6000 adgangspunkter og op til 64.000 klienter), men har en samlet gennemstrømning på op til 10 GB/s.


13

Adgangspunkter med controller-funktionalitet

Baseret på adgangspunkter med indbygget controller-funktionalitet - Cisco 1850. Disse adgangspunkter giver dig mulighed for at administrere andre adgangspunkter ved hjælp af Cisco Mobility Express-teknologi. Denne teknologi understøtter op til 25 adgangspunkter i lokale netværk eller på fjernkontorer. Denne serie fungerer også efter anden generations 802.11ac standard.


14

Karakteristika for de betragtede WIFI-controllere

Den sammenfattende tabel nedenfor indeholder de mest værdifulde egenskaber ved de overvejede WIFI-controllermuligheder:

Egenskaber

Virtuel controller

Controller
til ISR G2

Serie 2500

Serie 5500

5760

3850

WiSM2

Serie
Flex 7500

Serie
8500

Produktbillede

Målansøgning

Små og mellemstore virksomheder Filialer

Små og mellemstore virksomheder Filialer

Mellemstore og store virksomheder

Mellemstore og store virksomheder

Små, mellemstore og store virksomheder

Mellemstore og store virksomheder

Virksomheder med stort beløb grene

Store virksomheder og serviceudbydere

Formfaktor

Software på en virtuel maskine

Desktop

1RU formfaktor enhed

1RU formfaktor enhed

1RU formfaktorafbryder

Modul til Catalyst 6500 switch

1RU formfaktor enhed

1RU formfaktor enhed

Implementeringstilstande

FlexConnect-tilstand (centralt skiftet)

Central tilstand (tidligere lokal tilstand)

Mesh-netværk

Ja (uden at knytte MAP-punkter til RAP-punkter)

OfficeExtend løsning

Skalering

Minimum antal adgangspunkter

Maksimalt antal adgangspunkter

Maksimalt antal klienter understøttet

Maksimalt antal understøttede RFID-tags

Maksimal gennemstrømning

20 og 40 Gbit/s

Maksimalt antal adgangspunktgrupper

Maksimalt antal adgangspunkter i en gruppe

Maksimalt antal trådløse LAN'er

Maksimalt antal VLAN'er

Implementeringstilstande

Netværks I/O-grænseflader

2 virtuelle Netværksadapter(vNIC)

ISR G2 backplane

Catalyst 6500 bagplan

Redundante strømforsyninger

Ikke tilgængelig

Ja (valgfrit)

Ja (valgfrit)

4 x 1G/10G (uplink), 2 x 1G/10G (uplink) 4 x 1G (uplink) 24/48x10/100/1000 Mbit/s til dataoverførsel; med POE+ support

Ja (installeret)

Ja (installeret)

Overflødige fans

Ikke tilgængelig

Indbygget blæser

Ja (valgfrit)

Ja (valgfrit)

Maksimalt strømforbrug

Standard hardwaregaranti

Ikke tilgængelig

Standard softwaregaranti

Understøttede funktioner

Arbejdsgruppebro

Link Aggregation Groups (LAG)

Ikke anvendelig

Radio Resource Management (RRM, Radio Resource Management)

DTLS (Datagram Transfer Layer Security) protokol

Cisco-kompatible CAC (Call Admission Control)/WMM (Wi-Fi Multimedia) udvidelser

Cisco VideoStream-teknologi

Gæstetjenester (trådløs)

Gæstetjenester (kablet)

Gæsteankerfunktion

Adgangskontrollister (ACL'er)

Høj tilgængelighed (HA) baseret på AP SSO

Ja (ingen AP SSO)

Planlagt

AVC-værktøjer (Application Visibility & Control).

Planlagt

Planlagt

Gateway Bonjour

Planlagt

Planlagt

Mobilitet

Niveau 2 (L2)

Niveau 2 / Niveau 3 (L2/L3)

Niveau 2 / Niveau 3 (L2/L3)

Niveau 2 / Niveau 3 (L2/L3)

Niveau 2 / Niveau 3 (L2/L3)

Niveau 2 / Niveau 3 (L2/L3)

Niveau 2 / Niveau 3 (L2/L3)

Niveau 2 (L2)

Niveau 2 / Niveau 3 (L2/L3)

BDRL (Bi-Directional Rate Limiting) funktion

Planlagt

Certificering for overholdelse af offentlige krav

FIPS

Planlagt

Planlagt

Modtaget

Planlagt

Planlagt

Modtaget

Planlagt

Planlagt

Fælles kriterier

Planlagt

Planlagt

Modtaget

Planlagt

Planlagt

Modtaget

Planlagt

Planlagt

DISA UCAPL

Planlagt

Planlagt

Modtaget

Planlagt

Planlagt

Modtaget At foretage ændringer i konfigurationen af ​​et sådant trådløst netværk (f.eks. tilføjelse af et andet SSID) kræver enormt lang tid. Du skal ændre det ved hvert adgangspunkt

  • > Stor sandsynlighed for fejl ved konfiguration og ændringer. Som et resultat lav netværkseffektivitet og lav pålidelighed
  • > Roaming - selvfølgelig vil enheden til sidst forlade et punkt og flytte til et andet. Hvad skal du være opmærksom på, når du sætter op - det skal du have overalt enkelt krypteringstype, WIFI-protokol, autorisationstype. Ellers vil der være problemer med roaming. Den trådløse netværkscontroller autoriserer centralt brugere. Uden at bruge en WIFI-controller, hver gang du skifter adgangspunkt mobil abonnent forbindelsen afbrydes fuldstændigt, og en ny vil blive installeret. Hvis du bruger en controller, behøver abonnenten ikke at genautorisere - krypteringsnøglerne er de samme, controlleren styrer al trafik på det trådløse netværk.


16

  • > hvornår WEB hjælp grænseflade via HTTP/HTTPS-protokoller
  • > via interface kommandolinje(CLI) via TELNET/SSH-protokoller eller direkte konsolforbindelse
  • > ved hjælp af centraliseret software
  • > af SNMP protokol. Alt ovenstående gør brugen hensigtsmæssig og bekvem. Hvis netværket er designet med skalerbarhed, kan enheder såsom en WIFI-controller ikke undgås
23. april 2014 kl. 13:37

WiFi Led Controller Device Research

  • Computer hardware

I dag præsenterer vi til inspektion en enhed designet til at gøre vores liv lettere.
Denne enhed er designet til at styre belysning. Ved tilslutning af RGB-dioder kan du styre farve og lysstyrke, og ved tilslutning af enkeltfarvede diodelamper kun lysstyrke. I sidstnævnte tilfælde 3 farvekanal kan bruges separat. Derudover har enheden flere tilstande, der indstiller enten konstant lys eller blink. Enhedens strømforsyning er fra 5 til 24 volt. Enheden udsender den samme spænding til kanalerne. De tekniske specifikationer er:
Max belastning: 288 W
Fjernbetjening: 50M
Model: WIFI100 wifi controller

Men når det var tændt, blev mit liv ikke nemmere. Tværtimod er det blevet mere kompliceret. Årsagen til dette var MagicColor v1.0-applikationen inkluderet i pakken. Selvom dette program virkede HTC telefoner og LG, på mine enheder Samsung Galaxy Note 10.1 og Galaxy Nexus det virkede ikke, hvilket tvang hende til at dissekere det lidt, og med det selve det vidunderlige apparat. Det første der blev installeret, som ikke var nævnt i vejledningen, var at enheden havde et WEB-interface med login: admin og password 1234, hvilket selvfølgelig gjorde mig glad.

Som du kan se på skærmbillederne, fungerer enheden som standard i Ad hoc-tilstand med ubeskyttet netværksadgang. Standardprotokollen er TCP og port 5000.



Jeg må sige, at denne situation ikke passede mig på nogen måde. For det første er der sikkerhed, den eksisterer simpelthen ikke. Alle kan få adgang denne enhed. For det andet vil jeg gerne se denne enhed på mit hjemmenetværk, som allerede har sin egen DHCP-server og beskyttelse mod eksterne angreb. Desværre har MagicColor ikke mulighed for at ændre enhedens IP-adresse. Derudover, som det viste sig senere, tjekker programmet netværksnavnet ssid.

Lad os nu forstå programmet. Jeg brugte APK Manager v.4.9 til at udpakke filen MagicColor.apk. For at gøre dette skal du bare kopiere .apk til mappen "place-apk-here-for-modding" og køre Script.bat-scriptet. Efter disse manipulationer vises mappen "projekter" i programmets rodmapp og i den en mappe med samme navn som .apk-filen. Nu skal du hente .jar-filen fra classes.dex-filen, som dex2jar-scriptet blev brugt til. Det er nok at trække .dex-filen over på dex2jar.bat med musen, og vi får, hvad vi ønskede.

Det næste trin er at dekompilere den resulterende classes_dex2jar.jar-fil. Først prøvede jeg JD-gui decompileren. Men han levede ikke op til forventningerne og gav op korrekt kode. Men den næste AndroChef-decompiler klarede opgaven fuldstændigt.

Lad os se på de resulterende kilder. Til adskillelse brugte jeg Eclipse Standard version af Kepler, med ADT Plugin installeret på den. Du kan installere det fra Eclipse-skallen ved at kalde menuen "Hjælp" - "Installer ny software...". klik derefter på knappen "Tilføj", og indtast ADT Plugin i feltet "Navn" og dl-ssl.google.com/android/eclipse i feltet "Location:". Vælg alle komponenter og klik på "Udfør".

For at starte oprettede jeg et tomt Android-applikationsprojekt. Hvor jeg installerede Programnavn: Farve, Projektnavn: MagicColor2, Pakkenavn: com.android.color. Dernæst fjernede jeg markeringen i afkrydsningsfelterne "Opret brugerdefineret launcher-ikon" og "Opret aktivitet".

Jeg placerede mapperne "cn" og "com" opnået under dekompileringen i src-mappen. Fra "com/android/color" overfører vi R.java-filen og erstatter den til mappen "gen/com/android/color".

Glem ikke at overføre alle filer fra mappen "res" til projektmappen af ​​samme navn. Og AndroidManifest.xml. Som jeg fik ved hjælp af apktool-scriptet med java-parametre -jar apktool.jar d MagicColor.apk ud. Når scriptet er kørt, oprettes mappen "ud", som indeholder mappen "res" og AndroidManifest.xml

Du kan begynde at analysere programkoden. Eclipse finder flere fejl i programmet, som skal rettes. Hvordan jeg gjorde dette kan ses i kildekoderne, som jeg vedhæftede til artiklen nedenfor.

I StaticClass.java ser vi programmets standardindstillinger. Nogle af disse parametre vil være nyttige for os senere. Filen Protocol.java beskriver algoritmen til at generere en kommando til en enhed, som er baseret på funktionen getAll(), hvor kommandoen genereres.

Offentlig byte getAll() ( this.all = this.frameHead; this.all = this.frameHead; this.all = 0; this.all = this.mode; this.all = this.keyNumber; this.all = this. keyValue; this.all = this.colorRGB; this.all = this.colorRGB; this.all = this.colorRGB; this.all = this.checkValue; return this.all; )

Baseret på disse data ser vi, at de første to bytes altid er ens og er lig med -86 og 85, og danner i binær form 10101010 og 1010101 en sekvens af bit, der giver os mulighed for at bestemme ægtheden og rigtigheden af ​​kommandoen. For at bestemme rigtigheden inkluderer kommandoen også en kontrolsum, som er placeret helt til sidst, byte 9 af kommandoen. Det beregnes af funktionen getCurCheckValue(int paramInt1, int paramInt2, int paramInt3, int paramInt4, int paramInt5) Næste på en original måde: Key_Num + (blå +(grøn + (rød +(bar_No + 255))) +tilstand)%255
Hvor: paramint1 – StaticClass.bar_No, paramint2 - StaticClass.red, paramint3 - StaticClass.green, paramin4 – StaticClass.blue, paramint5 - StaticClass.Key_Num

Som du måske har gættet, er de røde, grønne og blå felter værdier fra 1 til 255 for henholdsvis kanal 1,2,3. Når tilsluttet RGB belysning, ændres farven, og ved tilslutning af konventionelle diodelamper ændres lysstyrken. Feltet Key_Num bestemmer enhedens driftstilstand. Tilstandene er som følger: 1 - slukning af belysningen, 2 - tænding af belysningen, 3 sekventiel skift af enhedens indbyggede tilstande, fra hyppig blinkning til konstant belysning. Da jeg kun havde en kanal med en lampe til min rådighed, var jeg ikke i stand til at sætte mig ind i alle de forskellige tilstande. Tilstandsfeltet = 1, feltet bar_No er altid 50.

Før afsendelse ændres kommandoen af ​​funktioner exchangeBytes Og exchangeInt tilsyneladende for at kryptere transmissionsprotokollen en smule. Ideen med disse funktioner er, at dele af de yderste bytes, der er symmetriske i forhold til midten, ombyttes, for eksempel hvis vi har den originale besked AB CD, så får vi efter konverteringen AC BD, og ​​hvis 12 34 56 78 så får vi 17 35 46 28. Så smart!!! !

Nu om problemet, der ikke tillod mig at bruge programmet til min Samsung enheder. Som det viste sig ved fejlfinding af applikationen, er netværkets SSID omgivet af anførselstegn, og dets længde øges med 2 tegn, hvilket programmet ikke forventer, og ved kontrol af længden af ​​SSID forventer det at modtage 5 i stedet for 7. Kontrollen funktioner, der er placeret i filen ColorActivity.java, er beskrevet nedenfor. Der er to af dem: privat void getWifiInfo() Og beskyttet tomrum erWifiInfo(). Begge funktioner indeholder følgende kode:

If(this.ssid != null) ( if(this.ssid.length() != 5) ( StaticClass.wifi_correct = false; return; ) if(!this.ssid.substring(0, 2).equals(" LN")) ( StaticClass.wifi_correct = false; return; )

Jeg fremhævede disse Samva-checks med fed skrift. Hvorfor tjekke længden af ​​SSID'et og de første to tegn i SSID-navnet, men de er altid de samme, ved jeg ikke. Kun de sidste 3 tegn er forskellige i SSID, og ​​de afhænger af SSID-kontaktens position på enheden. Position 0 på kontakten svarer til SSID-navnet "LN001". For at programmet kunne fungere på min telefon, var det nok at fjerne disse kontroller.

Dernæst var jeg i stand til at tilføje et ekstra felt til siden med programindstillinger, hvor du kan indtaste enhedens IP-adresse. Nu er det muligt at skifte enheden fra "ad hoc" til "infrastruktur"-tilstand, konfigurere sikkerhed og forbinde den fra dit hjemmenetværk, hvilket giver mulighed for at styre belysningen fra en mobilenhed.

Klar projekt og arbejdsprogram i mappen "bin" med enhedens IP-adressefelt tilføjet til indstillingerne, kan du tage det her.