INHOUDSOPGAWE:

Tiny Linux Server - VoCore2 - Aan die gang: 9 stappe
Tiny Linux Server - VoCore2 - Aan die gang: 9 stappe

Video: Tiny Linux Server - VoCore2 - Aan die gang: 9 stappe

Video: Tiny Linux Server - VoCore2 - Aan die gang: 9 stappe
Video: CAMPING in RAIN - Tent - Dog - FIRE 2024, Junie
Anonim
Klein Linux -bediener - VoCore2 - Aan die gang
Klein Linux -bediener - VoCore2 - Aan die gang
Klein Linux -bediener - VoCore2 - Aan die gang
Klein Linux -bediener - VoCore2 - Aan die gang

Die VoCore2 Ultimate is 'n indrukwekkende miniaturisering en is die moeite werd om te oorweeg vir ingebedde beheertoepassings.

Hierdie handleiding sal u help om te leer hoe om:

  • stel die toestel se instellings op,
  • voeg veilige internettoegang by, en
  • beheer die ingeboude LED.

Ek het die Ultimate -weergawe (met omhulsel en standaardverbindings) gekoop, aangesien dit 'n vinnige manier was om aan die gang te kom. Vir ingebedde beheer is die PCB ook beskikbaar en is ongeveer die grootte van 'n posseël.

Voorrade

  • VoCore2 Ultimate (https://vocore.io)
  • USB-kabel (USB na USB-mini)

Gereedskap

Om 'n VoCore2 met hierdie tutoriaal op te stel, moet u die vi -teksredakteur en 'n reeksemulator gebruik. As u dit nie ken nie, is daar skakels in die tutoriaal wat u kan help.

Stap 1: Skakel die VoCore2 aan

Skakel die VoCore2 aan
Skakel die VoCore2 aan

Koppel 'n USB -adapterkabel tussen u rekenaar en die VoCore2. Die mini-USB-verbinding op die VoCore moet hiervoor gebruik word.

Stap 2: Koppel aan die Luci Config -app

Koppel aan die Luci Config -app
Koppel aan die Luci Config -app

Die config -toepassing loop op die VoCore2 en u kan dit via u blaaier bereik.

  1. Koppel vanaf u gasheerrekenaar/skootrekenaar aan die wifi-netwerk van die toestel (SSID: VoCore2- …)
  2. Gaan in u blaaier na:
  3. U moet 'n webblad sien wat vra vir geloofsbriewe.
  4. Voer ID in: root
  5. Voer wagwoord in: vocore
  6. U behoort nou in die OpenWrt -stelselopstellingprogram te wees.

U kan ook konfigurasieopdragte invoer met die VoCore2 -konsole, wat ons later sal doen.

Stap 3: Laai nuutste firmware

Laai nuutste firmware
Laai nuutste firmware
Laai nuutste firmware
Laai nuutste firmware

Gebruik die Luci -navigasie om na:

Stelsel> Backup / Flash -firmware

  1. Laai die nuutste aflaai af van https://vocore.io/v2u.html Afdeling met die titel: "Opgradeer VoCore2 -firmware". Vanaf 2019-Nov-03 word die nuutste weergawe op die skermkiekie hierbo getoon.
  2. Stoor die lêer op u rekenaar.
  3. Gebruik die Luci -koppelvlak om dit te kies.
  4. Druk die "Flash Image" -knoppie om dit in u VoCore2 te laai.

Stap 4: Stel Stelseltyd in

Stel Stelseltyd in
Stel Stelseltyd in
  1. Nadat u die nuwe firmware gelaai het, wag 'n paar minute voordat u weer verbinding maak met die VoCore se WiFi-netwerk (SSID: VoCore2- …)
  2. Gaan in die blaaier na:
  3. Gaan na Kieslys: Stelsel> Stelsel
  4. Gaan na die tydsone en kies u tydsone
  5. Gaan terug en druk die knoppie "Sinkroniseer met blaaier"
  6. Laat die res van die opsies as standaard
  7. Druk die knoppie "Stoor en pas toe"

Stap 5: Voeg internettoegang by

Die standaardmodus van die toestel is om as 'n netwerk -toegangspunt (AP) te werk. U kan via mini-usb, WiFi of Ethernet aan die toestel koppel, maar die toestel het geen internettoegang nie. Om internettoegang by te voeg, volg die onderstaande instruksies wat die STA -modus (netwerkstasie) moontlik maak. (Nadat die STA -modus bygevoeg is, werk die toestel steeds as 'n AP en sal die Luci -konfigurasie -app steeds beskikbaar wees.)

