Obsah:
- Zásoby
- Krok 1: Zapnite VoCore2
- Krok 2: Pripojte sa k aplikácii Luci Config
- Krok 3: Načítajte najnovší firmvér
- Krok 4: Nastavte systémový čas
- Krok 5: Pridajte prístup na internet
- Krok 6: Pripojte sa k konzole VoCore
- Krok 7: Pridajte režim stanice (STA)
- Krok 8: Ovládanie palubnej červenej diódy LED
- Krok 9: Zdroje
Video: Tiny Linux Server - VoCore2 - Začíname: 9 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
VoCore2 Ultimate je pôsobivá miniaturizácia a stojí za zváženie v prípade aplikácií so vstavaným ovládaním.
Tento tutoriál vám pomôže naučiť sa:
- konfigurovať nastavenia zariadenia,
- pridať zabezpečený prístup na internet a
- ovládať palubnú LED diódu.
Kúpil som si verziu Ultimate (s krytom a štandardným pripojením), pretože sa mi zdal rýchly spôsob, ako začať. Pre vstavané ovládanie je k dispozícii aj plošný spoj a má veľkosť poštovej známky.
Zásoby
- VoCore2 Ultimate (https://vocore.io)
- USB kábel (USB na USB-mini)
Nástroje
Na konfiguráciu VoCore2 pomocou tohto tutoriálu budete potrebovať textový editor vi a sériový emulátor. Ak ich nepoznáte, v návode sú odkazy, ktoré vám poskytnú pomoc.
Krok 1: Zapnite VoCore2
Pripojte kábel adaptéra USB medzi počítač a VoCore2. Na to by malo slúžiť mini-USB pripojenie na VoCore.
Krok 2: Pripojte sa k aplikácii Luci Config
Konfiguračná aplikácia beží na VoCore2 a dostanete sa k nej prostredníctvom svojho prehliadača.
- Z hostiteľského počítača/prenosného počítača sa pripojte k sieti Wi-Fi zariadenia (SSID: VoCore2-…)
- Vo svojom prehliadači choďte na:
- Mali by ste vidieť webovú stránku s požiadavkou na zadanie poverení.
- Zadajte ID: root
- Zadajte heslo: vocore
- Teraz by ste mali byť v konfiguračnej aplikácii systému OpenWrt.
Konfiguračné príkazy môžete zadávať aj pomocou konzoly VoCore2, čo urobíme neskôr.
Krok 3: Načítajte najnovší firmvér
Pomocou navigácie Luci prejdite na:
Systém> Zálohovať / Flash firmvér
- Najnovšie sťahovanie získate z https://vocore.io/v2u.html Sekcia s názvom: „Aktualizácia firmvéru VoCore2“. Od roku 2019 do novembra 03 je najnovšia verzia zobrazená na obrázku vyššie.
- Uložte súbor do počítača.
- Vyberte ho pomocou rozhrania Luci.
- Stlačením tlačidla „Flash Image“ho načítajte do svojho VoCore2.
Krok 4: Nastavte systémový čas
- Po načítaní nového firmvéru počkajte niekoľko minút, kým sa znova pripojíte k WiFi sieti VoCore (SSID: VoCore2-…)
- V prehliadači choďte na:
- Prejdite do ponuky: Systém> Systém
- Preskočte nadol na časové pásmo a vyberte svoje časové pásmo
- Vráťte sa hore a kliknite na tlačidlo „Synchronizovať s prehliadačom“
- Ostatné možnosti nechajte ako predvolené
- Stlačte tlačidlo „Uložiť a použiť“
Krok 5: Pridajte prístup na internet
Predvolený režim zariadenia je, aby fungoval ako sieťový prístupový bod (AP). K zariadeniu sa môžete pripojiť pomocou mini USB, WiFi alebo ethernetu, ale zariadenie nebude mať prístup na internet. Ak chcete pridať prístup na internet, postupujte podľa nižšie uvedených pokynov, ktoré umožnia prevádzku režimu STA (sieťová stanica). (Po pridaní režimu STA bude zariadenie naďalej fungovať ako AP a konfiguračná aplikácia Luci bude stále k dispozícii.)
Nasledujúce kroky pridajú prístup na internet.
Krok 6: Pripojte sa k konzole VoCore
Z PC
- Otvorte Ovládací panel> Správca zariadení> Porty, vyhľadajte „Sériové zariadenie USB“a zapamätajte si číslo portu COM
- Použite emulátor sériového terminálu (príklad: tmel)
- Nastavte parametre pripojenia: Com_Port_Number, 115200 bps, 8 dátových bitov, 1 stop bit, žiadna parita, žiadna kontrola toku
- Po pripojení stlačte kláves Enter a zobrazí sa výzva na spustenie systému Linux
Z počítača Mac
Otvorte aplikáciu Terminal pre Mac a spustením nasledujúceho príkazu vyhľadajte informácie o sériovom porte.
ls /dev /cu*
Odpoveď vyzerá takto:
/dev/cu.usbmodem6A68DE4F34311
Do nasledujúceho príkazu zadajte svoju skutočnú odpoveď a spustite emulátor terminálu.
obrazovka /dev /cu.usbmodem6A68DE4F34311 115200, cs8, -parenb, -cstopb
Tým sa otvorí emulátor terminálu Screen. Teraz môžete stlačením klávesu Enter získať výzvu pre systém Linux.
Krok 7: Pridajte režim stanice (STA)
Pozadie
Táto časť používa príkazy uci, ktoré pomáhajú konfigurovať operačný systém OpenWrt. (Alternatívne môžete tiež priamo upraviť súvisiace súbory OS.)
Táto časť je odvodená z: https://vocore.io/v2u.html. Pokyny som kvôli prehľadnosti skrátil. Aby ste sa vyhli chybám pri „uci commit“:
- Všetky hodnoty parametrov uci som vložil do úvodzoviek.
- Vynechal som príkazy pre parametre, ktoré sú už nastavené v príslušných súboroch /etc /config.
Tiež som pridal niekoľko ďalších príkazov na konfiguráciu WiFi siete nového prístupového bodu, vrátane:
- vhodné frekvencie, aby zodpovedali predpisom vašej krajiny, a
- zabezpečené prihlasovacie údaje.
Inštrukcie
1. Pripojte sa ku konzole zariadenia cez microUSB (pozri predchádzajúce časti)
2. V konzole spustite nasledujúce príkazy.
uci set wireless.sta.ssid = "Your_Existing_WiFi_SSID"
uci set wireless.sta.key = "Your_Existing_WiFi_Password" uci set wireless.sta.network = "wwan" uci commit
3. Nakonfigurujte spúšťací skript tak, aby sa v prípade výpadku existujúcej siete WiFi stále dalo pripojiť k VoCore2.
Pomocou editora vi (súčasť OpenWrt) vložte nasledujúci kód do /etc/rc.local
uci set wireless.sta.disabled = "0"
uci commit/etc/init.d/network restart sleep 10 uci set wireless.sta.disabled = "1" uci commit
4. Nastavte bránu firewall tak, aby umožňovala prístup na internet prostredníctvom vášho hotspotu.
uci set firewall.@zone [1].forward = "ACCEPT"
uci spáchať
5. Pridajte ďalšie parametre na konfiguráciu vhodných rádiových frekvencií WiFI podľa vašej krajiny, ako je Kanada alebo USA:
uci set wireless.ra0.country = "CA"
uci set wireless.ra0.country = "USA"
Viac kódov krajín na:
uci spáchať
6. Nastavte prihlasovacie údaje a šifrovanie prístupového bodu
Zariadenie je vo svojom prístupovom bode WiFi (SSID: VoCore2 …) dodávané bez hesla, zadajte ho preto sem.
uci set wireless.ap.key = "New_WiFi_Password"
uci set wireless.ap.encryption = "psk2" uci commit
Všimnite si toho, že psk2 obsahuje WPA2
7. Aktualizujte bezdrôtové pripojenie spustením:
wifi reload
alebo behom
/etc/init.d/ sieťový reštart
alebo ak sa stále správa nesprávne, reštartovaním zariadenia:
reštartovať
čo samozrejme bude trvať dlhšie ako načítanie alebo reštart.
8. Počkajte 30-60 sekúnd, kým zariadenie prejde do režimu AP+STA.
9. Pripojte svoj hostiteľský počítač k WiFi a vyberte si sieť s názvom VoCore2 …
10. Potvrďte internetové pripojenie spustením:
ping -w 5 www.vocore.io
Odpoveď by mala zobrazovať niečo ako:
64 bajtov od 192.81.249.134: seq = 0 ttl = 56 čas = 76,269 ms
64 bajtov od 192.81.249.134: seq = 1 ttl = 56 čas = 65,666 ms 64 bajtov od 192.81.249.134: seq = 2 ttl = 56 čas = 68,216 ms 64 bytov od 192,81.249.134: seq = 3 ttl = 56 čas = 63,554 ms 64 bajtov od 192.81.249.134: seq = 4 ttl = 56 čas = 66,769 ms
Ak máte problémy s fungovaním sieťových pripojení, použite vyššie uvedený príkaz reštart. Ak to nefunguje, odpojte kábel USB, počkajte 30 sekúnd a znova ho zapojte. Môžete tiež skontrolovať priečinok/sys/config/a uistiť sa, že príkazy (vyššie) správne nakonfigurovali súvisiace súbory.
Krok 8: Ovládanie palubnej červenej diódy LED
Na ovládanie vstavanej diódy LED, ktorá počas činnosti WiFi bliká načerveno, som zistil, že funguje nasledujúci prístup:
Zrušte aktiváciu LED v aplikácii Luci
Z aplikácie Luci:
- V ponuke prejdite na položku Systém> Konfigurácia LED.
- Nastavte spúšťač na „žiadny“.
- Stlačte Uložiť a použiť
Predvolené nastavenie by pravdepodobne znamenalo tento stav po spustení, ale to som netestoval.
Kontrolka LED s príkazmi konzoly
Zapnutie LED diódy:
echo 1>/sys/class/leds/vocore2 \: fuchsia \: stav/jas
Vypnutie LED diódy:
echo 0>/sys/class/leds/vocore2 \: fuchsia \: stav/jas
Pozor
Ovládanie LED týmto spôsobom môže byť v rozpore s používaním LED diódy OpenWrt, ale fungovalo to počas mojich testov.
Lepší spôsob ovládania GPIO je použiť príkaz export, tento príkaz však nefunguje pre GPIO44 (ktorý riadi LED diódu, podľa schém a manuálnych snímok obrazovky smerovača uvedených vyššie). Operačný systém je teda pravdepodobné, že sa tejto diódy LED stále drží, napriek nastaveniu Luciho.
Krok 9: Zdroje
Tu je niekoľko odkazov, ktoré som považoval za užitočné alebo zaujímavé, keď som sa dozvedel o ekosystéme VoCore-OpenWrt.
VoCore
Ultimate
Wiki VoCore
Schémy
GitHub www.github.com/vonger/vocore2
Luci https://192.168.61.1/cgi-bin/luci (po pripojení k sieti VoCore WiFi)
Blog dizajnéra
OpenWrt
Používateľská príručka
Rýchly štart
uci
Sieť
Bezdrôtový
- Klient
- Šifrovať
- Pomôcky
Heslá
Domáca automatizácia
Knižnica cRelay
uBoot
Aplikácie
Nabité LED diódy
LED/nehrotené
Mediatek
Globálny inžinier
Hackaday
VoCore 1
Pripojenie k počítaču
Iné
Základy CLI
Odporúča:
TINY YET WORKING CLASIC BANKER'S LAMP: 6 krokov (s obrázkami)
TINY YET WORKING CLASSIC BANKER'S LAMP: Prestavanie čohokoľvek na malý predmet je vždy zábava a výzva v závislosti od toho, čo sa pokúšate znovu vytvoriť. Vždy sa snažím urobiť niečo zábavné a pridať k tomu aj trochu funkcie. A z tohto dôvodu robím malú klasickú bankársku lam
Inštalácia Apache2 na server Ubuntu Server: 4 kroky
Inštalácia Apache2 na server Ubuntu: Inštalácia Apache2 na server Ubuntu vám umožní hosťovať vaše vlastné osobné webové stránky. Môžete to použiť na vlastné osobné použitie, na podnikanie alebo dokonca na vývoj webových aplikácií
Pridajte server MC Server do brány FireWall: 12 krokov
Pridajte server MC Server do brány FireWall: 1. Napíšte " wf.msc " do vyhľadávacieho panela vľavo od panela úloh. Alt. Prejdite na Ovládací panel, otvorte bránu firewall systému Windows (Defender) a v ponuke vľavo vyberte položku Rozšírené nastavenia
Použitie diód LED a AT Tiny na vytvorenie blikajúcej hviezdy s piezoehráním „Twinkle, Twinkle, Little Star“: 6 krokov
Použitie diód LED a AT Tiny na vytvorenie blikajúcej hviezdy s piezom „Twinkle, Twinkle, Little Star“: Tento obvod používa LED, AT TINY a piezo na výrobu blikajúcej hviezdy a hudby „Twinkle, Twinkle, Little Star“V nasledujúcom kroku nájdete prehľad obvodov a
Tiny Micro: bit robot - časť 1: 7 krokov
Tiny Micro: bit Robot - 1. časť: Vždy som si myslel, že malé roboty sú skvelé a vytvoriť jedného s nákladovo efektívnym Microbitom by bolo ideálne. Chcel som vytvoriť robota, ktorý nepoužije pripravené dosky IO, aké som v minulosti používal na pohon motorov alebo na vstupy senzorov, chcel by som