Google is committed to advancing racial equity for Black communities. See how.
इस पेज का अनुवाद Cloud Translation API से किया गया है.
Switch to English

उपकरण और लिपियों

OpenThread Border Router (OTBR) में कई प्रकार के उपकरण और स्क्रिप्ट शामिल हैं जिनका उपयोग परीक्षण उद्देश्यों के लिए किया जा सकता है।

PSKc जनरेटर

pskc कमिश्नर (PSKc) के लिए प्री-शेयर्ड कुंजी बनाता है। PSKc का उपयोग किसी थ्रेड नेटवर्क के लिए बाहरी थ्रेड कमिश्नर को प्रमाणित करने के लिए किया जाता है। इस उपकरण का उपयोग करने के लिए ओटीबीआर का निर्माण और स्थापित करें।

निर्माण के बाद, pskc /ot-br-posix/tools

पैरामीटर

PSKc निम्नलिखित मापदंडों से उत्पन्न होता है:

  • आयुक्त साख
  • थ्रेड नेटवर्क विस्तारित पैन आईडी
  • थ्रेड नेटवर्क नाम

प्रयोग

वाक्य - विन्यास:

pskc <commissioner-credential> <extpanid> <network-name>

उदाहरण:

./pskc J01NME 1234AAAA1234BBBB MyOTBRNetwork
ee4fb64e9341e13846bbe7e1c52b6785

इस उपकरण का उपयोग ot-ctl साथ करने के लिए बाहरी थ्रेड कमीशन देखें।

स्टीयरिंग डेटा जनरेटर

steering-data कमीशनिंग के लिए शामिल होने वालों के सेट के हैश उत्पन्न करने के लिए ब्लूम फ़िल्टर का उपयोग करता है। कमीशनिंग के दौरान, योजक केवल नेटवर्क विज्ञापन स्टीयरिंग डेटा की तलाश करता है जिसमें योजक स्वयं शामिल होता है। इस उपकरण का उपयोग करने के लिए ओटीबीआर का निर्माण और स्थापित करें।

निर्माण के बाद, steering-data /ot-br-posix/tools

पैरामीटर

स्टीयरिंग डेटा निम्न मापदंडों से उत्पन्न होता है:

  • जॉइनर आईडी (EUI-64)
  • स्टीयरिंग डेटा की बाइट लंबाई (वैकल्पिक, डिफ़ॉल्ट 16 है)

प्रयोग

वाक्य - विन्यास:

steering-data [length] <joiner-id>

उदाहरण:

./steering-data 0000b57fffe15d68
00000000000000000020000000000100

स्टीयरिंग डेटा में उन सभी को शामिल करने के लिए कई जॉइनर आईडी का उपयोग करें:

./steering-data 0000b57fffe15d68 0000c57fffe15d68
00000000000080000020000000000500

परिणामी स्टीयरिंग डेटा की बाइट लंबाई को बदलने के लिए length पैरामीटर का उपयोग करें:

./steering-data 8 0000b57fffe15d68
0020000000000100

OTBR आयुक्त

कमांड लाइन से थ्रेड डिवाइस को otbr-commissioner करने के लिए otbr-commissioner का उपयोग करें। निरंतर एकीकरण के दौरान इस उपकरण का उपयोग मेशकॉप (मेश कमिशनिंग प्रोटोकॉल) परीक्षणों में किया जाता है। इस उपकरण का उपयोग करने के लिए ओटीबीआर का निर्माण और स्थापित करें।

निर्माण के बाद, otbr-commissioner /src/commissioner पर स्थित है।

पैरामीटर

otbr-commissioner साथ एक थ्रेड डिवाइस को सफलतापूर्वक कमिश्नर करने के लिए, हम निम्नलिखित मापदंडों का उपयोग कम से कम करने का सुझाव देते हैं:

पैरामीटर
नेटवर्क विवरण
--network-name
थ्रेड नेटवर्क नाम।
--network-password
कमिश्नर साख।
--xpanid
थ्रेड विस्तारित पैन आईडी।
सम्मिलित होने का विवरण
--joiner-eui64
फैक्ट्री-नियत IEEE EUI-64 जॉइनर डिवाइस।
--joiner-pskd
जॉइनर क्रेडेंशियल।
एजेंट का विवरण
--agent-host
MDNS प्रसारण से एजेंट आईपी पता।
--agent-port
MDNS प्रसारण से एजेंट पोर्ट।

मापदंडों की पूरी सूची के लिए --help उपयोग करें।

प्रयोग

./otbr-commissioner --network-name MyOTBRNetwork --network-password J01NME \
      --xpanid 1234AAAA1234BBBB --joiner-eui64 0000b57fffe15d68 \
      --joiner-pskd J01NU5 --agent-host 192.168.1.2 --agent-port 49191

शेल स्क्रिप्ट उदाहरण के लिए, meshcop परीक्षण स्क्रिप्ट देखें

standalone_ipv6 स्क्रिप्ट

IPv6 कार्यक्षमता का परीक्षण करने के लिए standalone_ipv6 ipv6 स्क्रिप्ट का उपयोग करें यदि आपके परीक्षण या विकास के वातावरण में पूर्ण IPv6 अवसंरचना उपलब्ध नहीं है (उदाहरण के लिए, यदि आपका नेटवर्क एक अपस्ट्रीम IPv6 प्रदाता से जुड़ा नहीं है)।

यह स्क्रिप्ट IPv6 पतों की सेवा के लिए डिवाइस को सक्षम करने के लिए OTBR चलाने वाले प्लेटफ़ॉर्म पर अतिरिक्त सुविधाएँ स्थापित करता है।

यह स्क्रिप्ट /ot-br-posix/script/standalone_ipv6