Die volgende stappe sal internettoegang byvoeg.

Stap 6: Koppel aan die VoCore -konsole

Van die rekenaar

  1. Maak Configuratiescherm oop> Toestelbestuurder> Poorte, soek na "USB Serial Device", onthou COM -poortnommer
  2. Gebruik Serial Terminal Emulator (Voorbeeld: stopverf)
  3. Stel verbindingsparameters op: Com_Port_Number, 115200 bps, 8 databits, 1 stopbit, geen pariteit, geen vloei -beheer
  4. Nadat u gekoppel is, druk op Enter om 'n Linux -dopaanwysing te kry

Van Mac

Maak die Terminal -app van Mac oop en voer die volgende opdrag uit om Serial Port -inligting te vind.

ls /dev /cu*

Die reaksie lyk soos volg:

/dev/cu.usbmodem6A68DE4F34311

Voer u werklike antwoord in die volgende opdrag in om die terminale emulator te begin.

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

Dit sal die skermterminaal -emulator oopmaak. U kan nou op Enter druk om die Linux -dopaanwysing te kry.

Stap 7: Voeg Station (STA) af by

Agtergrond

Hierdie afdeling gebruik uci -opdragte wat help om die OpenWrt -bedryfstelsel op te stel. (As alternatief kan u ook die verwante bedryfstelsel -lêers direk wysig.)

Hierdie afdeling is afgelei van: https://vocore.io/v2u.html. Ek het die instruksies vir duidelikheid verkort. Om foute met 'uci commit' te vermy:

  • Ek plaas alle uci parameterwaardes in aanhalings.
  • Ek het opdragte weggelaat vir parameters wat reeds in hul onderskeie /etc /config -lêers gestel is.

Ek het ook 'n paar ekstra opdragte bygevoeg om die nuwe toegangspunt se WiFi -netwerk op te stel, insluitend:

  • gepaste frekwensies wat by u land se regulasies pas, en
  • veilige aanmeldbewyse.

Instruksies

1. Koppel aan die toestel se konsole deur sy microUSB (sien vorige afdelings)

2. Voer die volgende opdragte in die konsole uit.

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. Stel die opstartskrip op sodat u bestaande Wi-Fi-netwerk steeds kan skakel, maar u kan steeds aan VoCore2 koppel.

Gebruik die vi -redakteur (ingesluit by OpenWrt) om die volgende kode in /etc/rc.local in te voer

uci stel wireless.sta.disabled = "0"

uci commit/etc/init.d/netwerk herlaai slaap 10 uci set wireless.sta.disabled = "1" uci commit

4. Stel 'n firewall op om toegang tot internet via u hotspot moontlik te maak.

uci stel firewall.@zone [1].forward = "AANVAAR"

uci pleeg

5. Voeg bykomende parameters by om die gepaste WiFI -radiofrekwensies op te stel gebaseer op u land, onderskeidelik Kanada of die VSA:

uci stel wireless.ra0.country = "CA"

uci set wireless.ra0.country = "ONS"

Meer landkodes by:

uci pleeg

6. Stel toegangsbewyse en kodering vir toegangspunte in

Die toestel kom sonder 'n wagwoord op sy WiFi -toegangspunt (SSID: VoCore2 …), dus voeg een hier by.

uci set wireless.ap.key = "New_WiFi_Password"

