Bu kılavuzda, OTBR Web GUI'yi kullanarak Thread Ağını nasıl kullanacağınızı öğrenebilirsiniz. Ardından, desteklenen bir platform seçin ve bir birleştirme aracı oluşturabilirsiniz.
Sınır Yönlendirici ayarlamak için OpenThread Sınır Yönlendirici Derleme ve Yapılandırma'ya bakın.
Thread ağını oluşturma
Web GUI'si
Thread ağı oluşturmak için önerilen yöntem şu şekildedir: OTBR Web GUI. Bunu yaparken Örgü Üzerinde hariç Form menü seçeneğindeki tüm varsayılan değerler Önek.
Kullanılan Parolayı not edin. Bu parola, yetkili temsilcidir Kimlik bilgisi ve aşağıdaki amaçlarla kullanılır (Genişletilmiş PAN Kimliği ve Ağ Adı ile birlikte) komisyoncu için önceden paylaşılan anahtarı (PSKc) oluşturmalıdır. PSKc, Thread Commissioner'ın (harici cihaz) kimliğini ağa bağlayın.
Manuel
Thread ağı, komut satırında manuel olarak da oluşturulabilir.
ot-ctl
kullanarak OpenThread POSIX.
Yeni bir operasyonel veri kümesini başlatın:
.sudo ot-ctl dataset init new
DoneAğ kimlik bilgilerini ayarlayın:
.sudo ot-ctl dataset panid 0xdead
Donesudo ot-ctl dataset extpanid dead1111dead2222
Donesudo ot-ctl dataset networkname OpenThreadGuide
Donesudo ot-ctl dataset networkkey 11112233445566778899DEAD1111DEAD
DoneParola (Komisyoncu Kimlik Bilgisi) kullanarak onaltılık kodlanmış bir PSKc oluşturma Genişletilmiş PAN kimliği ve Ağ Adı (PSKc Oluşturma aracı) OTBR'dir. Kullandığınız Genişletilmiş PAN Kimliği'nin ve Ağ Adı'nın, operasyonel veri kümesinde kullanıldı:
.cd ~/ot-br-posix/build/otbr/tools
./pskc j01Nme DEAD1111DEAD2222 OpenThreadGuide
198886f519a8fd7c981fee95d72f4ba7PSKc'yi ayarlayın:
.sudo ot-ctl dataset pskc 198886f519a8fd7c981fee95d72f4ba7
DoneEtkin veri kümesini kaydedin, örgü üzerinde öneki ayarlayın ve Thread'i oluşturun ağ:
.sudo ot-ctl dataset commit active
Donesudo ot-ctl prefix add fd11:22::/64 pasor
Donesudo ot-ctl ifconfig up
Donesudo ot-ctl thread start
Donesudo ot-ctl netdata register
DoneAğ yapılandırmasını onaylayın:
.sudo ot-ctl state
leader Donesudo ot-ctl pskc
198886f519a8fd7c981fee95d72f4ba7 Done
Birleştirici cihazını hazırlama
Birleştirici olarak çalışması için bir cihaz oluşturup OpenThread ile yükleyin. Örneğin, OpenThread oluşturmaya genel bakış için Building Guide'a (Oluşturma Kılavuzu) bakın.
Birleştirici rolünü etkinleştirmek için -DOT_JOINER=ON
derleme seçeneğini kullanın.
GNU Autotools ile desteklenen platformlar oluşturmaya yönelik özel talimatlar bulunan her bir platform klasörü olarak değiştirin.
Birleştirici devreye alırken aşağıdaki şartları anlamanız önemlidir: ve kavramlar:
Joining Device Credential (Cihaz Kimlik Bilgisine Katılma): Aşağıdaki işlemler için bir Parola sağlamanız gerekir: bir cihaz için işlem yapılmasını sağlayın (ör.
J01NU5
). Bu parola ayrı İleti Dizisini oluştururken oluşturduğunuz komisyoncu kimlik bilgilerinden ağa ve farklı gereksinimleri vardır:- Tamamı büyük harfli alfanümerik karakterlerden oluşan bir dize olmalıdır (0-9 ve A-Y, (okunabilirlik için I, O, Q ve Z hariç), 6 ile arasında bir uzunlukta 32 karakter.
Birleştirme cihaz kimlik bilgisi, "Katılma Parolası" olarak da adlandırılır. Birleştirici Şifresi veya PSKd. Bu Parola, bir cihazın kimliğini doğrulamak için kullanılır iş parçacığı çalıştırma sırasında kullanılır. Cihazın EUI64'ü ile de kullanabilirsiniz. değerini kullanın.
PSKd: Birleştirici için Önceden Paylaşılan Anahtar. PSKd, katılan cihazdır Özellikle ikili biçimde kodlandığında kimlik bilgisi.
EUI-64: 64 bit Genişletilmiş Benzersiz Tanımlayıcı (ör.
0000b57fffe15d68
. Bir birleştirme cihazının fabrika olarak atanmış IEEE EUI-64 cihazıdır. QR kodu oluşturmak ve bir cihazı benzersiz şekilde tanımlamak için kullanılır.
Birleştirici cihaz hazır olduğunda, fabrika olarak atanan IEEE EUI-64 cihazını edinin. Tekliflerinizi otomatikleştirmek ve optimize etmek için
OpenThread CLI'daki eui64
komutunu kullanın:
eui64
0000b57fffe15d68
Done
Delege türü seçin
OpenThread Commissioner, sağladığınız bir cihazı harici olarak yaptırmak için OT Commissioner CLI'yı kullanabilirsiniz.
OT Commissioner CLI, OTBR ile aynı ana makinede çalışır. Sonraki kılavuzundan, bağlantı kurmak için OT Commissioner CLI'ı nasıl kullanacağınızı öğrenin. sınır yönlendiricisine bağlayabilir ve yeni bir cihaz çalıştırabilirsiniz.