Turinys:

Mažas „Linux“serveris - „VoCore2“- Darbo pradžia: 9 žingsniai
Mažas „Linux“serveris - „VoCore2“- Darbo pradžia: 9 žingsniai

Video: Mažas „Linux“serveris - „VoCore2“- Darbo pradžia: 9 žingsniai

Video: Mažas „Linux“serveris - „VoCore2“- Darbo pradžia: 9 žingsniai
Video: Demo Video, Unlock android device by Kali linux 2024, Liepa
Anonim
Mažas „Linux“serveris - „VoCore2“- Darbo pradžia
Mažas „Linux“serveris - „VoCore2“- Darbo pradžia
Mažas „Linux“serveris - „VoCore2“- Darbo pradžia
Mažas „Linux“serveris - „VoCore2“- Darbo pradžia

„VoCore2 Ultimate“yra įspūdingas miniatiūros kūrinys, kurį verta apsvarstyti naudojant įterptąsias valdymo programas.

Ši pamoka padės jums išmokti:

  • sukonfigūruokite įrenginio nustatymus,
  • pridėti prieigą prie saugaus interneto ir
  • valdyti borto šviesos diodą.

Aš nusipirkau „Ultimate“versiją (su korpusu ir standartinėmis jungtimis), nes tai atrodė greitas būdas pradėti. Įterptam valdymui taip pat galima įsigyti PCB ir yra maždaug pašto ženklo dydžio.

