<ph type="x-smartling-placeholder"></ph> GitHub에서 소스 보기
OTBR (OpenThread Border Router)은 테스트 목적으로 사용됩니다.
PSKc 생성기
pskc
, ot-br-posix/tools에서 사용 가능
위원회 (PSKc)를 위한 사전 공유 키 생성 이
PSKc는 외부 스레드 커미셔를 스레드에 인증하는 데 사용됩니다.
네트워크에 속합니다. 이 도구를 사용하려면 OTBR을 빌드하고 설치하세요.
빌드 후 pskc
의 위치는 다음과 같습니다.
ot-br-posix/build/otbr/tools
매개변수
PSKc는 다음 매개변수에서 생성됩니다.
- 위원 자격 인증
- 스레드 네트워크 확장 PAN ID
- 스레드 네트워크 이름
사용
구문:
pskc commissioner-credential extpanid network-name
예:
cd ~/ot-br-posix/build/otbr/tools
./pskc J01NME 1234AAAA1234BBBB MyOTBRNetwork
ee4fb64e9341e13846bbe7e1c52b6785
ot-ctl
에서 이 도구를 사용하려면 외부
커미셔닝.
조정 데이터 생성기
steering-data
(ot-br-posix/tools에서 사용 가능)
블룸 필터를 사용하여 조이너 세트의 해시 생성
커미셔닝용입니다 커미셔닝 중에 조인자는
Joiner(조이너) 자체를 포함하는 조정 데이터를 광고하는 네트워크들도 있습니다. 빌드 및
OTBR을 설치하십시오.
빌드 후 steering-data
의 위치는 다음과 같습니다.
ot-br-posix/build/otbr/tools
매개변수
조정 데이터는 다음 매개변수에서 생성됩니다.
- 조정 데이터의 바이트 길이 (선택사항, 기본값은 16)
- Joiner ID (EUI-64)
사용
구문:
steering-data [length] joiner-id
예:
cd ~/ot-br-posix/build/otbr/tools
./steering-data 0000b57fffe15d68
00000000000000000020000000000100
여러 조이너 ID를 사용하여 스티어링 데이터에 모두 포함합니다.
./steering-data 0000b57fffe15d68 0000c57fffe15d68
00000000000080000020000000000500
length
매개변수를 사용하여 결과 조정의 바이트 길이를 변경합니다.
데이터:
./steering-data 8 0000b57fffe15d68
0020000000000100
OTBR 위원회
커미셔닝은 기본적으로 OTBR에서 사용 설정되며
-DOT_COMMISSIONER=ON
플래그가 있는 기기의 커미셔닝 역할 일
OTBR을 실행하는 플랫폼인 경우 ot-ctl commissioner
를 사용하여 Joiners를 커미셔닝합니다.
gcloud 명령어입니다
매개변수
명령어 목록을 보려면 help
를 입력합니다.
sudo ot-ctl commissioner help
사용
구문:
sudo ot-ctl commissioner parameters
예:
sudo ot-ctl commissioner start
Donesudo ot-ctl commissioner joiner add 2f57d222545271f1 J01NME
Done
MeshCoP 스크립트
OTBR은 오류 발생 시
OT 커미셔닝을 사용하여 외부 커미셔닝을 테스트합니다.
사용법 정보는 meshcop
테스트 스크립트를 참고하세요.
를 참조하세요.
독립형_ipv6 스크립트
standalone_ipv6
스크립트를 사용하여 IPv6 기능을 테스트하거나
완전한 IPv6 인프라를 사용할 수 없는 개발 환경 (예:
예: 네트워크가 업스트림 IPv6 제공업체에 연결되지 않은 경우).
이 스크립트는 OTBR을 실행하는 플랫폼에 추가 기능을 설치하여 IPv6 주소를 지원하는 장치입니다.
이 스크립트는 /ot-br-posix/script/standalone_ipv6
에 있습니다.