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.

Cài đặt Pyspinel

Xem nguồn trên GitHub

Tùy chọn cài đặt của bạn 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 chụp ảnh. Extcap làm giảm quá trình thiết lập và cấu hình cần thiết để phân tích các gói chuỗi bằng Wireshark, vì quá trình 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, chẳng hạn như đặt kênh Chuỗi 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 dòng lệnh vào các cờ Pyspinel, cho phép bạn chạy các sniffer với nhiều cấu hình khác nhau. Bạn có thể đặt các cờ này mỗi khi chạy mã này, ví dụ: --channel 15 --uart /dev/ttyACM0.

Cài đặt Pyspinel và các phần phụ thuộc mà không cần máy chủ

  1. Cài đặt các 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
    python3 setup.py install
    

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. Xin lưu ý rằng gói này sử dụng bản phát hành Pyspinel v1.0.0a3 và không sử dụng phiên bản chính mới nhất của Pyspinel.

pip3 install --user pyspinel

Để sử dụng Pyspinel mà không cần trình bổ trợ extcap, hãy tham khảo bài viết Packet Sniffing with Pyspinel.

Cài đặt Pyspinel và các phần phụ thuộc bằng máy lẻ

  1. Cài đặt các 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 Trợ giúp, sau đó chọn Giới thiệu về Wireshark và chọn thẻ Thư mục. Mục Đường dẫn extcap liệt kê vị trí của trang web. Ghi lại vị trí này.
  4. Cài đặt Pyspinel, bằng đường dẫn extcap từ Wireshark:
    cd pyspinel
    python3 setup.py install --extcap-path=extcap-path
    

Hoặc, 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 bài viết Packet Sniffing sử dụng Extcap.