Prekės

  • „VoCore2 Ultimate“(https://vocore.io)
  • USB kabelis (nuo USB iki USB mini)

Įrankiai

Norėdami sukonfigūruoti „VoCore2“naudodami šią mokymo programą, turėsite naudoti vi teksto rengyklę ir nuoseklųjį emuliatorių. Jei nesate su jais susipažinę, vadove yra nuorodų, kurios padės.

1 veiksmas: įjunkite „VoCore2“

Įjunkite „VoCore2“
Įjunkite „VoCore2“

Prijunkite USB adapterio kabelį prie kompiuterio ir „VoCore2“. Tam reikia naudoti „VoCore“mini USB jungtį.

2 veiksmas: prisijunkite prie „Luci Config“programos

Prisijunkite prie „Luci Config“programos
Prisijunkite prie „Luci Config“programos

Konfigūracijos programa veikia „VoCore2“ir ją galite pasiekti per savo naršyklę.

  1. Iš prieglobos kompiuterio/nešiojamojo kompiuterio prisijunkite prie įrenginio „Wi-Fi“tinklo (SSID: VoCore2-…)
  2. Naršyklėje eikite į:
  3. Turėtumėte pamatyti tinklalapį, kuriame prašoma prisijungimo duomenų.
  4. Įveskite ID: root
  5. Įveskite slaptažodį: vocore
  6. Dabar turėtumėte būti „OpenWrt“sistemos konfigūravimo programoje.

Taip pat galite įvesti konfigūracijos komandas naudodami „VoCore2“konsolę, kurią padarysime vėliau.

3 veiksmas: įkelkite naujausią programinę -aparatinę įrangą

Įkelti naujausią programinę -aparatinę įrangą
Įkelti naujausią programinę -aparatinę įrangą
Įkelti naujausią programinę -aparatinę įrangą
Įkelti naujausią programinę -aparatinę įrangą

Naudodami „Luci“navigaciją eikite į:

Sistema> Atsarginė / „Flash“programinė įranga

  1. Gaukite naujausią atsisiuntimą iš https://vocore.io/v2u.html Skilties pavadinimu: „Atnaujinkite„ VoCore2 “programinę -aparatinę įrangą“. Nuo 2019 m. Lapkričio 03 d. Naujausia versija parodyta aukščiau esančioje ekrano kopijoje.
  2. Išsaugokite failą savo kompiuteryje.
  3. Norėdami jį pasirinkti, naudokite „Luci“sąsają.
  4. Paspauskite „Flash Image“mygtuką, kad įkeltumėte jį į „VoCore2“.

4 žingsnis: nustatykite sistemos laiką

Nustatykite sistemos laiką
Nustatykite sistemos laiką
  1. Įkėlę naują programinę-aparatinę įrangą, palaukite kelias minutes, kol vėl prisijungsite prie „VoCore“„WiFi“tinklo (SSID: VoCore2-…)
  2. Naršyklėje eikite į
  3. Eikite į meniu: Sistema> Sistema
  4. Pereikite prie laiko juostos ir pasirinkite savo laiko juostą
  5. Grįžkite atgal ir paspauskite mygtuką „Sinchronizuoti su naršykle“
  6. Likusius variantus palikite kaip numatytuosius
  7. Paspauskite mygtuką „Išsaugoti ir taikyti“

5 veiksmas: pridėkite prieigą prie interneto

Įrenginio numatytasis režimas yra veikti kaip tinklo prieigos taškas (AP). Prie įrenginio galite prisijungti naudodami mini-usb, „WiFi“arba „Ethernet“, tačiau įrenginys neturės prieigos prie interneto. Norėdami pridėti prieigą prie interneto, vadovaukitės toliau pateiktomis instrukcijomis, kurios įgalins STA (tinklo stoties) režimą. (Pridėjus STA režimą, įrenginys vis tiek veiks kaip AP, o „Luci“konfigūracijos programa vis tiek bus pasiekiama.)

Šie veiksmai pridės prieigą prie interneto.

6 veiksmas: prisijunkite prie „VoCore“pulto

Iš kompiuterio

  1. Atidarykite Valdymo skydas> Įrenginių tvarkytuvė> Prievadai, ieškokite „USB nuoseklusis įrenginys“, prisiminkite COM prievado numerį
  2. Naudokite serijinio terminalo emuliatorių (pavyzdys: glaistas)
  3. Nustatykite ryšio parametrus: „Com_Port_Number“, 115200 bps, 8 duomenų bitai, 1 sustojimo bitas, nėra pariteto, nėra srauto valdymo
  4. Prisijungę paspauskite „Enter“, kad gautumėte „Linux“apvalkalo raginimą

Iš „Mac“

Atidarykite „Mac“terminalo programą ir paleiskite šią komandą, kad surastumėte serijinio prievado informaciją.

ls /dev /cu*

Atsakymas atrodo taip:

/dev/cu.usbmodem6A68DE4F34311

Įveskite savo faktinį atsakymą per kitą komandą, kad paleistumėte terminalo emuliatorių.

ekranas /dev/cu.usbmodem6A68DE4F34311 115200, cs8, -parenb, -cstopb

Tai atvers ekrano terminalo emuliatorių. Dabar galite paspausti „Enter“, kad gautumėte „Linux“apvalkalo raginimą.

7 veiksmas: pridėkite stoties (STA) režimą

Fonas

Šiame skyriuje naudojamos uci komandos, padedančios sukonfigūruoti „OpenWrt“operacinę sistemą. (Kaip alternatyvą taip pat galite tiesiogiai redaguoti susijusius OS failus.)

Šis skyrius yra kilęs iš: https://vocore.io/v2u.html. Aiškumo dėlei sutrumpinau instrukcijas. Kad išvengtumėte klaidų naudojant „uci įsipareigoti“:

  • Visas uci parametrų reikšmes dedu į kabutes.
  • Aš praleidau komandas parametrams, kurie jau nustatyti atitinkamuose /etc /config failuose.

Aš taip pat pridėjau keletą papildomų komandų, norėdamas sukonfigūruoti naujojo prieigos taško „WiFi“tinklą, įskaitant:

  • tinkamus dažnius, atitinkančius jūsų šalies taisykles, ir
  • saugūs prisijungimo duomenys.

Instrukcijos

1. Prijunkite prie įrenginio konsolės per jo „microUSB“(žr. Ankstesnius skyrius)

2. Konsolėje paleiskite šias komandas.

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 įsipareigoti

3. Sukonfigūruokite įkrovos scenarijų, kad jei esamas „WiFi“tinklas neveikia, vis tiek galite prisijungti prie „VoCore2“.

Naudokite vi redaktorių (įtrauktą į „OpenWrt“), kad įterptumėte šį kodą į /etc/rc.local

uci set wireless.sta.disabled = "0"

uci įsipareigoti/etc/init.d/tinklo perkrovimo miegas 10 uci set wireless.sta.disabled = "1" uci įsipareigoti

4. Nustatykite užkardą, kad įgalintumėte prieigą prie interneto per savo viešosios interneto prieigos tašką.

uci nustatė užkardą.@zone [1].forward = "ACCEPT"

uci įsipareigoti

5. Pridėkite papildomų parametrų, kad sukonfigūruotumėte atitinkamus „WiFI“radijo dažnius pagal jūsų šalį, pvz., Kanadą ar JAV:

uci set wireless.ra0.country = "CA"

uci set wireless.ra0.country = "JAV"

Daugiau šalių kodų:

uci įsipareigoti

6. Nustatykite prieigos taško prisijungimo duomenis ir šifravimą

Įrenginys be „WiFi“prieigos taško pateikiamas be slaptažodžio (SSID: VoCore2 …), todėl pridėkite jį čia.

uci set wireless.ap.key = "Naujas_WiFi_Password"

uci set wireless.ap.encryption = "psk2" uci įsipareigoti

Atminkite, kad „psk2“apima WPA2

7. Atnaujinkite „Wirelesss“vykdydami:

wifi perkrovimas

arba bėgant

/etc/init.d/network restart

arba jei jis vis tiek neveikia, iš naujo paleisdami įrenginį:

perkrauti

tai, žinoma, užtruks ilgiau nei iš naujo įkelti ar paleisti iš naujo.

8. Palaukite 30–60 sekundžių, kol įrenginys įjungs AP+STA režimą.

9. Prijunkite prieglobos kompiuterį prie „WiFi“, pasirinkdami tinklą „VoCore2“…

10. Patvirtinkite interneto ryšį paleisdami:

ping -w 5 www.vocore.io

Atsakymas turėtų parodyti kažką panašaus:

64 baitai nuo 192,81.249.134: seq = 0 ttl = 56 laikas = 76.269 ms

64 baitai nuo 192.81.249.134: seq = 1 ttl = 56 laikas = 65.666 ms 64 baitai nuo 192.81.249.134: seq = 2 ttl = 56 laikas = 68.216 ms 64 baitai nuo 192.81.249.134: seq = 3 ttl = 56 laikas = 63.554 ms 64 baitai nuo 192,81.249.134: seq = 4 ttl = 56 laikas = 66.769 ms

Jei kyla problemų, kad tinklo ryšiai veiktų, naudokite anksčiau minėtą perkrovimo komandą. Jei tai nepadeda, atjunkite USB kabelį, palaukite 30 sekundžių ir vėl prijunkite kabelį. Taip pat galite patikrinti aplanką/sys/config/, kad įsitikintumėte, jog komandos (aukščiau) teisingai sukonfigūravo susijusius failus.

8 veiksmas: valdykite borto raudoną šviesos diodą

Borto raudono šviesos diodo valdymas
Borto raudono šviesos diodo valdymas
Borto raudono šviesos diodo valdymas
Borto raudono šviesos diodo valdymas
Borto raudono šviesos diodo valdymas
Borto raudono šviesos diodo valdymas

Norėdami valdyti borto šviesos diodą, kuris mirksi raudonai „WiFi“veiklos metu, pastebėjau, kad veikia šis metodas:

Atleiskite šviesos diodą „Luci“programoje

Iš „Luci“programos:

  1. Naudokite meniu, kad eitumėte į Sistema> LED konfigūracija.
  2. Nustatykite trigerį į „nėra“.
  3. Paspauskite Išsaugoti ir Taikyti

Tikriausiai pagal numatytuosius nustatymus tai būtų būsena po įkrovos, bet aš to neišbandžiau.

Valdymo šviesos diodas su konsolės komandomis

Norėdami įjungti šviesos diodą:

echo 1>/sys/class/leds/vocore2 \: fuchsia \: status/brightness

Norėdami išjungti šviesos diodą:

echo 0>/sys/class/leds/vocore2 \: fuchsia \: status/brightness

Atsargiai

Tokiu būdu valdant šviesos diodą gali kilti prieštaravimų, kaip „OpenWrt“naudoja šviesos diodą, tačiau jis veikė mano bandymų metu.

Geresnis būdas valdyti GPIO yra naudoti komandą eksportuoti, tačiau ši komanda neveikia GPIO44 (kuri valdo šviesos diodą, remiantis schemomis ir maršrutizatoriaus vadovo ekrano kopijomis, parodytomis aukščiau). Taigi operacinė sistema greičiausiai vis dar laikosi šio šviesos diodo, nepaisant „Luci“nustatymo.

9 žingsnis: ištekliai

Štai keletas nuorodų, kurios man pasirodė naudingos ar įdomios, kai sužinojau apie „VoCore-OpenWrt“ekosistemą.

„VoCore“

Galutinis

„Wiki VoCore“https://vocore.io/wiki.html

Schemos

„GitHub“www.github.com/vonger/vocore2

Luci https://192.168.61.1/cgi-bin/luci (kai prisijungta prie „VoCore WiFi“)

Dizainerio tinklaraštis

OpenWrt

Vartotojo vadovas

Greita pradžia

uci

Tinklas

Belaidis

  • Klientas
  • Šifruoti
  • Komunalinės paslaugos

Slaptažodžiai

Namų automatika

„cRelay“biblioteka

„uBoot“https://www.denx.de/wiki/U-Bootdoc/BasicCommandSe…

Programos

Pūsti šviesos diodai

Šviesos diodas/plyta

„Mediatek“https://docs.labs.mediatek.com/resource/linkit-sm…

Pasaulinis inžinierius

„Hackaday“https://hackaday.com/2015/11/15/vocore-tutorial-g…

„VoCore 1“https://www.shortn0tes.com/2015/11/vocore-tutoria…

„PC Connect“https://vonger.cn/?p=8127

Kiti

CLI pagrindai

Rekomenduojamas: