Tartalomjegyzék:
- Kellékek
- 1. lépés: Kapcsolja be a VoCore2-t
- 2. lépés: Csatlakozás a Luci Config alkalmazáshoz
- 3. lépés: Töltse be a legújabb firmware -t
- 4. lépés: Állítsa be a rendszeridőt
- 5. lépés: Adjon hozzá internethozzáférést
- 6. lépés: Csatlakozás a VoCore konzolhoz
- 7. lépés: Állomás (STA) üzemmód hozzáadása
- 8. lépés: A fedélzeti piros LED vezérlése
- 9. lépés: Erőforrások
Videó: Apró Linux szerver - VoCore2 - Első lépések: 9 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
A VoCore2 Ultimate lenyűgöző miniatürizációs darab, és érdemes megfontolni a beágyazott vezérlő alkalmazásoknál.
Ez az oktatóanyag segít megtanulni a következőket:
- konfigurálja a készülék beállításait,
- adjon hozzá biztonságos internet -hozzáférést, és
- vezérli a fedélzeti LED-et.
Megvettem az Ultimate verziót (burkolattal és szabványos csatlakozásokkal), mivel gyors kezdetnek tűnt. A beágyazott vezérléshez a NYÁK is rendelkezésre áll, és körülbelül akkora, mint egy bélyeg.
Kellékek
- VoCore2 Ultimate (https://vocore.io)
- USB-kábel (USB-USB-mini)
Eszközök
A VoCore2 konfigurálásához ezzel az oktatóanyaggal a vi szövegszerkesztőt és egy soros emulátort kell használnia. Ha nem ismeri ezeket, akkor az oktatóanyagban vannak linkek, amelyek segítséget nyújtanak.
1. lépés: Kapcsolja be a VoCore2-t
Csatlakoztasson egy USB adapter kábelt a számítógép és a VoCore2 közé. Ehhez a VoCore mini-USB-csatlakozóját kell használni.
2. lépés: Csatlakozás a Luci Config alkalmazáshoz
A konfigurációs alkalmazás a VoCore2 -n fut, és böngészőjén keresztül érheti el.
- A gazdagépen/laptopon csatlakozzon az eszköz wifi-hálózatához (SSID: VoCore2-…)
- Nyissa meg a böngészőjét:
- Látnia kell egy weboldalt, amely hitelesítő adatokat kér.
- Írja be az azonosítót: root
- Írja be a jelszót: vocore
- Most az OpenWrt rendszerkonfigurációs alkalmazásban kell lennie.
Konfigurációs parancsokat is megadhat a VoCore2 konzol használatával, amit később megteszünk.
3. lépés: Töltse be a legújabb firmware -t
A Luci navigáció segítségével lépjen a következőkre:
Rendszer> Biztonsági mentés / Flash firmware
- A legfrissebb letöltést a https://vocore.io/v2u.html részről kaphatja: "Frissítse a VoCore2 firmware -t". 2019-nov-03-tól a legfrissebb verzió látható a fenti képernyőképen.
- Mentse a fájlt a számítógépére.
- A kiválasztásához használja a Luci felületet.
- Nyomja meg a "Flash Image" gombot a VoCore2 -be való betöltéséhez.
4. lépés: Állítsa be a rendszeridőt
- Az új firmware betöltése után várjon néhány percet, mielőtt újra csatlakozhat a VoCore WiFi hálózatához (SSID: VoCore2-…)
- A böngészőben lépjen a következő helyre:
- Lépjen a Menübe: Rendszer> Rendszer
- Ugorjon le az időzónához, és válassza ki az időzónát
- Menjen vissza, és nyomja meg a "Szinkronizálás a böngészővel" gombot
- A többi opciót hagyja alapértelmezettként
- Nyomja meg a "Mentés és alkalmazás" gombot
5. lépés: Adjon hozzá internethozzáférést
Az eszköz alapértelmezett módja a hálózati hozzáférési pont (AP). Csatlakozhat a készülékhez mini-usb, WiFi vagy Ethernet segítségével, de az eszköz nem rendelkezik internet-hozzáféréssel. Internet -hozzáférés hozzáadásához kövesse az alábbi utasításokat, amelyek lehetővé teszik az STA (hálózati állomás) üzemmód működését. (Az STA mód hozzáadása után az eszköz továbbra is hozzáférési pontként fog működni, és a Luci konfigurációs alkalmazás továbbra is elérhető lesz.)
A következő lépések hozzáadják az Internet -hozzáférést.
6. lépés: Csatlakozás a VoCore konzolhoz
PC -ről
- Nyissa meg a Vezérlőpult> Eszközkezelő> Portok lehetőséget, keresse meg az "USB soros eszköz" elemet, és ne feledje a COM port számát
- Használjon soros terminál emulátort (példa: Putty)
- Kapcsolati paraméterek beállítása: Com_Port_Number, 115200 bps, 8 adatbit, 1 stop bit, nincs paritás, nincs áramlásszabályozás
- A csatlakoztatás után nyomja meg az Enter billentyűt a Linux shell parancs megjelenítéséhez
Mac -ből
Nyissa meg a Mac Terminal alkalmazását, és futtassa a következő parancsot a soros port információinak megkereséséhez.
ls /dev /cu*
A válasz így néz ki:
/dev/cu.usbmodem6A68DE4F34311
A terminálemulátor elindításához adja meg a tényleges választ a következő parancsban.
képernyő /dev/cu.usbmodem6A68DE4F34311 115200, cs8, -parenb, -cstopb
Ez megnyitja a Screen terminál emulátort. Most megnyomhatja az Enter billentyűt a Linux shell parancs megjelenítéséhez.
7. lépés: Állomás (STA) üzemmód hozzáadása
Háttér
Ez a szakasz uci parancsokat használ, amelyek segítenek az OpenWrt operációs rendszer konfigurálásában. (Alternatívaként közvetlenül is szerkesztheti a kapcsolódó operációs rendszer fájlokat.)
Ez a rész innen származik: https://vocore.io/v2u.html. Az egyértelműség kedvéért rövidítettem az utasításokat. Annak érdekében, hogy elkerülje a hibákat az "uci" használatával:
- Az összes uci paraméter értékét idézőjelbe tettem.
- Kihagytam a parancsokat a paraméterekhez, amelyek már be vannak állítva a megfelelő /etc /config fájlokban.
Hozzáadtam néhány extra parancsot is az új hozzáférési pont WiFi hálózatának konfigurálásához, beleértve:
- megfelelő frekvenciákat, hogy megfeleljenek az ország előírásainak, és
- biztonságos bejelentkezési adatok.
Utasítás
1. Csatlakoztassa az eszköz konzoljához a microUSB -n keresztül (lásd az előző részeket)
2. Futtassa a következő parancsokat a konzolon.
uci set wireless.sta.ssid = "Saját_Létező_WiFi_SSID"
uci set wireless.sta.key = "Your_Existing_WiFi_Password" uci set wireless.sta.network = "wwan" uci elkövetés
3. Konfigurálja a rendszerindító szkriptet úgy, hogy ha a meglévő WiFi hálózat leállt, akkor is csatlakozhasson a VoCore2-hez.
A vi szerkesztővel (az OpenWrt tartozéka) illessze be a következő kódot az /etc/rc.local fájlba
uci set wireless.sta.disabled = "0"
uci elkövetés/etc/init.d/hálózat újraindítás alvó állapot 10 uci set wireless.sta.disabled = "1" uci firm
4. Állítson be tűzfalat, hogy lehetővé tegye az internet elérést a hotspoton keresztül.
uci tűzfal beállítása.@zone [1].forward = "ACCEPT"
uci vállalni
5. Adjon hozzá további paramétereket a megfelelő WiFI rádiófrekvenciák konfigurálásához az Ön országa, például Kanada vagy USA alapján:
uci set wireless.ra0.country = "CA"
uci set wireless.ra0.country = "USA"
További országkódok:
uci vállalni
6. Állítsa be a hozzáférési pont bejelentkezési adatait és titkosítását
Az eszköz jelszó nélkül érkezik a WiFi hozzáférési pontjára (SSID: VoCore2…), ezért adjon hozzá egyet ide.
uci set wireless.ap.key = "New_WiFi_Password"
uci set wireless.ap.encryption = "psk2" uci véglegesítés
Vegye figyelembe, hogy a psk2 tartalmazza a WPA2 -t
7. A Wirelesss frissítése a futtatással:
wifi újratöltés
vagy futással
/etc/init.d/network restart
vagy ha továbbra sem működik, az eszköz újraindításával:
újraindítás
ami természetesen tovább tart, mint az újratöltés vagy újraindítás.
8. Várjon 30-60 másodpercet, amíg a készülék AP+STA módba lép.
9. Csatlakoztassa a fogadó számítógépet a WiFi -hez, válassza ki a VoCore2 nevű hálózatot…
10. Erősítse meg az internetkapcsolatot futtatásával:
ping -w 5 www.vocore.io
A válasznak valami ilyesmit kell mutatnia:
64 bájt a 192.81.249.134 -ből: seq = 0 ttl = 56 idő = 76.269 ms
64 bájt a 192.81.249.134 -ből: seq = 1 ttl = 56 idő = 65.666 ms 64 bájt a 192.81.249.134 -ből: seq = 2 ttl = 56 idő = 68.216 ms 64 bájt a 192.81.249.134 -ből: seq = 3 ttl = 56 idő = 63.554 ms 64 bájt a 192.81.249.134 -ből: seq = 4 ttl = 56 idő = 66.769 ms
Ha problémái vannak a hálózati kapcsolatok működtetésével, használja a korábban említett újraindítási parancsot. Ha ez nem működik, húzza ki az USB -kábelt, várjon 30 másodpercet, majd csatlakoztassa újra a kábelt. Ellenőrizheti a/sys/config/mappát is, hogy a (fenti) parancsok megfelelően konfigurálták -e a hozzájuk tartozó fájlokat.
8. lépés: A fedélzeti piros LED vezérlése
A beépített LED vezérléséhez, amely pirosan villog a WiFi tevékenység során, megállapítottam, hogy a következő megközelítés működik:
A LED kioldása a Luci alkalmazásban
A Luci alkalmazásból:
- A menü segítségével navigáljon a Rendszer> LED konfiguráció menüponthoz.
- Állítsa a ravaszt "nincs" -re.
- Nyomja meg a Mentés és alkalmazás gombot
Feltételezhetően az alapértelmezett beállítás teszi ezt állapotba a rendszerindítás után, de ezt nem teszteltem.
Vezérlő LED konzolparancsokkal
A LED bekapcsolásához:
echo 1>/sys/class/leds/vocore2 \: fuchsia \: állapot/fényerő
A LED kikapcsolása:
echo 0>/sys/class/leds/vocore2 \: fuchsia \: állapot/fényerő
Vigyázat
A LED ilyen irányítása ütközhet az OpenWrt LED -használatával, de a tesztjeim során működött.
A GPIO vezérlésének jobb módja az export parancs használata, azonban ez a parancs nem működik a GPIO44 esetében (amely a LED -et vezérli, a fenti rajzok és az útválasztó kézi képernyőképei alapján). Tehát az operációs rendszer valószínűleg továbbra is tartja ezt a LED -et, annak ellenére, hogy Luci beállította.
9. lépés: Erőforrások
Íme néhány link, amelyeket hasznosnak vagy érdekesnek találtam a VoCore-OpenWrt ökoszisztéma megismerésekor.
VoCore
Végső
Wiki VoCore
Sémák:
GitHub www.github.com/vonger/vocore2
Luci https://192.168.61.1/cgi-bin/luci (ha csatlakozik a VoCore WiFi-hez)
Tervező blogja
OpenWrt
Felhasználói útmutató
Gyors kezdés
uci
Hálózat
Vezeték nélküli
- Ügyfél
- Titkosítás
- Segédprogramok
Jelszavak
Otthoni automatizálás
cRelay könyvtár
uBoot
Alkalmazások
Puffadt LED -ek
LED/unbrick
Mediatek
Globális mérnök
Hackaday
VoCore 1
PC Connect
Egyéb
A CLI alapjai
Ajánlott:
Minecraft Spigot szerver: 8 lépés
Minecraft Spigot Server: A Minecraft spigot szerver ideális, ha bővítményeket szeretne hozzáadni a szerveréhez. A Spigot közösség nagyon nagy, és sok ingyenes bővítményt kínál. A Minecraft szerver futtatása ingyenes, ha saját maga üzemelteti a szervert. Ha úgy dönt, hogy házigazdává teszi azt
Saját Minecraft szerver házigazdája (Windows): 6 lépés
Saját Minecraft szerver üzemeltetése (Windows): A Minecraft szerver létrehozásához tudnia kell néhány fontos dolgot. 1: A szerver mindig nyitva tartásához a számítógépnek, amelyen a szerver fut, mindig be kell kapcsolnia. 2: A Minecraft szerver a RAM egy részét és a processzor egy részét fogja használni
Az OreServer - egy Raspberry Pi dedikált Minecraft szerver LED lejátszó kijelzővel: 9 lépés (képekkel)
Az OreServer - egy Raspberry Pi dedikált Minecraft szerver LED -es lejátszóval: 2020. július FRISSÍTÉS - Mielőtt elkezdené ezt a projektet, vegye figyelembe, hogy SOK változtatás és frissítés történt a különböző szoftvereszközökön, amelyeket ennek létrehozásához használtam évekkel ezelőtt. Ennek eredményeként sok lépés már nem úgy működik, ahogy írták
Plug & Play apró Raspberry Pi hálózati szerver: 6 lépés (képekkel)
Plug & Play Apró Raspberry Pi hálózati szerver: Nemrégiben két Raspberry Pi 1 A+ modell került a kezembe olcsón. Ha még nem hallott a Pi Model A -ról, akkor ez a Raspberry Pi egyik legkorábbi formaterve, amely nagyobb, mint a Pi Zero, és kisebb, mint egy hagyományos Raspberry Pi. Mindig szeretném
Apró riasztórendszer szuper apró Arduino -kompatibilis tábla használatával!: 10 lépés
Apró riasztórendszer egy szuper apró Arduino kompatibilis tábla segítségével! Építeni fogunk egy apró riasztóberendezést, amely méri a távolságot maga és az előtte lévő tárgy között. És amikor az objektum elmozdul egy meghatározott távolságon, az eszköz egy