Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

Instala Pyspinel

Ver el código fuente en GitHub

Las opciones de instalación dependen de cómo uses Pyspinel.

Extcap es un complemento para Wireshark que le permite usar el objeto binario Pyspinel como interfaz de captura. Extcap reduce la configuración y la configuración necesarias para detectar los paquetes de Thread con Wireshark, ya que no requiere escritura en un archivo de captura. Con esta opción, las opciones de configuración se administran y guardan en Wireshark, por ejemplo, para configurar tu canal de Thread y seleccionar la ruta de acceso al dispositivo de RCP o NCP de la GUI.

También puedes usar Wireshark sin el complemento extcap. Esta opción proporciona acceso de línea de comandos a las marcas de Pyspinel, lo que te permite ejecutar el detector con varias configuraciones. Puedes configurar estas marcas cada vez que ejecutes el detector, por ejemplo, --channel 15 --uart /dev/ttyACM0.

Instala Pyspinel y dependencias sin extcap

  1. Instala las dependencias:
    sudo apt install python3-pip
    pip3 install --user pyserial ipaddress
    
    .
  2. Clona el repositorio de Pyspinel:
    git clone https://github.com/openthread/pyspinel
    
  3. Instala Pyspinel:
    cd pyspinel
    python3 setup.py install
    

Como alternativa, instala el paquete pyspinel para configurar el entorno. Ten en cuenta que este paquete usa la versión 1.0.0a3 de Pyspinel y no la versión principal más reciente de Pyspinel.

pip3 install --user pyspinel

Para usar Pyspinel sin el complemento extcap, consulta Omisión de paquetes con Pyspinel.

Instala Pyspinel y dependencias con extcap

  1. Instala las dependencias:
    sudo apt install python3-pip
    pip3 install --user pyserial ipaddress
    
    .
  2. Clona el repositorio de Pyspinel:
    git clone https://github.com/openthread/pyspinel
    
  3. Abre Wireshark. Ve a Ayuda, luego a Acerca de Wireshark y selecciona la pestaña Carpetas. En la entrada Extcap path, se muestra la ubicación de la extcap. Anota esta ubicación.
  4. Instala Pyspinel con la ruta de acceso de la extcap de Wireshark:
    cd pyspinel
    python3 setup.py install --extcap-path=extcap-path
    

De manera alternativa, configura el entorno mediante la instalación del paquete Pyspinel:

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

Para usar Pyspinel con el complemento extcap, consulta Omisión de paquetes con Extcap.