Բովանդակություն:

Փոքրիկ Linux սերվեր - VoCore2 - Սկսնակ ՝ 9 քայլ
Փոքրիկ Linux սերվեր - VoCore2 - Սկսնակ ՝ 9 քայլ

Video: Փոքրիկ Linux սերվեր - VoCore2 - Սկսնակ ՝ 9 քայլ

Video: Փոքրիկ Linux սերվեր - VoCore2 - Սկսնակ ՝ 9 քայլ
Video: Փոքրիկ օրինակ v3n0m-ի աշխատանքից 2024, Նոյեմբեր
Anonim
Փոքրիկ Linux սերվեր - VoCore2 - Սկիզբ
Փոքրիկ Linux սերվեր - VoCore2 - Սկիզբ
Փոքրիկ Linux սերվեր - VoCore2 - Սկիզբ
Փոքրիկ Linux սերվեր - VoCore2 - Սկիզբ

VoCore2 Ultimate- ը մանրանկարչության տպավորիչ կտոր է և արժե հաշվի առնել ներդրված կառավարման ծրագրերի համար:

Այս ձեռնարկը կօգնի ձեզ սովորել, թե ինչպես.

  • կարգավորել սարքի կարգավորումները,
  • ավելացնել անվտանգ ինտերնետ հասանելիություն և
  • վերահսկել ներկառուցված LED- ը:

Ես գնել եմ Ultimate տարբերակը (պարիսպով և ստանդարտ կապերով), քանի որ այն կարծես արագ սկսելու միջոց էր: Ներկառուցված հսկողության համար PCB- ն նույնպես մատչելի է և մոտավորապես փոստային նամականիշի չափ է:

