Pandora FMS community forums

Full Version: usb-letter
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
buen tarde he implementado el modulo de usb-letter. cree el modulo y también copie el archivo drive_usb.vbs en la ruta que indica.

Mi duda es la siguiente como puedo utilizar este modulo para que me reconozca un puerto usb en especifico ya que tengo varios dispositivos conectados a mi terminal y quiero monitorizarlos individualmente estos son (lectora de banda magnetica, lectora QR, terminal bancaria e impresora termica.

el codigo del modulo es el siguiente

module_begin 
module_name USB - Letter 
module_type generic_data_string 
module_exec cscript "%ProgramFiles%\pandora_agent\util\drive_usb.vbs" | grep USB 
module_description Display usb devices and drive letters 
module_end
Buenas juanhdez,

Dentro del fichero drive_usb.vbs que has creado tienes que sacar la información acerca del dispositivo USB a tu elección y luego tienes que crear un módulo por cada interfaz USB que quieras monitorizar.
La información acerca de cada interfaz USB se puede obtener mediante phyton por ejemplo, te paso un link de referencia.
https://walac.github.io/pyusb/

Un saludo!

vic.
(06-30-2017, 11:17 AM)vic Wrote: [ -> ]Buenas juanhdez,

Dentro del fichero drive_usb.vbs que has creado tienes que sacar la información acerca del dispositivo USB a tu elección y luego tienes que crear un módulo por cada interfaz USB que quieras monitorizar.
La información acerca de cada interfaz USB se puede obtener mediante phyton por ejemplo, te paso un link de referencia.
https://walac.github.io/pyusb/

Un saludo!

vic.
Hola Vic

use libusb win32 para sacar la información de mis dispositivos como se muestra en imagen, lo que hice fue copiar el codigo de DeviceId dentro del fichero drive_usb.vbs  y pegarlo en el objeto DeviceID, no se si lo estoy haciendo bien me podrías orientar.

Gracias

Saludos
Buenas juanhdez,

Parece que sí, no estoy del todo seguro, comprueba si el módulo inicia con el fichero, si es así y los datos que devuelve son los correctos, solo te faltaría replicarlo para los demás dispositivos USB cambiando el ID.
En caso contrario, intentar detectar donde puede estar el fallo y cambiar los datos.

Saludos,

vic.