جدول المحتويات:
- اللوازم
- الخطوة 1: قم بتشغيل VoCore2
- الخطوة 2: اتصل بتطبيق Luci Config
- الخطوة 3: تحميل أحدث البرامج الثابتة
- الخطوة 4: ضبط وقت النظام
- الخطوة 5: إضافة الوصول إلى الإنترنت
- الخطوة 6: قم بالاتصال بوحدة التحكم VoCore
- الخطوة 7: إضافة وضع المحطة (STA)
- الخطوة 8: التحكم في مؤشر LED الأحمر الموجود على متن الطائرة
- الخطوة 9: الموارد
فيديو: خادم Tiny Linux - VoCore2 - البدء: 9 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
يعد VoCore2 Ultimate جزءًا مثيرًا للإعجاب من التصغير ويستحق التفكير في تطبيقات التحكم المضمنة.
سيساعدك هذا البرنامج التعليمي على تعلم كيفية:
- تكوين إعدادات الجهاز ،
- إضافة وصول آمن للإنترنت ، و
- السيطرة على الصمام على متن الطائرة.
لقد اشتريت الإصدار Ultimate (مع حاوية ووصلات قياسية) لأنه بدا وكأنه طريقة سريعة للبدء. للتحكم المضمن ، يتوفر PCB أيضًا وهو بحجم طابع البريد تقريبًا.
اللوازم
- VoCore2 Ultimate (https://vocore.io)
- كبل USB (USB إلى USB-mini)
أدوات
لتكوين VoCore2 باستخدام هذا البرنامج التعليمي ، ستحتاج إلى استخدام محرر نصوص vi ومحاكي تسلسلي. إذا لم تكن معتادًا على هذه ، فهناك روابط في البرنامج التعليمي ستوفر لك المساعدة.
الخطوة 1: قم بتشغيل VoCore2
قم بتوصيل كبل محول USB بين جهاز الكمبيوتر الخاص بك و VoCore2. يجب استخدام اتصال USB الصغير على VoCore لهذا الغرض.
الخطوة 2: اتصل بتطبيق Luci Config
يعمل تطبيق التكوين على VoCore2 ويمكنك الوصول إليه من خلال متصفحك.
- من الكمبيوتر المضيف / الكمبيوتر المحمول ، اتصل بشبكة wifi للجهاز (SSID: VoCore2- …)
- في متصفحك ، انتقل إلى:
- يجب أن تشاهد صفحة ويب تطلب بيانات الاعتماد.
- أدخل المعرف: الجذر
- أدخل كلمة المرور: vocore
- يجب أن تكون في تطبيق تكوين نظام OpenWrt الآن.
يمكنك أيضًا إدخال أوامر التكوين باستخدام وحدة التحكم VoCore2 ، والتي سنفعلها لاحقًا.
الخطوة 3: تحميل أحدث البرامج الثابتة
استخدم نظام الملاحة Luci للانتقال إلى:
النظام> النسخ الاحتياطي / برنامج فلاش الثابت
- احصل على أحدث تنزيل من 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 Serial Device" ، وتذكر رقم منفذ COM
- استخدام Serial Terminal Emulator (مثال: المعجون)
- إعداد معلمات الاتصال: Com_Port_Number ، 115200 بت في الثانية ، 8 بتات بيانات ، 1 بت توقف ، بدون تماثل ، لا يوجد تحكم في التدفق
- بمجرد الاتصال ، اضغط على Enter للحصول على موجه Linux shell
من ماك
افتح تطبيق Mac's Terminal وقم بتشغيل الأمر التالي للعثور على معلومات المنفذ التسلسلي.
ls / dev / cu *
يبدو الرد كما يلي:
/dev/cu.usbmodem6A68DE4F34311
أدخل إجابتك الفعلية في الأمر التالي ، لبدء المحاكي الطرفي.
شاشة /dev/cu.usbmodem6A68DE4F34311 115200، cs8، -parenb، -cstopb
سيؤدي ذلك إلى فتح محاكي الشاشة الطرفية. يمكنك الآن الضغط على Enter للحصول على موجه Linux shell.
الخطوة 7: إضافة وضع المحطة (STA)
خلفية
يستخدم هذا القسم أوامر uci التي تساعد في تكوين نظام التشغيل OpenWrt. (كبديل ، يمكنك أيضًا تحرير ملفات نظام التشغيل المرتبطة مباشرةً.)
هذا القسم مشتق من: https://vocore.io/v2u.html. لقد اختصرت التعليمات من أجل الوضوح. لتجنب حدوث أخطاء في "uci الالتزام":
- أضع جميع قيم معلمات uci في عروض الأسعار.
- لقد حذفت أوامر المعلمات التي تم تعيينها بالفعل في ملفات / etc / config الخاصة بها.
أضفت أيضًا بعض الأوامر الإضافية لتهيئة شبكة WiFi الخاصة بنقطة الوصول الجديدة ، بما في ذلك:
- الترددات المناسبة لتتناسب مع لوائح بلدك ، و
- بيانات اعتماد تسجيل الدخول الآمنة.
تعليمات
1. الاتصال بوحدة تحكم الجهاز من خلال microUSB (انظر الأقسام السابقة)
2. قم بتشغيل الأوامر التالية في وحدة التحكم.
uci مجموعة wireless.sta.ssid = "Your_Existing_WiFi_SSID"
uci set wireless.sta.key = "Your_Existing_WiFi_Password" uci مجموعة wireless.sta.network = "wwan" uci الالتزام
3. قم بتكوين البرنامج النصي لبدء التشغيل بحيث إذا كانت شبكة WiFi الحالية لديك معطلة ، فلا يزال بإمكانك الاتصال بـ VoCore2.
استخدم محرر vi (المضمن في OpenWrt) لإدخال الكود التالي في /etc/rc.local
uci مجموعة wireless.sta.disabled = "0"
uci الالتزام / etc / init.d / إعادة تشغيل الشبكة وضع السكون 10 uci تعيين wireless.sta.disabled = "1" uci الالتزام
4. قم بإعداد جدار الحماية لتمكين الوصول إلى الإنترنت من خلال نقطة الاتصال الخاصة بك.
تعيين جدار الحماية uci. @ zone [1].forward = "ACCEPT"
uci الالتزام
5. أضف معلمات إضافية لتهيئة ترددات راديو WiFI المناسبة بناءً على بلدك مثل كندا أو الولايات المتحدة ، على التوالي:
uci مجموعة wireless.ra0.country = "CA"
uci مجموعة wireless.ra0.country = "US"
المزيد من رموز الدول على:
uci الالتزام
6. تعيين تشفير وبيانات اعتماد تسجيل الدخول إلى نقطة الوصول
يأتي الجهاز بدون كلمة مرور على نقطة وصول WiFi الخاصة به (SSID: VoCore2…) ، لذا أضف واحدة هنا.
uci مجموعة wireless.ap.key = "New_WiFi_Password"
تعيين uci wireless.ap.encryption = "psk2" uci الالتزام
لاحظ أن psk2 يتضمن WPA2
7. قم بتحديث الشبكات اللاسلكية عن طريق تشغيل:
إعادة تحميل 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 مللي ثانية
64 بايت من 192.81.249.134: seq = 1 ttl = 56 time = 65.666 ms 64 بايت من 192.81.249.134: seq = 2 ttl = 56 time = 68.216 ms 64 بايت من 192.81.249.134: seq = 3 ttl = 56 time = 63.554 ms 64 بايت من 192.81.249.134: seq = 4 ttl = 56 مرة = 66.769 مللي ثانية
إذا كنت تواجه مشكلات في تشغيل اتصالات الشبكة ، فاستخدم أمر إعادة التشغيل المذكور سابقًا. إذا لم يفلح ذلك ، فافصل كبل USB ، وانتظر 30 ثانية ، وأعد توصيل الكبل. يمكنك أيضًا التحقق من المجلد / sys / config / للتأكد من أن الأوامر (أعلاه) قامت بتكوين الملفات المرتبطة بها بشكل صحيح.
الخطوة 8: التحكم في مؤشر LED الأحمر الموجود على متن الطائرة
للتحكم في مؤشر LED الموجود على اللوحة والذي يومض باللون الأحمر أثناء نشاط WiFi ، وجدت أن الطريقة التالية تعمل:
Un-Trigger LED في تطبيق Luci
من تطبيق Luci:
- استخدم القائمة للانتقال إلى System> LED Configuration.
- اضبط الزناد على "لا شيء".
- اضغط على حفظ وتطبيق
من المفترض أن الإعداد الافتراضي سيجعل هذه الحالة بعد التمهيد ، لكنني لم أختبر ذلك.
LED التحكم مع أوامر وحدة التحكم
لتشغيل مؤشر LED:
صدى 1> / sys / class / المصابيح / vocore2 \: الفوشيه \: الحالة / السطوع
لإيقاف تشغيل مؤشر LED:
صدى 0> / sys / class / المصابيح / vocore2 \: الفوشيه \: الحالة / السطوع
حذر
قد يتعارض التحكم في مؤشر LED بهذه الطريقة مع استخدام OpenWrt لمصباح LED ، ولكنه نجح أثناء اختباراتي.
أفضل طريقة للتحكم في GPIO هي استخدام أمر التصدير ، ولكن هذا الأمر لا يعمل مع GPIO44 (الذي يتحكم في مؤشر LED ، استنادًا إلى المخططات ولقطات الشاشة اليدوية لجهاز التوجيه الموضحة أعلاه). لذلك من المحتمل أن يظل نظام التشغيل متمسكًا بهذا LED ، على الرغم من إعداد Luci.
الخطوة 9: الموارد
فيما يلي بعض الروابط التي وجدتها مفيدة أو مثيرة للاهتمام حيث تعلمت عن النظام البيئي VoCore-OpenWrt.
VoCore
نهائي
Wiki VoCore
المخططات
جيثب www.github.com/vonger/vocore2
Luci https://192.168.61.1/cgi-bin/luci (بمجرد توصيله بشبكة VoCore WiFi)
مدونة المصمم
OpenWrt
دليل المستخدم
البدء السريع
uci
الشبكة
لاسلكي
- العميل
- تشفير
- الأدوات المساعدة
كلمات المرور
أتمتة المنزل
مكتبة cRelay
uBoot
التطبيقات
المصابيح المنتفخة
LED / unbrick
Mediatek
مهندس عالمي
هاكاداي
VoCore 1
PC Connect
آخر
أساسيات CLI
موصى به:
خادم الملفات المحلي Raspberry Pi Samba: 5 خطوات
Raspberry Pi Samba Local File Server: إجراء خطوة بخطوة لتثبيت خادم الملفات المحلي
خادم Minecraft Spigot: 8 خطوات
خادم Minecraft Spigot: يعد خادم حنفية Minecraft مثاليًا إذا كنت ترغب في إضافة مكونات إضافية إلى الخادم الخاص بك. مجتمع Spigot كبير جدًا ويوفر الكثير من المكونات الإضافية المجانية ، تشغيل خادم Minecraft مجاني إذا كنت تستضيف الخادم بنفسك. إذا اخترت أن تستضيفه على دائرتك
استضف خادم Minecraft الخاص بك (windows): 6 خطوات
استضافة خادم Minecraft الخاص بك (windows): لإنشاء خادم Minecraft ، يجب أن تعرف بعض الأشياء المهمة. 1: للإبقاء على الخادم مفتوحًا دائمًا ، يجب أن يكون الكمبيوتر الذي يعمل عليه الخادم دائمًا قيد التشغيل. 2: خادم Minecraft ستستخدم جزءًا من ذاكرة الوصول العشوائي وجزءًا من معالجك
قم بتوصيل وتشغيل خادم شبكة Tiny Raspberry Pi Network: 6 خطوات (بالصور)
قم بتوصيل وتشغيل خادم شبكة Raspberry Pi Network: مؤخرًا ، حصلت على اثنين من Raspberry Pi 1 Model A + بسعر رخيص. إذا لم تكن قد سمعت عن Pi Model A ، فهو أحد أقدم عوامل الشكل لـ Raspberry Pi أكبر من Pi Zero وأصغر من Raspberry Pi القياسي. اريد دائما
تقوية خدمات SSL على خادم الويب (Apache / Linux): 3 خطوات
تعزيز خدمات SSL على خادم الويب الخاص بك (Apache / Linux): هذا برنامج تعليمي قصير جدًا يهتم بأحد جوانب الأمن السيبراني - قوة خدمة ssl على خادم الويب الخاص بك. الخلفية هي أن خدمات SSL على موقع الويب الخاص بك تُستخدم لضمان عدم تمكن أي شخص من اختراق البيانات التي يتم نقلها