Spiral Yükleme

Kaynağı GitHub'da görüntüle

Yükleme seçenekleriniz, Pyspinel'i nasıl kullandığınıza bağlıdır.

Extcap, Wireshark'a yönelik bir eklentidir ve yakalama arayüzü olarak Pyspinel ikilisini kullanır. Extcap, kurulumu azaltır Wireshark kullanarak Thread paketlerini algılamak için gereken yapılandırma ve yapılandırma yakalama dosyasına yazmanızı gerektirir. Bu seçenekle yapılandırmalar yönetilir ve Wireshark'ta kaydedildi (örneğin, Thread kanalınızı ayarlama ve RCP'nizi seçme) veya NCP cihaz yolunu öğrenebilirsiniz.

Wireshark'ı extcap eklentisi olmadan da kullanabilirsiniz. Bu seçenek Pyspinel flag'lerine komut satırı erişimi sağlayarak yoklayıcıyı çeşitli yapılandırmalar var. Bu işaretleri, algılayıcıyı her çalıştırdığınızda ayarlayabilirsiniz. örneğin, --channel 15 --uart /dev/ttyACM0.

Pyspinel'i ve bağımlıları extcap olmadan yükleme

  1. Bağımlılıkları yükleyin:
    sudo apt install python3-pip
    pip3 install --user pyserial ipaddress
    
  2. Pyspinel deposunu klonlayın:
    git clone https://github.com/openthread/pyspinel
    
  3. Pyspinel'ı yükleyin:
    cd pyspinel
    sudo python3 setup.py install
    

Alternatif olarak pyspinel paketini yükleyerek ortamı ayarlayabilirsiniz. Not bu paketin Pyspinel v1.0.0a3 sürümünü kullandığını ve en yeni Pispinel ana.

pip3 install --user pyspinel

Pyspinel'ı extcap eklentisi olmadan kullanmak için Packet Sniffing with Pyspinel makalesine bakın.

extcap ile Pyspinel ve bağımlılıkları yükleme

  1. Bağımlılıkları yükleyin:
    sudo apt install python3-pip
    pip3 install --user pyserial ipaddress
    
  2. Pyspinel deposunu klonlayın:
    git clone https://github.com/openthread/pyspinel
    
  3. Wireshark'ı açın. Yardım'a, ardından Wireshark Hakkında'ya gidin ve Klasörler sekmesi. Extcap path girişi, extcap konumunu listeler. Marka bu konumu notumuyorum.
  4. Wireshark'taki extcap yolunu kullanarak Pyspinel'i yükleyin:
    cd pyspinel
    sudo python3 setup.py install --extcap-path=extcap-path
    

Alternatif olarak, pyspinel paketini yükleyerek ortamı ayarlayın:

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

Pyspinel'ı extcap eklentisiyle birlikte kullanmak için Extcap kullanarak paket izleme bölümüne bakın.