Advertisement
Guest User

Untitled

a guest
Oct 25th, 2012
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.64 KB | None | 0 0
  1. xx@xxx:~$ id nut
  2. uid=107(nut) gid=116(nut) groups=116(nut),20(dialout)
  3.  
  4. xx@xxx:~$ sudo upsdrvctl start
  5. Network UPS Tools - UPS driver controller 2.6.3
  6. Network UPS Tools - Generic HID driver 0.35 (2.6.3)
  7. USB communication driver 0.31
  8. Can't claim USB device [050d:0912]: could not detach kernel driver from interface 0: Operation not permitted
  9. Driver failed to start (exit status=1)
  10.  
  11. xx@xxx:~$ find /dev/bus/usb/ -ls
  12. 1897 0 drwxr-xr-x 4 root root 80 Oct 24 14:22 /dev/bus/usb/
  13. 1901 0 drwxr-xr-x 2 root root 120 Oct 25 10:15 /dev/bus/usb/002
  14. 26115 0 crw-rw-r-- 1 root root Oct 25 10:35 /dev/bus/usb/002/006
  15. 6085 0 crw-rw-r-- 1 root root Oct 25 09:14 /dev/bus/usb/002/003
  16. 6083 0 crw-rw-r-- 1 root root Oct 25 09:14 /dev/bus/usb/002/002
  17. 1902 0 crw-rw-r-- 1 root root Oct 25 09:14 /dev/bus/usb/002/001
  18. 1898 0 drwxr-xr-x 2 root root 60 Oct 24 14:22 /dev/bus/usb/001
  19. 1899 0 crw-rw-r-- 1 root root Oct 25 09:14 /dev/bus/usb/001/001
  20.  
  21. xx@xxx:~$ udevadm test --action=add /devices/pci0000:00/0000:00:02.0/usb2/2-3
  22. run_command: calling: test
  23. adm_test: version 175
  24. This program is for debugging only, it does not run any program,
  25. specified by a RUN key. It may show incorrect results, because
  26. some values may be different, or not available at a simulation run.
  27.  
  28. parse_file: reading '/lib/udev/rules.d/40-crda.rules' as rules file
  29. parse_file: reading '/lib/udev/rules.d/40-fuse.rules' as rules file
  30. parse_file: reading '/lib/udev/rules.d/40-gnupg.rules' as rules file
  31. parse_file: reading '/lib/udev/rules.d/40-ia64.rules' as rules file
  32. parse_file: reading '/lib/udev/rules.d/40-ppc.rules' as rules file
  33. parse_file: reading '/lib/udev/rules.d/42-qemu-usb.rules' as rules file
  34. parse_file: reading '/lib/udev/rules.d/50-firmware.rules' as rules file
  35. parse_file: reading '/lib/udev/rules.d/50-udev-default.rules' as rules file
  36. parse_file: reading '/lib/udev/rules.d/52-nut-usbups.rules' as rules file
  37. parse_file: reading '/lib/udev/rules.d/55-dm.rules' as rules file
  38. parse_file: reading '/lib/udev/rules.d/60-cdrom_id.rules' as rules file
  39. parse_file: reading '/lib/udev/rules.d/60-persistent-alsa.rules' as rules file
  40. parse_file: reading '/lib/udev/rules.d/60-persistent-input.rules' as rules file
  41. parse_file: reading '/lib/udev/rules.d/60-persistent-serial.rules' as rules file
  42. parse_file: reading '/lib/udev/rules.d/60-persistent-storage-dm.rules' as rules file
  43. parse_file: reading '/lib/udev/rules.d/60-persistent-storage-tape.rules' as rules file
  44. parse_file: reading '/lib/udev/rules.d/60-persistent-storage.rules' as rules file
  45. parse_file: reading '/lib/udev/rules.d/60-persistent-v4l.rules' as rules file
  46. parse_file: reading '/lib/udev/rules.d/61-accelerometer.rules' as rules file
  47. parse_file: reading '/lib/udev/rules.d/64-md-raid.rules' as rules file
  48. parse_file: reading '/etc/udev/rules.d/70-persistent-cd.rules' as rules file
  49. parse_file: reading '/etc/udev/rules.d/70-persistent-net.rules' as rules file
  50. parse_file: reading '/lib/udev/rules.d/70-udev-acl.rules' as rules file
  51. parse_file: reading '/lib/udev/rules.d/75-cd-aliases-generator.rules' as rules file
  52. parse_file: reading '/lib/udev/rules.d/75-net-description.rules' as rules file
  53. parse_file: reading '/lib/udev/rules.d/75-persistent-net-generator.rules' as rules file
  54. parse_file: reading '/lib/udev/rules.d/75-probe_mtd.rules' as rules file
  55. parse_file: reading '/lib/udev/rules.d/75-tty-description.rules' as rules file
  56. parse_file: reading '/lib/udev/rules.d/78-graphics-card.rules' as rules file
  57. parse_file: reading '/lib/udev/rules.d/78-sound-card.rules' as rules file
  58. parse_file: reading '/lib/udev/rules.d/80-drivers.rules' as rules file
  59. parse_file: reading '/lib/udev/rules.d/85-hdparm.rules' as rules file
  60. parse_file: reading '/lib/udev/rules.d/85-keyboard-configuration.rules' as rules file
  61. parse_file: reading '/lib/udev/rules.d/85-regulatory.rules' as rules file
  62. parse_file: reading '/lib/udev/rules.d/95-keyboard-force-release.rules' as rules file
  63. parse_file: reading '/lib/udev/rules.d/95-keymap.rules' as rules file
  64. parse_file: reading '/lib/udev/rules.d/95-udev-late.rules' as rules file
  65. udev_rules_new: rules use 28680 bytes tokens (2390 * 12 bytes), 16712 bytes buffer
  66. udev_rules_new: temporary index used 17700 bytes (885 * 20 bytes)
  67. udev_device_new_from_syspath: device 0x7f28f84c32d0 has devpath '/devices/pci0000:00/0000:00:02.0/usb2/2-3'
  68. udev_device_new_from_syspath: device 0x7f28f84cdb80 has devpath '/devices/pci0000:00/0000:00:02.0/usb2/2-3'
  69. udev_device_read_db: device 0x7f28f84cdb80 filled with db file data
  70. udev_rules_apply_to_event: MODE 0664 /lib/udev/rules.d/50-udev-default.rules:55
  71. udev_rules_apply_to_event: IMPORT builtin 'usb_id' /lib/udev/rules.d/50-udev-default.rules:56
  72. udev_builtin_add_property: ID_VENDOR=Belkin
  73. udev_builtin_add_property: ID_VENDOR_ENC=Belkin\x20
  74. udev_builtin_add_property: ID_VENDOR_ID=050d
  75. udev_builtin_add_property: ID_MODEL=UPS
  76. udev_builtin_add_property: ID_MODEL_ENC=UPS
  77. udev_builtin_add_property: ID_MODEL_ID=0912
  78. udev_builtin_add_property: ID_REVISION=0001
  79. udev_builtin_add_property: ID_SERIAL=Belkin_UPS
  80. udev_builtin_add_property: ID_BUS=usb
  81. udev_builtin_add_property: ID_USB_INTERFACES=:030000:
  82. udev_rules_apply_to_event: GROUP 116 /lib/udev/rules.d/52-nut-usbups.rules:54
  83. udev_rules_apply_to_event: MODE 0664 /lib/udev/rules.d/52-nut-usbups.rules:54
  84. udev_event_execute_rules: no node name set, will use kernel supplied name 'bus/usb/002/006'
  85. udev_node_add: creating device node '/dev/bus/usb/002/006', devnum=189:133, mode=0664, uid=0, gid=116
  86. udev_node_mknod: preserve file '/dev/bus/usb/002/006', because it has correct dev_t
  87. udev_node_mknod: set permissions /dev/bus/usb/002/006, 020664, uid=0, gid=116
  88. node_symlink: preserve already existing symlink '/dev/char/189:133' to '../bus/usb/002/006'
  89. udev_device_update_db: unable to create temporary db file '/run/udev/data/c189:133.tmp': Permission denied
  90. ACTION=add
  91. BUSNUM=002
  92. DEVNAME=/dev/bus/usb/002/006
  93. DEVNUM=006
  94. DEVPATH=/devices/pci0000:00/0000:00:02.0/usb2/2-3
  95. DEVTYPE=usb_device
  96. DRIVER=usb
  97. ID_BUS=usb
  98. ID_MODEL=UPS
  99. ID_MODEL_ENC=UPS
  100. ID_MODEL_ID=0912
  101. ID_REVISION=0001
  102. ID_SERIAL=Belkin_UPS
  103. ID_USB_INTERFACES=:030000:
  104. ID_VENDOR=Belkin
  105. ID_VENDOR_ENC=Belkin\x20
  106. ID_VENDOR_ID=050d
  107. MAJOR=189
  108. MINOR=133
  109. PRODUCT=50d/912/1
  110. SUBSYSTEM=usb
  111. TYPE=0/0/0
  112. UDEV_LOG=6
  113. USEC_INITIALIZED=71617254117
  114.  
  115. xx@xxx:~$ sudo chown root:nut /dev/bus/usb/002/006
  116. xx@xxx:~$ sudo upsdrvctl start
  117. Network UPS Tools - UPS driver controller 2.6.3
  118. Network UPS Tools - Generic HID driver 0.35 (2.6.3)
  119. USB communication driver 0.31
  120. Using subdriver: Belkin HID 0.12
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement