<ph type="x-smartling-placeholder"></ph> GitHub에서 소스 보기
설치 옵션은 Pyspinel 사용 방법에 따라 다릅니다.
Extcap은 Wireshark용 플러그인으로, Pyspinel 바이너리를 캡처 인터페이스로 사용합니다. Extcap은 설정 시간을 줄여줍니다. Wireshark를 사용하여 스레드 패킷을 스니핑하는 데 필요한 구성 및 구성이 필요하지 않습니다. 캡처 파일에 쓸 필요가 없습니다. 이 옵션을 사용하면 구성을 관리하고 Wireshark에 저장됨(예: Thread 채널 설정 및 RCP 선택) GUI의 NCP 장치 경로를 사용합니다.
extcap 플러그인 없이 Wireshark를 사용할 수도 있습니다. 이 옵션은
Pyspinel 플래그에 대한 명령줄 액세스를 통해 스니퍼를
실행할 수 있습니다.
다양한 구성을 사용할 수 있습니다 스니퍼를 실행할 때마다 이러한 플래그를 설정할 수 있고
예: --channel 15 --uart /dev/ttyACM0
extcap 없이 Pyspinel 및 종속 항목 설치
- 종속 항목을 설치합니다.
sudo apt install python3-pip
pip3 install --user pyserial ipaddress
- Pyspinel 저장소를 클론합니다.
git clone https://github.com/openthread/pyspinel
- Pyspinel을 설치합니다.
cd pyspinel
sudo python3 setup.py install
또는 pyspinel
패키지를 설치하여 환경을 설정합니다. 참고
이 패키지는 Pyspinel v1.0.0a3 출시를 사용하며
최신 Pyspinel 메인 버전입니다.
pip3 install --user pyspinel
extcap 플러그인 없이 Pyspinel을 사용하려면 Pyspinel을 사용한 패킷 스니핑을 참고하세요.
extcap으로 Pyspinel 및 종속 항목 설치
- 종속 항목을 설치합니다.
sudo apt install python3-pip
pip3 install --user pyserial ipaddress
- Pyspinel 저장소를 클론합니다.
git clone https://github.com/openthread/pyspinel
- Wireshark를 엽니다. 도움말 > Wireshark 정보로 이동한 다음 폴더 탭 Extcap path 항목은 extcap 위치를 나열합니다. 제조업체 이 위치를 기록해 두세요.
- Wireshark의 extcap 경로를 사용하여 Pyspinel을 설치합니다.
cd pyspinel
sudo python3 setup.py install --extcap-path=extcap-path
또는 pyspinel 패키지를 설치하여 환경을 설정합니다.
pip3 install pyspinel --install-option="--extcap-path=extcap-path"
extcap 플러그인과 함께 Pyspinel을 사용하려면 Extcap을 사용한 패킷 스니핑을 참고하세요.