Պարագաներ

  • VoCore2 Ultimate (https://vocore.io)
  • USB մալուխ (USB- ից USB-mini)

Գործիքներ

Այս ձեռնարկի միջոցով VoCore2- ը կազմաձևելու համար ձեզ հարկավոր է օգտագործել vi տեքստային խմբագրիչ և սերիական էմուլատոր: Եթե դրանք ձեզ ծանոթ չեն, ձեռնարկի մեջ կան հղումներ, որոնք կօգնեն ձեզ:

Քայլ 1. Միացրեք VoCore2- ը

Միացրեք VoCore2- ը
Միացրեք VoCore2- ը

Միացրեք USB ադապտերային մալուխ ձեր համակարգչի և VoCore2- ի միջև: VoCore- ի մինի-USB կապը պետք է օգտագործվի դրա համար:

Քայլ 2: Միացեք Luci Config հավելվածին

Միացեք Luci Config հավելվածին
Միացեք Luci Config հավելվածին

Կազմաձևման ծրագիրը գործում է VoCore2- ով, և դրան կարող եք հասնել ձեր դիտարկիչի միջոցով:

  1. Ձեր համակարգչից/նոթբուքից միացեք սարքի wifi ցանցին (SSID: VoCore2-…)
  2. Ձեր դիտարկիչում անցեք ՝
  3. Դուք պետք է տեսնեք վեբ էջ, որը պահանջում է հավատարմագրեր:
  4. Մուտքագրեք ID: արմատ
  5. Մուտքագրեք գաղտնաբառ
  6. Դուք այժմ պետք է լինեք OpenWrt համակարգի կազմաձևման ծրագրում:

Կարող եք նաև մուտքագրել կազմաձևման հրամաններ ՝ օգտագործելով VoCore2 վահանակը, ինչը մենք կանենք ավելի ուշ:

Քայլ 3: Բեռնեք վերջին որոնվածը

Տեղադրեք վերջին որոնվածը
Տեղադրեք վերջին որոնվածը
Տեղադրեք վերջին որոնվածը
Տեղադրեք վերջին որոնվածը

Օգտագործեք Luci Navigation- ը ՝ դեպի.

Համակարգ> Պահուստավորում / Flash որոնվածը

  1. Ստացեք վերջին ներբեռնումը https://vocore.io/v2u.html բաժնից ՝ «Թարմացրեք VoCore2 որոնվածը»: 2019-նոյեմբեր-03-ի դրությամբ վերջին տարբերակը ցուցադրվում է վերևի սքրինշոթում:
  2. Պահեք ֆայլը ձեր համակարգչում:
  3. Օգտագործեք Luci ինտերֆեյսը այն ընտրելու համար:
  4. Կտտացրեք «Flash Image» կոճակին ՝ այն ձեր VoCore2- ում բեռնելու համար:

Քայլ 4: Սահմանեք համակարգի ժամանակը

Սահմանել համակարգի ժամանակը
Սահմանել համակարգի ժամանակը
  1. Նոր որոնվածը բեռնելուց հետո մի քանի րոպե սպասեք VoCore- ի WiFi ցանցին միանալուց առաջ (SSID: VoCore2-…)
  2. Բրաուզերում անցեք ՝
  3. Գնացեք Մենյու ՝ Համակարգ> Համակարգ
  4. Բաց թողեք Timeամային գոտի և ընտրեք ձեր ժամային գոտին
  5. Վերադառնալ և սեղմել «Համաժամացնել դիտարկիչով» կոճակը
  6. Մնացած տարբերակները թողեք կանխադրված
  7. Կտտացրեք «Պահել և կիրառել» կոճակը

Քայլ 5: Ավելացնել ինտերնետ հասանելիություն

Սարքի կանխադրված ռեժիմն այն է, որ գործի որպես ցանցի մուտքի կետ (AP): Դուք կարող եք միանալ սարքին mini-usb, WiFi կամ Ethernet- ով, սակայն սարքը չի ունենա ինտերնետ հասանելիություն: Ինտերնետ հասանելիություն ավելացնելու համար հետևեք ստորև բերված հրահանգներին, որոնք թույլ կտան գործել STA (ցանցային կայան) ռեժիմը: (STA ռեժիմն ավելացնելուց հետո սարքը դեռ կաշխատի որպես AP և Luci կազմաձևման ծրագիրը դեռ հասանելի կլինի):

Հետևյալ քայլերը կավելացնեն ինտերնետ հասանելիությունը:

Քայլ 6: Միացեք VoCore վահանակին

ԱՀ -ից

  1. Բացեք կառավարման վահանակը> Սարքի կառավարիչ> Պորտեր, փնտրեք «USB սերիական սարք», հիշեք COM պորտի համարը
  2. Օգտագործեք սերիական տերմինալի էմուլատոր (օրինակ ՝ մածիկ)
  3. Կարգավորեք կապի պարամետրեր. Com_Port_Number, 115200 bps, 8 տվյալների բիթ, 1 կանգառի բիթ, ոչ պարիտետ, ոչ հոսքի վերահսկում
  4. Միանալուց հետո սեղմեք Enter ՝ Linux shell հրահանգը ստանալու համար

Mac- ից

Բացեք Mac- ի տերմինալ ծրագիրը և գործարկեք հետևյալ հրամանը ՝ Սերիայի նավահանգստի մասին տեղեկություններ գտնելու համար:

ls /dev /cu*

Պատասխանը կարծես.

/dev/cu.usbmodem6A68DE4F34311

Մուտքագրեք ձեր իրական պատասխանը հաջորդ հրամանի մեջ ՝ տերմինալի էմուլատորը գործարկելու համար:

էկրան /dev/cu.usbmodem6A68DE4F34311 115200, cs8, -parenb, -cstopb

Դա կբացի էկրանի տերմինալի էմուլատորը: Այժմ կարող եք սեղմել Enter ՝ Linux shell հրահանգը ստանալու համար:

Քայլ 7: Ավելացնել կայանի (STA) ռեժիմ

Նախապատմություն

Այս բաժնում օգտագործվում են uci հրամաններ, որոնք օգնում են կազմաձևել OpenWrt օպերացիոն համակարգը: (Որպես այլընտրանք, կարող եք նաև ուղղակիորեն խմբագրել համապատասխան OS ֆայլերը):

Այս բաժինը բխում է ՝ https://vocore.io/v2u.html- ից: Ես կրճատեցի պարզության հրահանգները: «Uci commit» - ի սխալներից խուսափելու համար ՝

  • Բոլոր uci պարամետրերի արժեքները ես մեջբերում եմ:
  • Ես բաց թողեցի այն պարամետրերի հրամանները, որոնք արդեն տեղադրված են իրենց համապատասխան /etc /config ֆայլերում:

Ես նաև ավելացրեցի մի քանի լրացուցիչ հրաման ՝ մուտքի կետի նոր WiFi ցանցը կազմաձևելու համար, ներառյալ.

  • համապատասխան հաճախականություններ `համապատասխանելու ձեր երկրի կանոնակարգերին, և
  • ապահով մուտքի հավատարմագրեր:

Հրահանգներ

1. Միացեք սարքի վահանակին իր microUSB- ի միջոցով (տես նախորդ բաժինները)

2. Գործարկեք հետևյալ հրամանները վահանակում:

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. Կարգավորեք գործարկման սկրիպտը, որպեսզի եթե առկա WiFi- ի ցանցը անջատված է, միևնույն է, կարող եք միանալ VoCore2- ին:

Օգտագործեք vi խմբագրիչը (ներառված է OpenWrt- ում) հետևյալ կոդը /etc/rc.local- ում տեղադրելու համար

uci set wireless.sta.disabled = "0"

uci commit/etc/init.d/ցանցի վերագործարկման քուն 10 uci set wireless.sta.disabled = "1" uci commit

4. Ստեղծեք firewall ՝ ձեր թեժ կետի միջոցով ինտերնետ մուտք գործելու համար:

uci set firewall.@zone [1].forward = "ACCEPT"

uci պարտավորվել

5. Ավելացրեք լրացուցիչ պարամետրեր ՝ ձեր երկրի հիման վրա համապատասխան WiFI ռադիոհաճախականությունները կազմաձևելու համար, համապատասխանաբար ՝ Կանադա կամ ԱՄՆ:

uci set wireless.ra0.country = "CA"

uci set wireless.ra0.country = "ԱՄՆ"

Լրացուցիչ երկրների ծածկագրեր ՝

uci պարտավորվել

6. Սահմանեք մուտքի կետի մուտքի հավատարմագրերը և ծածկագրումը

Սարքը գալիս է առանց գաղտնաբառի WiFi մուտքի կետում (SSID: VoCore2…), այնպես որ այստեղ ավելացրեք մեկը:

uci set wireless.ap.key = "New_WiFi_Password"

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

Նշենք, որ psk2- ը ներառում է WPA2

7. Թարմացրեք Wirelesss- ը ՝ գործարկելով.

wifi վերաբեռնում

կամ վազելով

/etc/init.d/ ցանցի վերագործարկում

կամ եթե այն դեռ իրեն չի պահում ՝ սարքը վերագործարկելով ՝

վերագործարկել

ինչը, իհարկե, ավելի երկար կտևի, քան վերաբեռնումը կամ վերագործարկումը:

8. Սպասեք 30-60 վայրկյան, մինչև սարքը մտնի AP+STA ռեժիմ:

9. Միացրեք ձեր տան համակարգիչը WiFi- ին ՝ ընտրելով VoCore2 կոչվող ցանցը…

10. Հաստատեք ինտերնետ կապը ՝ գործարկելով.

ping -w 5 www.vocore.io

Պատասխանը պետք է ցույց տա հետևյալը.

64 բայթ 192.81.249.134 -ից ՝ seq = 0 ttl = 56 անգամ = 76.269 ms

64 բայթ 192.81.249.134 -ից ՝ seq = 1 ttl = 56 անգամ = 65.666 ms 64 բայթ 192.81.249.134 -ից ՝ seq = 2 ttl = 56 անգամ = 68.216 ms 64 բայթ 192.81.249.134 -ից ՝ seq = 3 ttl = 56 անգամ = 63.554 ms 64 բայթ 192.81.249.134 -ից ՝ seq = 4 ttl = 56 անգամ = 66.769 ms

Եթե խնդիրներ ունեք ցանցի միացումներն աշխատեցնելու հարցում, օգտագործեք վերը նշված վերագործարկման հրամանը: Եթե դա չի աշխատում, անջատեք USB մալուխը, սպասեք 30 վայրկյան, նորից միացրեք մալուխը: Կարող եք նաև ստուգել/sys/config/թղթապանակը ՝ ապահովելու համար, որ հրամանները (վերևում) ճիշտ են կազմաձևել իրենց հարակից ֆայլերը:

Քայլ 8. Վերահսկիչ կարմիր LED լուսավորություն

Ինքնաթիռի կարմիր LED- ի կառավարում
Ինքնաթիռի կարմիր LED- ի կառավարում
Ինքնաթիռի կարմիր LED- ի վերահսկում
Ինքնաթիռի կարմիր LED- ի վերահսկում
Ինքնաթիռի կարմիր LED- ի վերահսկում
Ինքնաթիռի կարմիր LED- ի վերահսկում

WiFi- ի գործունեության ընթացքում կարմիր լուսավորող ինքնաթիռի LED- ը վերահսկելու համար ես գտա, որ գործում է հետևյալ մոտեցումը.

Լուսադիոդային լուսարձակը չմիացնել Luci հավելվածում

Luci հավելվածից.

  1. Օգտագործեք ընտրացանկը ՝ դեպի Համակարգ> LED կազմաձևում նավարկելու համար:
  2. Տեղադրեք ձգանը «ոչ» -ի վրա:
  3. Կտտացրեք Պահել և կիրառել

Ենթադրաբար, լռելյայն պարամետրը կդարձնի այս վիճակը բեռնաթափումից հետո, բայց ես դա չեմ փորձարկել:

Կառավարեք LED վահանակի հրամաններով

LED- ը միացնելու համար.

echo 1>/sys/class/leds/vocore2 \: fuchsia \: կարգավիճակ/պայծառություն

LED- ն անջատելու համար.

echo 0>/sys/class/leds/vocore2 \: fuchsia \: կարգավիճակ/պայծառություն

Զգուշություն

LED- ի այս եղանակով կառավարումը կարող է հակասել OpenWrt- ի LED- ի օգտագործմանը, սակայն այն աշխատել է իմ փորձարկումների ժամանակ:

GPIO- ի վերահսկման ավելի լավ միջոց է օգտագործել արտահանման հրամանը, սակայն այս հրամանը չի գործում GPIO44- ի համար (որը վերահսկում է LED- ը ՝ հիմնված սխեմաների և երթուղիչի ձեռնարկի սքրինշոթների վրա): Այսպիսով, Օպերացիոն համակարգը, ամենայն հավանականությամբ, դեռ կպչում է այս LED- ին, չնայած Luci- ի կարգավորմանը:

Քայլ 9: Ռեսուրսներ

Ահա մի քանի հղումներ, որոնք ես գտա օգտակար կամ հետաքրքիր, երբ իմացա VoCore-OpenWrt էկոհամակարգի մասին:

VoCore

Վերջնական

Wiki VoCore

Սխեմատիկա

GitHub www.github.com/vonger/vocore2

Լյուսի https://192.168.61.1/cgi-bin/luci (երբ միացված է VoCore WiFi- ին)

Դիզայներների բլոգ

OpenWrt

Օգտագործողի ուղեցույց

Արագ մեկնարկ

uci

Networkանց

Անլար

  • Հաճախորդ
  • Գաղտնագրել
  • Կոմունալ ծառայություններ

Գաղտնաբառեր

Տան ավտոմատացում

cRelay Library

uBoot

Րագրեր

Այտուցված LED- ներ

LED/unbrick

Mediatek

Գլոբալ ինժեներ

Hackaday

VoCore 1

PC Connect

Այլ

CLI- ի հիմունքները

Խորհուրդ ենք տալիս: