Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.

CLI Ủy viên ủy quyền (OTP)

Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.

Xem nguồn trên GitHub

Phí hoa hồng bên ngoài được hỗ trợ bởi OT Commissioner CLI (có sẵn trong kho lưu trữ ot-commissioner của GitHub).

Trong hướng dẫn này, bạn sẽ xây dựng và cài đặt Ủy viên quản lý cấp cao và uỷ quyền một Người tham gia.

Thiết lập Ủy viên quản lý vấn đề (OT)

Để sử dụng tính năng Ủy viên Uỷ ban công nghệ thông tin (OTP) trước tiên, trước tiên hãy tạo Ủy viên OT.

Khám phá mạng của bạn

Để bắt đầu OT Ủy viên, bạn cần tìm địa chỉ IP và số cổng của dịch vụ tác nhân biên giới. Để được trợ giúp về cách tìm thông tin này, hãy tham khảo mDNS Discovery. Border Agent hỗ trợ cả kết nối IPv4 và IPv6.

Kết nối với bộ định tuyến biên

  1. Khởi động CLI Ủy viên quản lý thị trường:

    commissioner-cli
    
    
  2. Đặt giá trị PSKc:

    config set pskc 198886f519a8fd7c981fee95d72f4ba7
    [done]
    
  3. Kết nối với OTBR, cung cấp cổng và địa chỉ IP mDNS của bạn:

    start FD00::74D0:6FC9:6BE6:3582 49155
    [done]
    >
    
  4. Xác minh rằng Ủy viên đang hoạt động:

    active
    true
    [done]
    
    

Phí hoa hồng Người tham gia

Sau khi kết nối với Bộ định tuyến biên, Ủy viên phụ trách công nghệ thông tin có thể cấp phép cho thiết bị Kết hợp.

  1. Trong OT Commissioner, bật chế độ Thread MeshCoP cho tất cả Người tham gia bằng mật khẩu J01NU5:

    joiner enableall meshcop J01NU5
    [done]
    
    

  2. Trên thiết bị Kết hợp, hãy bắt đầu vai trò Người kết hợp bằng mật khẩu được định cấu hình trong Ủy viên quản trị viên:

    ifconfig up
    Done
    joiner start J01NU5
    Done
    

  3. Đợi 1 phút để giao thức bắt tay giữa DTLS hoàn tất giữa Ủy viên hội viên và Trình kết hợp:

    
    Join success!
    

Tham gia mạng Chuỗi

Tiếp theo, trên thiết bị Tham gia, hãy tham gia mạng Thread và kết nối mạng thử nghiệm.

Khắc phục sự cố

Nếu bạn gặp vấn đề liên quan đến Ủy viên Quản lý chất lượng, hãy kiểm tra commissioner.log (nếu có). Để định cấu hình ghi nhật ký, hãy tham khảo bài viết Tạo ủy viên OT.

IO_ERROR: kết nối socket với ứng dụng ngang hàng

Hãy thử dùng một địa chỉ IP khác để bắt đầu dịch vụ Ủy viên truyền thông.

IO_ERROR: NET – Đọc thông tin từ cổng không thành công

API socket trả về thông báo lỗi này khi lệnh gọi liên kết hoặc kết nối với OTBR không thành công. Nếu bạn nhận được thông báo lỗi này, hãy thử các cách sau:

  • Đảm bảo rằng bạn đang chuyển đúng số cổng khi bạn khởi động OT Ủy viên. OTBR có thể sử dụng một cổng khác sau khi cổng này được khởi động lại hoặc bạn khởi động lại nền tảng của mình.
  • Đảm bảo rằng OTBR đang chạy và mạng Thread của bạn được định cấu hình đúng cách, kể cả PSKc. Thông tin xác thực mật khẩu/mật khẩu của bạn phải là một chuỗi nằm trong khoảng từ 6 đến 255 ký tự.
  • Kiểm tra địa chỉ IP toàn cầu của bạn, ví dụ: ifconfig eth0. Bạn có thể đang dùng địa chỉ IP không chính xác để bắt đầu Uỷ viên dịch vụ công nghệ.

TÀI LIỆU BÍ MẬT: SSL – Một thông báo cảnh báo nghiêm trọng đã được nhận từ ứng dụng ngang hàng của chúng tôi

OT Ủy viên thiết lập phiên DTLS an toàn với dịch vụ nhân viên biên giới. Lỗi SSL nghiêm trọng thường cho biết phiên DTLS có tính bảo mật không thành công.

Nếu bạn nhận được thông báo này, hãy kiểm tra PSKc của bạn.

Từ OTBR:

sudo ot-ctl pskc
198886f519a8fd7c981fee95d72f4ba7
Done

Từ Ủy viên phụ trách OT:

config get pskc
198886f519a8fd7c981fee95d72f4ba7
[done]

Tài nguyên

Để biết thêm các lệnh commissioner-cli, hãy tham khảo OT ủy viên CLI.