Harici komisyon, mevcut OT Commissioner CLI tarafından desteklenir ot-commissioner GitHub deposunda.
Bu kılavuzda OT Resmî Sorumlusu oluşturup kuracak ve bir Birleştirici yaptıracaksınız.
OT Commissioner'ı ayarlama
OT Yetkili KSA'sını kullanmak için önce OT Yetkili KSA'sını oluşturun.
Ağınızı keşfedin
OT Commissioner'ı başlatmak için sınır ajanı hizmetinizdir. Bu bilgileri bulma konusunda yardım almak için şuraya bakın: mDNS Discovery. Sınır Aracısı hem IPv4'ü hem de IPv6 bağlantıları.
Sınır Yönlendiriciye bağlanma
OT Commissioner CLI'ı başlatın:
commissioner-cli
PSKc'nizi ayarlayın:
config set pskc 198886f519a8fd7c981fee95d72f4ba7
[done]mDNS IP adresinizi ve bağlantı noktanızı sağlayarak OTBR'ye bağlanın:
start FD00::74D0:6FC9:6BE6:3582 49155
[done] >Yetkili kişinin etkin olduğunu doğrulayın:
active
true [done]
Birleştiriciyi devreye sokun
Sınır Yönlendirici'ye bağlandıktan sonra OT Yetkilisi, Birleştirici'yi yetkilendirebilir olanak tanır.
OT Commissioner'da, Thread MeshCoP birleştiriciyi
J01NU5
şifresi:joiner enableall meshcop J01NU5
[done]Birleştirici cihazında, OT Yetkilisi:
.ifconfig up
Donejoiner start J01NU5
DoneYetkili ile DTLS el sıkışması işleminin tamamlanması için bir dakika bekleyin ve Birleştirici:
.Join success!
Thread ağına katılma
Ardından, Birleştirici cihazda Thread ağına katılın ve test ağına katılın yardımcı olur.
Sorun giderme
OT Commissioner ile ilgili sorun yaşıyorsanız commissioner.log
,
(varsa). Günlük kaydını yapılandırmak için Derleme OT Yetkilisi Derleme bölümüne bakın.
IO_ERROR: soketi eş ader'e bağlayın
OT Commissioner'ı başlatmak için farklı bir IP adresi kullanmayı deneyin.
IO_ERROR: NET - Soketteki bilgiler okunamadı
Yuva API'leri, OTBR'ye bağlanmak veya ona bağlanmak için bir çağrı yapıldığında bu hata mesajını döndürür. başarısız olur. Bu hata mesajını alıyorsanız aşağıdakileri deneyin:
- OT'yi başlattığınızda doğru bağlantı noktası numarasını ilettiğinizden emin olun Delege. OTBR yeniden başlatıldıktan sonra farklı bir bağlantı noktası kullanabilir veya hem de platformunuzu yeniden başlatabilirsiniz.
- OTBR'nin çalıştığından ve Thread ağınızın düzgün çalıştığından emin olun. yapılandırdığınızdan emin olun. Parolanız/Delege Yeterlilik Belgeniz 6 ile 255 karakter arasında bir dize olmalıdır.
- Genel IP adreslerinizi kontrol edin (ör.
ifconfig eth0
). En çok yanlış IP adresi kullanarak OT Commissioner'ı başlatabilirsiniz.
GÜVENLİK: SSL - Eşimizden önemli bir uyarı mesajı alındı
OT Yetkilisi, sınır aracısı hizmetiyle güvenli bir DTLS oturumu oluşturur. Önemli bir SSL hatası genellikle güvenli DTLS oturumunun başarısız olduğunu gösterir.
Bu mesajı alırsanız PSKc'nizi kontrol edin.
OTBR'den:
sudo ot-ctl pskc
198886f519a8fd7c981fee95d72f4ba7
Done
OT Commissioner'dan:
config get pskc
198886f519a8fd7c981fee95d72f4ba7
[done]
Kaynaklar
Diğer commissioner-cli
komutları için OT Commissioner CLI bölümüne bakın.