Съдържание:
- Консумативи
- Стъпка 1: Включете VoCore2
- Стъпка 2: Свържете се с приложението Luci Config
- Стъпка 3: Заредете най -новия фърмуер
- Стъпка 4: Задайте системно време
- Стъпка 5: Добавете достъп до Интернет
- Стъпка 6: Свържете се с конзолата VoCore
- Стъпка 7: Добавяне на режим Station (STA)
- Стъпка 8: Управление на вградения червен светодиод
- Стъпка 9: Ресурси
Видео: Малък Linux сървър - VoCore2 - Първи стъпки: 9 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
VoCore2 Ultimate е впечатляваща миниатюризация и си заслужава да се обмисли за вградени приложения за управление.
Този урок ще ви помогне да научите как да:
- конфигурирайте настройките на устройството,
- добавете защитен достъп до интернет и
- управление на бордовия светодиод.
Купих Ultimate версията (с корпус и стандартни връзки), тъй като изглеждаше като бърз начин да започнете. За вграден контрол, печатната платка също е на разположение и е с размерите на пощенска марка.
Консумативи
- VoCore2 Ultimate (https://vocore.io)
- USB кабел (USB към USB-mini)
Инструменти
За да конфигурирате VoCore2 с помощта на този урок, ще трябва да използвате текстовия редактор vi и сериен емулатор. Ако не сте запознати с тях, в урока има връзки, които ще ви помогнат.
Стъпка 1: Включете VoCore2
Свържете USB адаптер между компютъра и VoCore2. За това трябва да се използва мини-USB връзката на VoCore.
Стъпка 2: Свържете се с приложението Luci Config
Конфигурационното приложение работи на VoCore2 и можете да стигнете до него чрез браузъра си.
- От вашия хост компютър/лаптоп се свържете към wifi мрежата на устройството (SSID: VoCore2-…)
- В браузъра си отидете на:
- Трябва да видите уеб страница, която иска идентификационни данни.
- Въведете ID: root
- Въведете парола: vocore
- Сега трябва да сте в приложението за системна конфигурация на OpenWrt.
Можете също да въведете команди за конфигуриране с помощта на конзолата VoCore2, което ще направим по -късно.
Стъпка 3: Заредете най -новия фърмуер
Използвайте Luci Navigation, за да отидете на:
Система> Архивиране / Флаш фърмуер
- Вземете най -новото изтегляне от https://vocore.io/v2u.html Раздел, озаглавен: „Надстройте фърмуера на VoCore2“. Към 2019-ноември-03 най-новата версия е показана на екрана по-горе.
- Запазете файла на вашия компютър.
- Използвайте интерфейса Luci, за да го изберете.
- Натиснете бутона „Flash Image“, за да го заредите във вашия VoCore2.
Стъпка 4: Задайте системно време
- След като заредите новия фърмуер, изчакайте няколко минути, преди да се свържете отново с WiFi мрежата на VoCore (SSID: VoCore2-…)
- В браузъра отидете на:
- Отидете в Меню: Система> Система
- Прескочете надолу до Часова зона и изберете вашата часова зона
- Върнете се обратно и натиснете бутона „Синхронизиране с браузъра“
- Оставете останалите опции по подразбиране
- Натиснете бутона „Запазване и прилагане“
Стъпка 5: Добавете достъп до Интернет
Режимът по подразбиране на устройството е да работи като мрежова точка за достъп (AP). Можете да се свържете с устройството чрез mini-usb, WiFi или Ethernet, но устройството няма да има достъп до интернет. За да добавите достъп до Интернет, следвайте инструкциите по -долу, които ще позволят режим STA (мрежова станция) да работи. (След добавяне на режим STA, устройството все още ще работи като точка за достъп и приложението за конфигуриране на Luci ще остане достъпно.)
Следните стъпки ще добавят достъп до Интернет.
Стъпка 6: Свържете се с конзолата VoCore
От компютър
- Отворете Контролен панел> Диспечер на устройства> Портове, потърсете „USB серийно устройство“, запомнете номера на COM порта
- Използвайте емулатор на сериен терминал (пример: замазка)
- Настройте параметри на връзката: Com_Port_Number, 115200 bps, 8 бита за данни, 1 стоп бит, без паритет, без контрол на потока
- След като се свържете, натиснете 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:
- Използвайте менюто, за да отидете до Система> Конфигурация на LED.
- Задайте спусъка на "няма".
- Натиснете Запазване и прилагане
Предполага се, че настройката по подразбиране ще направи това състояние след зареждане, но аз не го тествах.
Контролен светодиод с конзолни команди
За да включите светодиода:
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
Препоръчано:
Малък компас с ATtiny85: 12 стъпки (със снимки)
Малък компас с ATtiny85: Това е първият ни проект с ATtiny85; прост джобен цифров компас (в сътрудничество с J. Arturo Espejel Báez). ATtiny85 е високопроизводителен микроконтролер с ниска мощност. Той има 8 Kbytes програмируема флаш памет. Поради това чадата
Малък светодиод мига Фигура: 6 стъпки
Малка LED мигаща фигура: Можете лесно да мигате светодиода с таймер arduino или 555. Но можете да направите мигаща верига без такива интегрални схеми. Това е проста мигаща фигура, направена от отделни части
Plug & Play Малък мрежов сървър на Raspberry Pi: 6 стъпки (със снимки)
Plug & Play Малък мрежов сървър на Raspberry Pi: Наскоро се докопах до два Raspberry Pi 1 модел A+ за евтино. Ако не сте чували за Pi Model A, това е един от най -ранните форм -фактори на Raspberry Pi, който е по -голям от Pi Zero и по -малък от стандартния Raspberry Pi. Винаги искам да
Укрепване на SSL услугите на вашия уеб сървър (Apache/ Linux): 3 стъпки
Укрепване на SSL услугите на вашия уеб сървър (Apache/ Linux): Това е много кратък урок, свързан с един аспект на киберсигурността - силата на услугата ssl на вашия уеб сървър. Предисторията е, че ssl услугите на вашия уеб сайт се използват, за да се гарантира, че никой не може да хакне данни, които се предават
Как да инсталирате и стартирате проклетия малък Linux на USB флаш устройство: 6 стъпки
Как да инсталирате и стартирате проклетия малък Linux на USB флаш устройство: Искате ли да знаете как да инсталирате и стартирате Проклетия малък Linux на вашето USB флаш устройство, след което продължете да четете. ще трябва да увеличите високоговорителите си като през целия път за видеото имах някои проблеми с силата на звука на микрофона