Съдържание:

Малък Linux сървър - VoCore2 - Първи стъпки: 9 стъпки
Малък Linux сървър - VoCore2 - Първи стъпки: 9 стъпки

Видео: Малък Linux сървър - VoCore2 - Първи стъпки: 9 стъпки

Видео: Малък Linux сървър - VoCore2 - Първи стъпки: 9 стъпки
Видео: Мини ПК AC8-N на Intel N100 - часть 3. Proxmox, Home Assistant OS 2024, Юли
Anonim
Малък Linux сървър - VoCore2 - Първи стъпки
Малък Linux сървър - VoCore2 - Първи стъпки
Малък Linux сървър - VoCore2 - Първи стъпки
Малък Linux сървър - VoCore2 - Първи стъпки

VoCore2 Ultimate е впечатляваща миниатюризация и си заслужава да се обмисли за вградени приложения за управление.

Този урок ще ви помогне да научите как да:

  • конфигурирайте настройките на устройството,
  • добавете защитен достъп до интернет и
  • управление на бордовия светодиод.

Купих Ultimate версията (с корпус и стандартни връзки), тъй като изглеждаше като бърз начин да започнете. За вграден контрол, печатната платка също е на разположение и е с размерите на пощенска марка.

Консумативи

  • VoCore2 Ultimate (https://vocore.io)
  • USB кабел (USB към USB-mini)

Инструменти

За да конфигурирате VoCore2 с помощта на този урок, ще трябва да използвате текстовия редактор vi и сериен емулатор. Ако не сте запознати с тях, в урока има връзки, които ще ви помогнат.

Стъпка 1: Включете VoCore2

Включете VoCore2
Включете VoCore2

Свържете USB адаптер между компютъра и VoCore2. За това трябва да се използва мини-USB връзката на VoCore.

Стъпка 2: Свържете се с приложението Luci Config

Свържете се с приложението Luci Config
Свържете се с приложението Luci Config

Конфигурационното приложение работи на VoCore2 и можете да стигнете до него чрез браузъра си.

  1. От вашия хост компютър/лаптоп се свържете към wifi мрежата на устройството (SSID: VoCore2-…)
  2. В браузъра си отидете на:
  3. Трябва да видите уеб страница, която иска идентификационни данни.
  4. Въведете ID: root
  5. Въведете парола: vocore
  6. Сега трябва да сте в приложението за системна конфигурация на OpenWrt.

Можете също да въведете команди за конфигуриране с помощта на конзолата VoCore2, което ще направим по -късно.

Стъпка 3: Заредете най -новия фърмуер

Заредете най -новия фърмуер
Заредете най -новия фърмуер
Заредете най -новия фърмуер
Заредете най -новия фърмуер

Използвайте Luci Navigation, за да отидете на:

Система> Архивиране / Флаш фърмуер

  1. Вземете най -новото изтегляне от https://vocore.io/v2u.html Раздел, озаглавен: „Надстройте фърмуера на VoCore2“. Към 2019-ноември-03 най-новата версия е показана на екрана по-горе.
  2. Запазете файла на вашия компютър.
  3. Използвайте интерфейса Luci, за да го изберете.
  4. Натиснете бутона „Flash Image“, за да го заредите във вашия VoCore2.

Стъпка 4: Задайте системно време

Задайте системно време
Задайте системно време
  1. След като заредите новия фърмуер, изчакайте няколко минути, преди да се свържете отново с WiFi мрежата на VoCore (SSID: VoCore2-…)
  2. В браузъра отидете на:
  3. Отидете в Меню: Система> Система
  4. Прескочете надолу до Часова зона и изберете вашата часова зона
  5. Върнете се обратно и натиснете бутона „Синхронизиране с браузъра“
  6. Оставете останалите опции по подразбиране
  7. Натиснете бутона „Запазване и прилагане“

Стъпка 5: Добавете достъп до Интернет

Режимът по подразбиране на устройството е да работи като мрежова точка за достъп (AP). Можете да се свържете с устройството чрез mini-usb, WiFi или Ethernet, но устройството няма да има достъп до интернет. За да добавите достъп до Интернет, следвайте инструкциите по -долу, които ще позволят режим STA (мрежова станция) да работи. (След добавяне на режим STA, устройството все още ще работи като точка за достъп и приложението за конфигуриране на Luci ще остане достъпно.)

Следните стъпки ще добавят достъп до Интернет.

Стъпка 6: Свържете се с конзолата VoCore

От компютър

  1. Отворете Контролен панел> Диспечер на устройства> Портове, потърсете „USB серийно устройство“, запомнете номера на COM порта
  2. Използвайте емулатор на сериен терминал (пример: замазка)
  3. Настройте параметри на връзката: Com_Port_Number, 115200 bps, 8 бита за данни, 1 стоп бит, без паритет, без контрол на потока
  4. След като се свържете, натиснете Enter, за да получите подкана за обвивка на Linux

От Mac

Отворете приложението Terminal на Mac и изпълнете следната команда, за да намерите информация за серийния порт.

ls /dev /cu*

Отговорът изглежда така:

/dev/cu.usbmodem6A68DE4F34311

Въведете действителния си отговор в следващата команда, за да стартирате терминалния емулатор.

екран /dev/cu.usbmodem6A68DE4F34311 115200, cs8, -parenb, -cstopb

Това ще отвори емулатора на екранния терминал. Вече можете да натиснете Enter, за да получите подкана за обвивката на Linux.

Стъпка 7: Добавяне на режим Station (STA)

Заден план

Този раздел използва команди uci, които помагат за конфигурирането на операционната система OpenWrt. (Като алтернатива можете също да редактирате свързаните файлове на ОС директно.)

Този раздел е извлечен от: https://vocore.io/v2u.html. Съкратих инструкциите за яснота. За да избегнете грешки с „uci commit“:

  • Поставям всички стойности на параметъра uci в кавички.
  • Пропуснах команди за параметри, които вече са зададени в съответните им /etc /config файлове.

Добавих и няколко допълнителни команди за конфигуриране на WiFi мрежата на новата точка за достъп, включително:

  • подходящи честоти, които да съответстват на разпоредбите на вашата страна, и
  • защитени идентификационни данни за вход.

Инструкции

1. Свържете се с конзолата на устройството чрез неговата microUSB (вижте предишните раздели)

2. Изпълнете следните команди в конзолата.

uci set wireless.sta.ssid = "Вашият_Съществуващ_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/network restart sleep 10 uci set wireless.sta.disabled = "1" uci commit

4. Настройте защитната стена, за да разрешите достъп до интернет през вашата гореща точка.

uci задава защитна стена.@zone [1].forward = "ACCEPT"

uci се ангажират

5. Добавете допълнителни параметри, за да конфигурирате подходящи Wi -Fi радиочестоти въз основа на вашата страна, съответно Канада или САЩ:

uci set wireless.ra0.country = "CA"

uci set wireless.ra0.country = "САЩ"

Още кодове на държави на:

uci се ангажират

6. Задайте идентификационни данни и криптиране за влизане в точката за достъп

Устройството идва без парола за своята точка за достъп до WiFi (SSID: VoCore2 …), така че добавете такава тук.

uci set wireless.ap.key = "Нова_WiFi_Password"

uci set wireless.ap.encryption = "psk2" uci коммит

Обърнете внимание, че psk2 включва WPA2

7. Актуализирайте безжичните мрежи, като стартирате:

презареждане на wifi

или чрез бягане

/etc/init.d/network рестартиране

или ако все още не се държи, чрез рестартиране на устройството:

рестартирайте

което разбира се ще отнеме повече време от презареждането или рестартирането.

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: Управление на вградения червен светодиод

Управление на вградения червен светодиод
Управление на вградения червен светодиод
Управление на вградения червен светодиод
Управление на вградения червен светодиод
Управление на вградения червен светодиод
Управление на вградения червен светодиод

За да контролирам вградения светодиод, който мига червено по време на WiFi активност, открих, че следният подход работи:

Отключване на светодиода в приложението Luci

От приложението Luci:

  1. Използвайте менюто, за да отидете до Система> Конфигурация на LED.
  2. Задайте спусъка на "няма".
  3. Натиснете Запазване и прилагане

Предполага се, че настройката по подразбиране ще направи това състояние след зареждане, но аз не го тествах.

Контролен светодиод с конзолни команди

За да включите светодиода:

echo 1>/sys/class/leds/vocore2 \: fuchsia \: статус/яркост

За да изключите светодиода:

echo 0>/sys/class/leds/vocore2 \: fuchsia \: статус/яркост

Внимание

Контролирането на светодиода по този начин може да противоречи на използването на LED от OpenWrt, но работи по време на моите тестове.

По -добър начин за управление на GPIO е да използвате командата за експортиране, но тази команда не работи за GPIO44 (който контролира светодиода, въз основа на схеми и ръчни екранни снимки на рутера, показани по -горе). Така че операционната система вероятно ще продължи да държи този светодиод, въпреки настройката на Luci.

Стъпка 9: Ресурси

Ето някои връзки, които намерих за полезни или интересни, когато научих за екосистемата VoCore-OpenWrt.

VoCore

Най -доброто

Wiki VoCore

Схеми

GitHub www.github.com/vonger/vocore2

Luci https://192.168.61.1/cgi-bin/luci (веднъж свързан с VoCore WiFi)

Дизайнерски блог

OpenWrt

Ръководство за потребителя

Бърз старт

uci

Мрежа

Безжичен

  • Клиент
  • Шифроване
  • Помощни програми

Пароли

Домашна автоматизация

Библиотека cRelay

uBoot

Приложения

Подпухнали светодиоди

LED/разблокиране

Mediatek

Глобален инженер

Hackaday

VoCore 1

PC Connect

Други

Основи на CLI

Препоръчано: