Мазмуну:
- Жабдуулар
- 1-кадам: VoCore2ди иштетүү
- 2 -кадам: Luci Config колдонмосуна туташыңыз
- 3 -кадам: Акыркы программалык камсыздоону жүктөө
- 4 -кадам: Системдик убакытты коюңуз
- 5 -кадам: Интернетке кирүүнү кошуу
- 6 -кадам: VoCore консолуна туташыңыз
- 7 -кадам: Station (STA) режимин кошуу
- 8 -кадам: борттогу кызыл LEDди башкаруу
- 9 -кадам: Ресурстар
Video: Tiny Linux Server - VoCore2 - Баштоо: 9 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
VoCore2 Ultimate - бул миниатюризациянын таасирдүү бөлүгү жана камтылган контролдук тиркемелерди карап чыгууга арзыйт.
Бул үйрөткүч сизге төмөнкүлөрдү үйрөнүүгө жардам берет:
- түзмөктүн жөндөөлөрүн конфигурациялоо,
- коопсуз интернетке кирүүнү кошуу, жана
- борттогу LEDди көзөмөлдөө.
Мен Ultimate версиясын (корпусу жана стандарттык туташуулары менен) сатып алдым, анткени бул ишти баштоонун тез жолу окшойт. Камтылган контролдоо үчүн, ПКБ да бар жана почта маркасынын өлчөмү жөнүндө.
Жабдуулар
- VoCore2 Ultimate (https://vocore.io)
- USB кабели (USBден USBге чейин)
Куралдар
Бул окуу куралын колдонуу менен VoCore2ди конфигурациялоо үчүн, vi текст редакторун жана сериялык эмуляторду колдонуу керек болот. Эгерде сиз булар менен тааныш болбосоңуз, анда жардам бере турган окуу куралында шилтемелер бар.
1-кадам: VoCore2ди иштетүү
Компьютериңиз менен VoCore2 ортосунда USB адаптер кабелин туташтырыңыз. Бул үчүн VoCoreдогу мини-USB туташуусу колдонулушу керек.
2 -кадам: Luci Config колдонмосуна туташыңыз
Конфигурация тиркемеси VoCore2де иштейт жана сиз ага браузериңиз аркылуу кире аласыз.
- Сиздин компьютериңизден/ноутбугуңуздан, түзмөктүн wifi тармагына туташыңыз (SSID: VoCore2-…)
- Браузериңизге өтүңүз:
- Сиз ишеним грамоталарын сурап жаткан веб -баракчаны көрүшүңүз керек.
- ID киргизиңиз: root
- Сырсөздү киргизиңиз: вокор
- Сиз азыр OpenWrt тутумун конфигурациялоо колдонмосунда болушуңуз керек.
Сиз ошондой эле VoCore2 консолун колдонуу менен конфигурация буйруктарын киргизе аласыз, биз аны кийинчерээк жасайбыз.
3 -кадам: Акыркы программалык камсыздоону жүктөө
Баруу үчүн Luci Navigation колдонуңуз:
Система> Камдык көчүрмөсү / Flash камтылган программасы
- Https://vocore.io/v2u.html бөлүмүнөн акыркы жүктөөнү алыңыз: "VoCore2 жабдыктарын жаңыртуу". 2019-Nov-03кө карата, акыркы версия жогорудагы скриншотто көрсөтүлгөн.
- Файлды компьютериңизге сактаңыз.
- Аны тандоо үчүн Luci интерфейсин колдонуңуз.
- Аны VoCore2ге жүктөө үчүн "Flash Image" баскычын басыңыз.
4 -кадам: Системдик убакытты коюңуз
- Жаңы камтылган программаны жүктөгөндөн кийин, VoCore'дун WiFi тармагына кайра туташуудан бир нече мүнөт күтө туруңуз (SSID: VoCore2-…)
- Браузерге өтүңүз:
- Менюга өтүңүз: система> система
- Убакыт алкагына өтүңүз жана убакыт алкагын тандаңыз
- Артка кайтып, "Серепчи менен шайкештештирүү" баскычын басыңыз
- Калган параметрлерди демейки катары калтырыңыз
- "Сактоо жана колдонуу" баскычын басыңыз
5 -кадам: Интернетке кирүүнү кошуу
Түзмөктүн демейки режими - бул тармакка кирүү чекити (AP) катары иштөө. Сиз түзмөккө mini-usb, WiFi же Ethernet аркылуу туташа аласыз, бирок түзмөк Интернетке кирбейт. Интернетке кирүүнү кошуу үчүн, STA (тармактык станция) режимин иштете турган төмөнкү көрсөтмөлөрдү аткарыңыз. (STA режимин кошкондон кийин, аппарат AP катары иштей берет жана Luci конфигурация колдонмосу дагы эле жеткиликтүү болот.)
Кийинки кадамдар Интернетке кирүүнү кошот.
6 -кадам: VoCore консолуна туташыңыз
PCден
- Ачуу Башкаруу панели> Түзмөк менеджери> Порттор, "USB сериялык түзмөгүн" издеңиз, COM портунун номерин эстеңиз
- Сериялык терминалдык эмуляторду колдонуңуз (Мисалы: Putty)
- Байланыш параметрлерин орнотуңуз: Com_Port_Number, 115200 bps, 8 маалымат бит, 1 токтоочу бит, паритет жок, агымды башкаруу
- Туташкандан кийин, Linux кабыгын алуу үчүн Enter баскычын басыңыз
Macтан
Macтын Терминал колдонмосун ачыңыз жана Сериялык Порт маалыматын табуу үчүн төмөнкү буйрукту аткарыңыз.
ls /dev /cu*
Жооп мындай көрүнөт:
/dev/cu.usbmodem6A68DE4F34311
Терминалдык эмуляторду баштоо үчүн, кийинки буйруктун ичинде сиздин чыныгы жообуңузду киргизиңиз.
экран /dev/cu.usbmodem6A68DE4F34311 115200, cs8, -parenb, -cstopb
Бул Screen терминал эмуляторун ачат. Сиз азыр Linuxтун кабыгын чакыруу үчүн Enter баскычын басыңыз.
7 -кадам: Station (STA) режимин кошуу
Фон
Бул бөлүмдө OpenWrt иштетүү тутумун конфигурациялоого жардам берген uci командалары колдонулат. (Альтернатива катары, сиз түз эле байланышкан OS файлдарын түзөтө аласыз.)
Бул бөлүм булактан алынган: https://vocore.io/v2u.html. Мен түшүнүктүү болуш үчүн көрсөтмөлөрдү кыскарттым. "Uci милдеттенме" менен каталарды болтурбоо үчүн:
- Мен uci параметринин бардык маанилерин цитаталарга киргизем.
- Мен буга чейин тиешелүү /etc /config файлдарында орнотулган параметрлер үчүн буйруктарды таштап койгом.
Мен ошондой эле жаңы Access Pointтин 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 милдеттенмеси
3. Жүктөө скриптин конфигурациялаңыз, эгер сиздин учурдагы WiFi тармагыңыз иштебей калса, дагы эле VoCore2ге туташа аласыз.
Төмөнкү кодду /etc/rc.localге киргизүү үчүн vi редакторун (OpenWrt менен кошо) колдонуңуз
uci set wireless.sta.disabled = "0"
uci милдеттенме/etc/init.d/тармакты өчүрүп күйгүзүү 10 uci set wireless.sta.disabled = "1" uci милдеттенмеси
4. Интернетке туташуу чекити аркылуу кирүүнү иштетүү үчүн брандмауэрди орнотуңуз.
uci брандмауэрди койду.@zone [1].forward = "КАБЫЛ АЛ"
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 милдеттенме
Белгилей кетсек, psk2 WPA2 камтыйт
7. Зымсыздарды иштетүү менен жаңыртуу:
wifi кайра жүктөө
же чуркоо менен
/etc/init.d/network кайра баштоо
же дагы эле жүрбөсө, түзмөктү өчүрүп күйгүзүү менен:
кайра жүктөө
бул, албетте, кайра жүктөөдөн же кайра жүктөөдөн көп убакытты талап кылат.
8. Аппараттын AP+STA режимине кириши үчүн 30-60 секунд күтө туруңуз.
9. VoCore2 деп аталган тармакты тандап, хост компьютериңизди WiFi -ге туташтырыңыз…
10. Интернетке туташууну ырастоо:
ping -w 5 www.vocore.io
Жооп сыяктуу бир нерсени көрсөтүшү керек:
192.81.249.134 тартып 64 байт: seq = 0 ttl = 56 убакыт = 76.269 мс
192.81.249.134төн 64 байт: seq = 1 ttl = 56 убакыт = 65.666 мс 192.81.249.134төн 64 байт: seq = 2 ttl = 56 жолу = 68.216 ms мс 64 байт 192.81.249.134: seq = 4 ttl = 56 time = 66.769 ms
Эгерде сизде тармакка туташуу көйгөйү пайда болсо, мурда айтылган өчүрүү буйругун колдонуңуз. Эгер бул иштебесе, USB кабелин ажыратыңыз, 30 секунд күтө туруңуз, кабелди кайра туташтырыңыз. Сиз ошондой эле/sys/config/папкасын текшерип, буйруктардын (жогоруда) байланышкан файлдарын туура конфигурациялагандыгын текшере аласыз.
8 -кадам: борттогу кызыл LEDди башкаруу
WiFi иштөө учурунда кызыл күйүп турган борттогу LEDди башкаруу үчүн, мен төмөнкү ыкманын иштээрин байкадым:
Люси колдонмосунда LEDди өчүрүү
Luci колдонмосунан:
- Система> LED конфигурациясына өтүү үчүн менюну колдонуңуз.
- Триггерди "эч кимге" коюңуз.
- Сактоо жана Колдонууну басыңыз
Кыязы, демейки жөндөө бул жүктөлгөндөн кийин мамлекетти түзөт, бирок мен муну сынаган жокмун.
Консолдук буйруктар менен LEDди башкарыңыз
LEDди күйгүзүү үчүн:
echo 1>/sys/class/leds/vocore2 \: фуксия \: абал/жарыктык
LED өчүрүү үчүн:
echo 0>/sys/class/leds/vocore2 \: фуксия \: абал/жарыктык
Абайлаңыз
LEDди мындай жол менен башкаруу OpenWrtтин LEDди колдонуусуна карама -каршы келиши мүмкүн, бирок менин тесттеримде иштеген.
GPIO башкаруунун эң жакшы жолу - бул экспорттук буйрукту колдонуу, бирок бул буйрук GPIO44 үчүн иштебейт (LEDди башкарат, ал схемада жана роутердин кол скриншотторунун негизинде көрсөтүлгөн). Ошентип, Luci орнотуусуна карабастан, Иштөө тутуму дагы деле бул LEDди кармап турат.
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
Колдонмолор
Жарык диоддор
Светодиод/ачуу
Mediatek
Глобалдык инженер
Hackaday
VoCore 1
PC Connect
Башка
CLI негиздери
Сунушталууда:
Tiny LED Blinking Figure: 6 кадам
Tiny LED Blinking Figure: Сиз LEDди arduino же 555 таймер менен оңой эле өчүрө аласыз. Бирок сиз мындай ICлерсиз жаркылдаган схеманы жасай аласыз. Бул дискреттик бөлүктөрдөн жасалган жөнөкөй ирмелүүчү фигура
Linux системасы боюнча операциялык Linux: 12 кадам
Linux системасы Linux операциялык системасы: Linux системасы операциялык линукс орнотуу системасын колдонууга мүмкүндүк берет
Tiny V/A Meta INA219 менен: 9 кадам (Сүрөттөр менен)
INA219 менен кичинекей V/A эсептегич: Чакан проект боюнча чыңалууну жана токту өлчөгүңүз келгенде мультиметрди алмаштыруудан тажадыңызбы? Tiny V/A метр - бул сизге керектүү түзмөк! INA219 жогорку жактагы ток сенсорунда жаңы эч нерсе жок. Жакшы долбоорлор көп
Tiny 12V Monitor: 4 кадам
Tiny 12V Monitor: Бул көрсөтмө кичинекей унаа батареясынын мониторуна арналган, ал 3 светофор аркылуу батарейканын ден соолугуна светофордун индикаторун берет. Себеби, менин машинам жараксыз болуп калды
Plug & Play Tiny Raspberry Pi Network Server: 6 кадам (сүрөттөр менен)
Plug & Play Tiny Raspberry Pi Network Server: Жакында мен эки Raspberry Pi 1 Model A+ ды арзан сатып алдым. Эгерде сиз Pi Model A жөнүндө уккан эмес болсоңуз, бул Raspberry Piнин эң алгачкы форм факторлорунун бири, бул Pi Zeroдон чоңураак жана Raspberry Pi стандартынан кичине. Мен дайыма каалайм