uci stel wireless.ap.encryption = "psk2" uci commit

Let daarop dat psk2 WPA2 insluit

7. Dateer draadloos op deur:

herlaai van wifi

of deur te hardloop

/etc/init.d/netwerk herlaai

of as dit steeds nie gedra nie, deur die toestel weer te begin:

herlaai

wat natuurlik langer sal neem as herlaai of herlaai.

8. Wag 30-60 sekondes totdat die toestel in die AP+STA-modus kom.

9. Koppel u gasheerrekenaar aan WiFi en kies die netwerk genaamd VoCore2 …

10. Bevestig die internetverbinding deur te gebruik:

ping -w 5 www.vocore.io

Die reaksie moet iets toon soos:

64 grepe vanaf 192.81.249.134: seq = 0 ttl = 56 tyd = 76.269 ms

64 grepe vanaf 192.81.249.134: seq = 1 ttl = 56 tyd = 65.666 ms 64 grepe vanaf 192.81.249.134: seq = 2 ttl = 56 tyd = 68.216 ms 64 grepe vanaf 192.81.249.134: seq = 3 ttl = 56 tyd = 63.554 ms 64 grepe vanaf 192.81.249.134: seq = 4 ttl = 56 tyd = 66.769 ms

As u probleme ondervind om netwerkverbindings aan die werk te kry, gebruik die voorheen genoemde herlaai -opdrag. As dit nie werk nie, ontkoppel die USB -kabel, wag 30 sekondes en koppel die kabel weer aan. U kan ook die/sys/config/map nagaan om seker te maak dat die opdragte (hierbo) hul geassosieerde lêers korrek opgestel het.

Stap 8: Beheer van die Rooi LED aan boord

Beheer van die rooi LED aan boord
Beheer van die rooi LED aan boord
Beheer van die rooi LED aan boord
Beheer van die rooi LED aan boord
Beheer van die rooi LED aan boord
Beheer van die rooi LED aan boord

Om die ingeboude LED wat rooi flits tydens WiFi -aktiwiteit te beheer, het ek gevind dat die volgende benadering werk:

Ontkoppel LED in Luci App

Van die Luci -app:

  1. Gebruik die spyskaart om na Stelsel> LED -konfigurasie te gaan.
  2. Stel die sneller op "geen".
  3. Druk Stoor en Pas toe

Vermoedelik sou die standaardinstelling dit die toestand maak na die opstart, maar ek het dit nie getoets nie.

Beheer -LED met konsolopdragte

Om die LED aan te skakel:

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

Om die LED uit te skakel:

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

Versigtig

As u die LED op hierdie manier beheer, kan dit bots met OpenWrt se gebruik van die LED, maar dit het tydens my toetse gewerk.

'N Beter manier om GPIO te beheer, is deur die uitvoeropdrag te gebruik, maar hierdie opdrag werk nie vir GPIO44 nie (wat die LED beheer, gebaseer op skemas en routerhandmatige skermkiekies hierbo getoon). Die bedryfstelsel hou waarskynlik steeds hierdie LED vas, ondanks die Luci -instelling.

Stap 9: Hulpbronne

Hier is 'n paar skakels wat ek nuttig of interessant gevind het toe ek geleer het oor die VoCore-OpenWrt-ekosisteem.

VoCore

Uiteindelike

Wiki VoCore

Skema's

GitHub www.github.com/vonger/vocore2

Luci https://192.168.61.1/cgi-bin/luci (een keer gekoppel aan VoCore WiFi)

Designer's Blog

OpenWrt

Gebruikersgids

Vinnige begin

uci

Netwerk

Draadloos

  • Kliënt
  • Enkripteer
  • Utilities

Wagwoorde

Tuisautomatisering

cRelay-biblioteek

uBoot

Aansoeke

Opgeblase LED's

LED/unbrick

Mediatek

Globale ingenieur

Hackaday

VoCore 1

PC Connect

Ander

Basiese beginsels van CLI

Aanbeveel: