Encuentre el número de bus y el número de dispositivo con el enlace simbólico del archivo del dispositivo

Tengo un archivo de dispositivo (SYMLINK) /dev/CDMAModem generado por unudev regla. Quiero encontrar el número de bus y el número de dispositivo del dispositivo real. En realidad quiero realizarUSBDEVFS_RESET ioctl en el dispositivo/dev/bus/usb/BUS_NO/DEVICE_NO en mi programa de C ++.

---- udev regla ----

SUBSYSTEMS=="usb", ACTION=="add", DRIVERS=="zte_ev", ATTRS{bNumEndpoints}=="03", SYMLINK+="CDMAModem"
SUBSYSTEMS=="usb", ACTION=="remove", DRIVERS=="zte_ev", ATTRS{bNumEndpoints}=="03", SYMLINK-="CDMAModem"

Respuestas a la pregunta(5)

Su respuesta a la pregunta