Google is committed to advancing racial equity for Black communities. See how.
This page was translated by the Cloud Translation API.
Switch to English

পাইপিনেল

পাইপিনেল স্পিনেল প্রোটোকলের একটি পাইথন সিএলআই, ওপেনথ্রেড এনসিপিগুলিকে কনফিগার করতে ও পরিচালনা করতে ব্যবহৃত হয়। এই সিআইএলটি প্রাথমিকভাবে সিআই পরীক্ষাগুলিতে লক্ষ্যযুক্ত, তবে ওপেনথ্রেড এনসিপি উদাহরণগুলির পরীক্ষা ও পরীক্ষার জন্য ম্যানুয়ালি ব্যবহার করা যেতে পারে।

পাইপিনেল ব্যবহার করা হয়:

  • একটানা সংহতকরণে সিমুলেটেড এনসিপি টেস্ট যুক্ত করুন।
  • হার্ডওয়্যারে এনসিপি ফার্মওয়্যার চালিত টেস্টবেডগুলির স্বয়ংক্রিয় পরীক্ষণ।
  • ডিবাগ এনসিপি ওপেনথ্রেড তৈরি করে।
  • একটি ওপেনথ্রেড এনসিপিকে প্যাকেট স্নিফারে রূপান্তর করুন।

আরও তথ্যের জন্য, পাইপিনেল সংগ্রহস্থলে README দেখুন।

এবার শুরু করা যাক

পাইপিনেল দিয়ে শুরু করার দ্রুততম উপায় হ'ল সি এল এল চেষ্টা করে দেখুন:

  1. নির্ভরতা ইনস্টল করুন:
    sudo apt install python3-pip
    pip3 install --user pyserial ipaddress
  2. পাইপিনেল সংগ্রহস্থলটি ক্লোন করুন:
    git clone https://github.com/openthread/pyspinel
  3. ওয়ায়ারশার্ক 89 আইবিবিসি 54c:
    cd pyspinel
    python3 setup.py install
    থেকে এক্সট্যাক্যাপ পথ ব্যবহার করে পাইপিনেলবিডি 56 ই 6 এফ 40 ইনস্টল করুন
  4. ওপেনথ্রেড কীভাবে তৈরি করবেন সে সম্পর্কে বর্ণিত হিসাবে একটি সিমিউলেটেড ওপেনথ্রেড এনসিপি ক্লোন করুন এবং তৈরি করুন। ক্লোনিং এবং বুটস্ট্র্যাপিংয়ের পরে সিম উদাহরণটি তৈরি করুন:
    make -f examples/Makefile-simulation
  5. আপনার সিমুলেটেড বিল্ড:
    cd path-to-pyspinel
    spinel-cli.py -p path-to-openthread/output/x86_64-unknown-linux-gnu/bin/ot-ncp-ftd -n 1
    
    ব্যবহার করে পাইপপিনেল সিএলআই চালান
  6. ওপেনথ্রেড সংস্করণটি যাচাই করুন:
    version
    OPENTHREAD/20180926-01310-g9fdcef20; SIMULATION; Feb 11 2020 14:09:56
  7. সিমুলেটেড এনসিপিতে থ্রেড শুরু করুন এবং এটি পরীক্ষা করুন যে এটি কোনও থ্রেড নেটওয়ার্কে শীর্ষস্থানীয় হয়েছে:
    panid 1234
    Done
    ifconfig up
    Done
    thread start
    Done
    state
    leader
    Done
  8. কী আদেশগুলি উপলব্ধ তা দেখতে সহায়তা মেনুটি দেখুন:
    help

অবদান

ইস্যু ট্র্যাকারের কাছে বাগ রিপোর্ট এবং বৈশিষ্ট্য অনুরোধ জমা দিয়ে আপনি পাইপিনেলের চলমান বিকাশে অবদান রাখতে পারেন।