সুচিপত্র:

ক্ষুদ্র লিনাক্স সার্ভার - ভোকোর 2 - শুরু করা: 9 টি ধাপ
ক্ষুদ্র লিনাক্স সার্ভার - ভোকোর 2 - শুরু করা: 9 টি ধাপ

ভিডিও: ক্ষুদ্র লিনাক্স সার্ভার - ভোকোর 2 - শুরু করা: 9 টি ধাপ

ভিডিও: ক্ষুদ্র লিনাক্স সার্ভার - ভোকোর 2 - শুরু করা: 9 টি ধাপ
ভিডিও: Linux Web Server | Bangla Tutorial | Part - 1 | Getitor Tech | লিনাক্স ওয়েব সার্ভার বাংলা টিউটোরিয়াল 2024, জুলাই
Anonim
ক্ষুদ্র লিনাক্স সার্ভার - ভোকোর 2 - শুরু করা
ক্ষুদ্র লিনাক্স সার্ভার - ভোকোর 2 - শুরু করা
ক্ষুদ্র লিনাক্স সার্ভার - ভোকোর 2 - শুরু করা
ক্ষুদ্র লিনাক্স সার্ভার - ভোকোর 2 - শুরু করা

ভোকোর 2 আলটিমেট ক্ষুদ্রাকৃতির একটি চিত্তাকর্ষক অংশ এবং এমবেডেড কন্ট্রোল অ্যাপ্লিকেশনগুলির জন্য বিবেচনা করা মূল্যবান।

এই টিউটোরিয়ালটি আপনাকে শিখতে সাহায্য করবে কিভাবে:

  • ডিভাইসের সেটিংস কনফিগার করুন,
  • নিরাপদ ইন্টারনেট অ্যাক্সেস যোগ করুন, এবং
  • অন-বোর্ড LED নিয়ন্ত্রণ করুন।

আমি আলটিমেট ভার্সন (ঘের এবং স্ট্যান্ডার্ড কানেকশন সহ) কিনেছি কারণ এটি শুরু করার একটি দ্রুত উপায় বলে মনে হয়েছিল। এম্বেডেড নিয়ন্ত্রণের জন্য, পিসিবি পাওয়া যায় এবং এটি একটি ডাকটিকিটের আকারের সমান।

সরবরাহ

  • VoCore2 Ultimate (https://vocore.io)
  • ইউএসবি কেবল (ইউএসবি থেকে ইউএসবি-মিনি)

সরঞ্জাম

এই টিউটোরিয়াল ব্যবহার করে VoCore2 কনফিগার করার জন্য, আপনাকে vi টেক্সট এডিটর এবং একটি সিরিয়াল এমুলেটর ব্যবহার করতে হবে। আপনি যদি এইগুলির সাথে পরিচিত না হন তবে টিউটোরিয়ালে লিঙ্কগুলি রয়েছে যা সহায়তা প্রদান করবে।

ধাপ 1: VoCore2 কে পাওয়ার-আপ করুন

VoCore2 কে পাওয়ার-আপ করুন
VoCore2 কে পাওয়ার-আপ করুন

আপনার কম্পিউটার এবং ভোকোর 2 এর মধ্যে একটি ইউএসবি অ্যাডাপ্টার কেবল সংযুক্ত করুন। ভোকোরের মিনি-ইউএসবি সংযোগটি এর জন্য ব্যবহার করা উচিত।

ধাপ 2: লুসি কনফিগ অ্যাপের সাথে সংযোগ করুন

লুসি কনফিগ অ্যাপের সাথে সংযোগ করুন
লুসি কনফিগ অ্যাপের সাথে সংযোগ করুন

কনফিগারেশন অ্যাপ্লিকেশনটি VoCore2 তে চলে এবং আপনি এটি আপনার ব্রাউজারের মাধ্যমে পেতে পারেন।

  1. আপনি কম্পিউটার/ল্যাপটপ হোস্ট করুন, ডিভাইসের ওয়াইফাই নেটওয়ার্কের সাথে সংযোগ করুন (SSID: VoCore2- …)
  2. আপনার ব্রাউজারে যান:
  3. আপনার শংসাপত্রের জন্য একটি ওয়েব পৃষ্ঠা দেখা উচিত।
  4. আইডি লিখুন: রুট
  5. পাসওয়ার্ড লিখুন: শব্দ
  6. আপনার এখনই OpenWrt সিস্টেম কনফিগ অ্যাপে থাকা উচিত।

আপনি VoCore2 কনসোল ব্যবহার করে কনফিগারেশন কমান্ডও প্রবেশ করতে পারেন, যা আমরা পরে করব।

ধাপ 3: সর্বশেষ ফার্মওয়্যার লোড করুন

সর্বশেষ ফার্মওয়্যার লোড করুন
সর্বশেষ ফার্মওয়্যার লোড করুন
সর্বশেষ ফার্মওয়্যার লোড করুন
সর্বশেষ ফার্মওয়্যার লোড করুন

এখানে যেতে লুসি নেভিগেশন ব্যবহার করুন:

সিস্টেম> ব্যাকআপ / ফ্ল্যাশ ফার্মওয়্যার

  1. Https://vocore.io/v2u.html বিভাগ থেকে সর্বশেষ ডাউনলোড পান: "VoCore2 ফার্মওয়্যার আপগ্রেড করুন" শিরোনাম। 2019-নভেম্বর -03 পর্যন্ত, সর্বশেষ সংস্করণটি উপরের স্ক্রিনশটে দেখানো হয়েছে।
  2. আপনার কম্পিউটারে ফাইলটি সংরক্ষণ করুন।
  3. এটি নির্বাচন করতে লুসি ইন্টারফেস ব্যবহার করুন।
  4. আপনার ভোকোর 2 এ লোড করতে "ফ্ল্যাশ ইমেজ" বোতাম টিপুন।

ধাপ 4: সিস্টেম সময় সেট করুন

সিস্টেম টাইম সেট করুন
সিস্টেম টাইম সেট করুন
  1. নতুন ফার্মওয়্যার লোড করার পরে, ভোকোরের ওয়াইফাই নেটওয়ার্কের সাথে পুনরায় সংযোগ করার আগে কয়েক মিনিট অপেক্ষা করুন (SSID: VoCore2- …)
  2. ব্রাউজারে যান:
  3. মেনুতে যান: সিস্টেম> সিস্টেম
  4. টাইমজোন এ যান এবং আপনার টাইমজোন নির্বাচন করুন
  5. ফিরে যান এবং "ব্রাউজারের সাথে সিঙ্ক করুন" বোতাম টিপুন
  6. ডিফল্ট হিসাবে বাকি বিকল্পগুলি ছেড়ে দিন
  7. "সংরক্ষণ করুন এবং প্রয়োগ করুন" বোতাম টিপুন

ধাপ 5: ইন্টারনেট অ্যাক্সেস যোগ করুন

ডিভাইসের ডিফল্ট মোড হচ্ছে নেটওয়ার্ক অ্যাক্সেস পয়েন্ট (এপি) হিসেবে চালানো। আপনি মিনি-ইউএসবি, ওয়াইফাই, বা ইথারনেট দ্বারা ডিভাইসের সাথে সংযোগ করতে পারেন, কিন্তু ডিভাইসটিতে ইন্টারনেট অ্যাক্সেস থাকবে না। ইন্টারনেট অ্যাক্সেস যোগ করতে, নীচের নির্দেশাবলী অনুসরণ করুন যা STA (নেটওয়ার্ক স্টেশন) মোডটি পরিচালনা করতে সক্ষম করবে। (এসটিএ মোড যুক্ত করার পরে, ডিভাইসটি এখনও একটি এপি হিসাবে কাজ করবে এবং লুসি কনফিগারেশন অ্যাপটি এখনও পাওয়া যাবে।)

নিম্নলিখিত পদক্ষেপগুলি ইন্টারনেট অ্যাক্সেস যুক্ত করবে।

ধাপ 6: ভোকোর কনসোলের সাথে সংযোগ করুন

পিসি থেকে

  1. কন্ট্রোল প্যানেল> ডিভাইস ম্যানেজার> পোর্ট খুলুন, "ইউএসবি সিরিয়াল ডিভাইস" সন্ধান করুন, COM পোর্ট নম্বর মনে রাখবেন
  2. সিরিয়াল টার্মিনাল এমুলেটর ব্যবহার করুন (উদাহরণ: পুটি)
  3. সংযোগ প্যারাম সেট আপ করুন: Com_Port_Number, 115200 bps, 8 data bit, 1 stop bit, no parity, no flow control
  4. একবার সংযুক্ত হয়ে গেলে, লিনাক্স শেল প্রম্পট পেতে এন্টার টিপুন

ম্যাক থেকে

ম্যাকের টার্মিনাল অ্যাপটি খুলুন এবং সিরিয়াল পোর্টের তথ্য খুঁজে পেতে নিম্নলিখিত কমান্ডটি চালান।

ls /dev /cu*

প্রতিক্রিয়াটি দেখে মনে হচ্ছে:

/dev/cu.usbmodem6A68DE4F34311

টার্মিনাল এমুলেটর শুরু করতে পরবর্তী কমান্ডের মধ্যে আপনার প্রকৃত প্রতিক্রিয়া লিখুন।

স্ক্রিন /dev/cu.usbmodem6A68DE4F34311 115200, cs8, -parenb, -cstopb

এটি স্ক্রিন টার্মিনাল এমুলেটর খুলবে। লিনাক্স শেল প্রম্পট পেতে আপনি এখন এন্টার টিপতে পারেন।

ধাপ 7: স্টেশন (STA) মোড যোগ করুন

পটভূমি

এই বিভাগটি ইউসিআই কমান্ড ব্যবহার করে যা ওপেনওয়ার্ট অপারেটিং সিস্টেম কনফিগার করতে সহায়তা করে। (একটি বিকল্প হিসাবে, আপনি সংশ্লিষ্ট OS ফাইলগুলি সরাসরি সম্পাদনা করতে পারেন।)

এই বিভাগটি থেকে উদ্ভূত: https://vocore.io/v2u.html। আমি স্পষ্টতার জন্য নির্দেশাবলী সংক্ষিপ্ত করেছি। "ইউসিআই কমিট" এর সাথে ত্রুটি এড়ানোর জন্য:

  • আমি সব uci পরামিতি মান উদ্ধৃতিতে রাখি।
  • আমি ইতিমধ্যে তাদের নিজ নিজ /etc /config ফাইলগুলিতে সেট করা প্যারামিটারগুলির জন্য কমান্ডগুলি বাদ দিয়েছি।

আমি নতুন এক্সেস পয়েন্টের ওয়াইফাই নেটওয়ার্ক কনফিগার করার জন্য কয়েকটি অতিরিক্ত কমান্ড যুক্ত করেছি, যার মধ্যে রয়েছে:

  • উপযুক্ত ফ্রিকোয়েন্সি আপনার দেশের নিয়মের সাথে মেলে, এবং
  • নিরাপদ লগইন শংসাপত্র।

নির্দেশাবলী

1. মাইক্রো ইউএসবি এর মাধ্যমে ডিভাইসের কনসোলের সাথে সংযুক্ত করুন (পূর্বের বিভাগগুলি দেখুন)

2. কনসোলে নিম্নলিখিত কমান্ডগুলি চালান।

uci সেট 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. বুট-আপ স্ক্রিপ্ট কনফিগার করুন যাতে আপনার বিদ্যমান ওয়াইফাই নেটওয়ার্ক বন্ধ থাকলেও আপনি VoCore2 এর সাথে সংযোগ স্থাপন করতে পারেন।

/Etc/rc.local এ নিম্নলিখিত কোডটি সন্নিবেশ করতে vi সম্পাদক (OpenWrt সহ অন্তর্ভুক্ত) ব্যবহার করুন

uci সেট wireless.sta.disabled = "0"

uci commit/etc/init.d/network restart sleep 10 uci set wireless.sta.disabled = "1" uci commit

4. আপনার হটস্পটের মাধ্যমে ইন্টারনেট অ্যাক্সেস সক্ষম করতে ফায়ারওয়াল সেটআপ করুন।

ইউসিআই ফায়ারওয়াল সেট করে।@জোন [1]।

ইউসিআই কমিট

5. যথাক্রমে আপনার দেশের উপর ভিত্তি করে যথাযথ ওয়াইফাই রেডিও ফ্রিকোয়েন্সি কনফিগার করতে অতিরিক্ত প্যারামিটার যুক্ত করুন:

uci সেট wireless.ra0.country = "CA"

uci সেট wireless.ra0.country = "US"

আরও দেশের কোড:

ইউসিআই কমিট

6. অ্যাক্সেস পয়েন্ট লগইন শংসাপত্র এবং এনক্রিপশন সেট করুন

ডিভাইসটি ওয়াইফাই অ্যাক্সেস পয়েন্টে একটি পাসওয়ার্ড ছাড়াই আসে (SSID: VoCore2…), তাই এখানে একটি যুক্ত করুন।

uci সেট wireless.ap.key = "New_WiFi_Password"

uci সেট wireless.ap.encryption = "psk2" uci commit

উল্লেখ্য যে psk2 WPA2 অন্তর্ভুক্ত করে

7. চালানোর মাধ্যমে ওয়্যারলেস আপডেট করুন:

ওয়াইফাই পুনরায় লোড

অথবা দৌড়ে

/etc/init.d/network পুনরায় আরম্ভ করুন

অথবা যদি এটি এখনও আচরণ না করে, ডিভাইসটি পুনরায় বুট করে:

রিবুট

যা অবশ্যই পুনরায় লোড বা পুনরায় চালু করার চেয়ে বেশি সময় নেবে।

8. ডিভাইসের AP+STA মোডে প্রবেশের জন্য 30-60 সেকেন্ড অপেক্ষা করুন।

9. আপনার হোস্ট কম্পিউটারকে ওয়াইফাই এর সাথে সংযুক্ত করুন, VoCore2 নামক নেটওয়ার্কটি বেছে নিন…

10. চালানোর মাধ্যমে ইন্টারনেট সংযোগ নিশ্চিত করুন:

ping -w 5 www.vocore.io

প্রতিক্রিয়াটি এমন কিছু দেখানো উচিত:

192.81.249.134 থেকে 64 বাইট: seq = 0 ttl = 56 সময় = 76.269 ms

192.81.249.134 থেকে 64 বাইট: seq = 1 ttl = 56 time = 65.666 ms 64 bytes from 192.81.249.134: seq = 2 ttl = 56 time = 68.216 ms 64 bytes from 192.81.249.134: seq = 3 ttl = 56 time = 63.554 192.81.249.134 থেকে ms 64 বাইট: seq = 4 ttl = 56 সময় = 66.769 ms

আপনার যদি নেটওয়ার্ক সংযোগ পেতে সমস্যা হয়, তাহলে পূর্বে উল্লিখিত রিবুট কমান্ডটি ব্যবহার করুন। যদি এটি কাজ না করে, USB তারের সংযোগ বিচ্ছিন্ন করুন, 30 সেকেন্ড অপেক্ষা করুন, কেবলটি পুনরায় সংযোগ করুন। কমান্ডগুলি (উপরে) তাদের সংশ্লিষ্ট ফাইলগুলি সঠিকভাবে কনফিগার করেছে তা নিশ্চিত করতে আপনি/sys/config/ফোল্ডারটিও পরীক্ষা করতে পারেন।

ধাপ 8: অনবোর্ড লাল LED নিয়ন্ত্রণ করা

অনবোর্ড লাল LED নিয়ন্ত্রণ করা
অনবোর্ড লাল LED নিয়ন্ত্রণ করা
অনবোর্ড লাল LED নিয়ন্ত্রণ করা
অনবোর্ড লাল LED নিয়ন্ত্রণ করা
অনবোর্ড লাল LED নিয়ন্ত্রণ করা
অনবোর্ড লাল LED নিয়ন্ত্রণ করা

ওয়াইফাই কার্যকলাপের সময় লাল ফ্ল্যাশ করা অনবোর্ড এলইডি নিয়ন্ত্রণ করতে, আমি দেখেছি যে নিম্নলিখিত পদ্ধতি কাজ করে:

লুসি অ্যাপে আন-ট্রিগার এলইডি

Luci অ্যাপ থেকে:

  1. সিস্টেম> LED কনফিগারেশনে নেভিগেট করতে মেনু ব্যবহার করুন।
  2. ট্রিগারটি "কেউ না" এ সেট করুন।
  3. সংরক্ষণ করুন এবং প্রয়োগ করুন

সম্ভবত ডিফল্ট সেটিং বুট-আপের পরে এই অবস্থা তৈরি করবে, কিন্তু আমি এটি পরীক্ষা করিনি।

কনসোল কমান্ড দিয়ে LED নিয়ন্ত্রণ করুন

LED চালু করতে:

echo 1>/sys/class/leds/vocore2: fuchsia \: status/brightness

LED বন্ধ করতে:

echo 0>/sys/class/leds/vocore2: fuchsia \: status/brightness

সতর্ক করা

এইভাবে LED নিয়ন্ত্রণ করা OpenWrt এর LED ব্যবহারের সাথে দ্বন্দ্ব হতে পারে, কিন্তু আমার পরীক্ষার সময় কাজ করেছে।

জিপিআইও নিয়ন্ত্রণের একটি ভাল উপায় হল এক্সপোর্ট কমান্ড ব্যবহার করা, তবে এই কমান্ডটি জিপিআইও 44 এর জন্য কাজ করে না (যা উপরে দেখানো স্কিম্যাটিক্স এবং রাউটার ম্যানুয়াল স্ক্রিনশটের উপর ভিত্তি করে LED নিয়ন্ত্রণ করে)। তাই লুসি সেটিং সত্ত্বেও অপারেটিং সিস্টেম সম্ভবত এই LED টি ধরে আছে।

ধাপ 9: সম্পদ

ভিওকোর-ওপেনওয়ার্ট ইকোসিস্টেম সম্পর্কে আমি শিখেছি এমন কিছু লিঙ্ক যা আমি সহায়ক বা আকর্ষণীয় পেয়েছি।

ভোকর

আলটিমেট

উইকি ভোকর

Schematics

গিটহাব www.github.com/vonger/vocore2

লুসি https://192.168.61.1/cgi-bin/luci (একবার ভোকোর ওয়াইফাই এর সাথে সংযুক্ত)

ডিজাইনারের ব্লগ

OpenWrt

ব্যবহারকারী নির্দেশিকা

দ্রুত শুরু

ইউসিআই

নেটওয়ার্ক

ওয়্যারলেস

  • ক্লায়েন্ট
  • এনক্রিপ্ট করুন
  • ইউটিলিটি

পাসওয়ার্ড

হোম অটোমেশন

cRelay লাইব্রেরি

uBoot

অ্যাপ্লিকেশন

Puffy LEDs

LED/unbrick

মিডিয়াটেক

গ্লোবাল ইঞ্জিনিয়ার

হ্যাকডে

ভোকর 1

পিসি সংযোগ

অন্যান্য

CLI বুনিয়াদি

প্রস্তাবিত: