parse_file: reading '/etc/udev/rules.d/z99_myusb.rules' as rules file This program is for debugging only, it does not create any node, or run any program specified by a RUN key. It may show incorrect results, if rules match against subsystem specfic kernel event variables. main: looking at device '/class/usb_device/usbdev2.7' from subsystem 'usb_device' run_program: 'check_ptp_camera 06/01/01' run_program: '/lib/udev/check_ptp_camera' returned with status 1 run_program: 'check_ptp_camera 06/01/01' run_program: '/lib/udev/check_ptp_camera' returned with status 1 run_program: '/bin/sh -c 'K=usbdev2.7; K=${K#usbdev}; printf bus/usb/%03i/%03i ${K%%.*} ${K#*.}'' run_program: '/bin/sh' (stdout) 'bus/usb/002/007' run_program: '/bin/sh' returned with status 0 udev_rules_get_name: rule applied, 'usbdev2.7' becomes 'bus/usb/002/007' udev_db_get_device: found a symlink as db file udev_device_event: device '/class/usb_device/usbdev2.7' already in database, validate currently present symlinks udev_node_add: creating device node '/dev/bus/usb/002/007', major = '189', minor = '134', mode = '0664', uid = '0', gid = '0' main: run: 'socket:/org/kernel/udev/monitor' main: run: 'socket:/org/freedesktop/hal/udev_event'