Obsah:

Tiny Linux Server - VoCore2 - Začíname: 9 krokov
Tiny Linux Server - VoCore2 - Začíname: 9 krokov

Video: Tiny Linux Server - VoCore2 - Začíname: 9 krokov

Video: Tiny Linux Server - VoCore2 - Začíname: 9 krokov
Video: Автоматический календарь-планировщик смен в Excel 2024, Júl
Anonim
Tiny Linux Server - VoCore2 - Začíname
Tiny Linux Server - VoCore2 - Začíname
Tiny Linux Server - VoCore2 - Začíname
Tiny Linux Server - VoCore2 - Začíname

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

Zapnite VoCore2
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

Pripojte sa k aplikácii Luci Config
Pripojte sa k aplikácii Luci Config

Konfiguračná aplikácia beží na VoCore2 a dostanete sa k nej prostredníctvom svojho prehliadača.

  1. Z hostiteľského počítača/prenosného počítača sa pripojte k sieti Wi-Fi zariadenia (SSID: VoCore2-…)
  2. Vo svojom prehliadači choďte na:
  3. Mali by ste vidieť webovú stránku s požiadavkou na zadanie poverení.
  4. Zadajte ID: root
  5. Zadajte heslo: vocore
  6. 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

Načítať najnovší firmvér
Načítať najnovší firmvér
Načítať najnovší firmvér
Načítať najnovší firmvér

Pomocou navigácie Luci prejdite na:

Systém> Zálohovať / Flash firmvér

  1. 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.
  2. Uložte súbor do počítača.
  3. Vyberte ho pomocou rozhrania Luci.
  4. Stlačením tlačidla „Flash Image“ho načítajte do svojho VoCore2.

Krok 4: Nastavte systémový čas

Nastavte systémový čas
Nastavte systémový čas
  1. 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-…)
  2. V prehliadači choďte na:
  3. Prejdite do ponuky: Systém> Systém
  4. Preskočte nadol na časové pásmo a vyberte svoje časové pásmo
  5. Vráťte sa hore a kliknite na tlačidlo „Synchronizovať s prehliadačom“
  6. Ostatné možnosti nechajte ako predvolené
  7. 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

  1. Otvorte Ovládací panel> Správca zariadení> Porty, vyhľadajte „Sériové zariadenie USB“a zapamätajte si číslo portu COM
  2. Použite emulátor sériového terminálu (príklad: tmel)
  3. Nastavte parametre pripojenia: Com_Port_Number, 115200 bps, 8 dátových bitov, 1 stop bit, žiadna parita, žiadna kontrola toku
  4. 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

Ovládanie palubnej červenej diódy LED
Ovládanie palubnej červenej diódy LED
Ovládanie palubnej červenej diódy LED
Ovládanie palubnej červenej diódy LED
Ovládanie palubnej červenej diódy LED
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:

  1. V ponuke prejdite na položku Systém> Konfigurácia LED.
  2. Nastavte spúšťač na „žiadny“.
  3. 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: