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.

Lắp đặt Pyspinel

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

Các tùy chọn cài đặt tùy thuộc vào cách bạn sử dụng Pyspinel.

Extcap là một trình bổ trợ cho Wireshark cho phép sử dụng tệp nhị phân Pyspinel làm giao diện thu thập. Extcap giảm thiểu việc thiết lập và định cấu hình cần thiết để phân tích các gói Thread bằng Wireshark, vì tính năng này không yêu cầu ghi vào tệp chụp. Với tùy chọn này, cấu hình được quản lý và lưu trong Wireshark, ví dụ: đặt kênh Thread của bạn và chọn đường dẫn thiết bị RCP hoặc NCP từ GUI.

Bạn cũng có thể sử dụng Wireshark mà không cần plugin extcap. Tùy chọn này cung cấp quyền truy cập vào dòng lệnh vào các cờ Pyspinel, cho phép bạn chạy trình thu thập dữ liệu với nhiều cấu hình. Bạn có thể đặt các cờ này mỗi khi bạn chạy trình thu thập dữ liệu, ví dụ: --channel 15 --uart /dev/ttyACM0.

Cài đặt Pyspinel và các phần phụ thuộc mà không có phần mở rộng

  1. Cài đặt phần phụ thuộc:
    sudo apt install python3-pip
    pip3 install --user pyserial ipaddress
    
  2. Sao chép kho lưu trữ Pyspinel:
    git clone https://github.com/openthread/pyspinel
    
  3. Cài đặt Pyspinel:
    cd pyspinel
    sudo python3 setup.py install
    

Hoặc thiết lập môi trường bằng cách cài đặt gói pyspinel. Lưu ý rằng gói này sử dụng bản phát hành Pyspinel v1.0.0a3 chứ không phải chính của Pyspinel.

pip3 install --user pyspinel

Để sử dụng Pyspinel mà không cần plugin extcap, hãy tham khảo bài viết Packet Sniffing với Pyspinel.

Cài đặt Pyspinel và các phần phụ thuộc bằng extcap

  1. Cài đặt phần phụ thuộc:
    sudo apt install python3-pip
    pip3 install --user pyserial ipaddress
    
  2. Sao chép kho lưu trữ Pyspinel:
    git clone https://github.com/openthread/pyspinel
    
  3. Mở Wireshark. Chuyển đến phần Trợ giúp, sau đó chọn Giới thiệu về Wireshark và chọn thẻ Thư mục. Mục nhập đường dẫn bên ngoài liệt kê vị trí bên ngoài. Hãy ghi chú về vị trí này.
  4. Cài đặt Pyspinel, bằng đường dẫn bên ngoài từ Wireshark:
    cd pyspinel
    sudo python3 setup.py install --extcap-path=extcap-path
    

Ngoài ra, bạn có thể thiết lập môi trường bằng cách cài đặt gói pyspinel:

pip3 install pyspinel --install-option="--extcap-path=extcap-path"

Để sử dụng Pyspinel với trình bổ trợ extcap, hãy tham khảo trang Gói truy cập bằng Extcap.