Lines 1-92
Link Here
|
1 |
# This file is generated and installed by the Network UPS Tools package. |
1 |
# This file is generated and installed by the Network UPS Tools package. |
2 |
|
2 |
|
3 |
ACTION!="add", GOTO="nut-usbups_rules_end" |
3 |
ACTION!="add|change", GOTO="nut-usbups_rules_end" |
4 |
SUBSYSTEM=="usb_device", GOTO="nut-usbups_rules_real" |
4 |
SUBSYSTEM=="usb_device", GOTO="nut-usbups_rules_real" |
5 |
SUBSYSTEM=="usb", GOTO="nut-usbups_rules_real" |
5 |
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GOTO="nut-usbups_rules_real" |
6 |
BUS!="usb", GOTO="nut-usbups_rules_end" |
6 |
GOTO="nut-usbups_rules_end" |
7 |
|
7 |
|
8 |
LABEL="nut-usbups_rules_real" |
8 |
LABEL="nut-usbups_rules_real" |
9 |
# Krauler UP-M500VA - blazer_usb |
9 |
# Krauler UP-M500VA - blazer_usb |
10 |
SYSFS{idVendor}=="0001", SYSFS{idProduct}=="0000", MODE="664", GROUP="nut" |
10 |
ATTR{idVendor}=="0001", ATTR{idProduct}=="0000", MODE="664", GROUP="nut" |
11 |
|
11 |
|
12 |
# Hewlett Packard |
12 |
# Hewlett Packard |
13 |
# HP R/T 2200 INTL (like SMART2200RMXL2U) - usbhid-ups |
13 |
# HP R/T 2200 INTL (like SMART2200RMXL2U) - usbhid-ups |
14 |
SYSFS{idVendor}=="03f0", SYSFS{idProduct}=="1f0a", MODE="664", GROUP="nut" |
14 |
ATTR{idVendor}=="03f0", ATTR{idProduct}=="1f0a", MODE="664", GROUP="nut" |
15 |
|
15 |
|
16 |
# MGE Office Protection Systems, prev. MGE UPS Systems |
16 |
# MGE Office Protection Systems, prev. MGE UPS Systems |
17 |
# various models - usbhid-ups |
17 |
# various models - usbhid-ups |
18 |
SYSFS{idVendor}=="0463", SYSFS{idProduct}=="0001", MODE="664", GROUP="nut" |
18 |
ATTR{idVendor}=="0463", ATTR{idProduct}=="0001", MODE="664", GROUP="nut" |
19 |
# various models - usbhid-ups |
19 |
# various models - usbhid-ups |
20 |
SYSFS{idVendor}=="0463", SYSFS{idProduct}=="ffff", MODE="664", GROUP="nut" |
20 |
ATTR{idVendor}=="0463", ATTR{idProduct}=="ffff", MODE="664", GROUP="nut" |
21 |
|
21 |
|
22 |
# Belkin |
22 |
# Belkin |
23 |
# F6H375-USB - usbhid-ups |
23 |
# F6H375-USB - usbhid-ups |
24 |
SYSFS{idVendor}=="050d", SYSFS{idProduct}=="0375", MODE="664", GROUP="nut" |
24 |
ATTR{idVendor}=="050d", ATTR{idProduct}=="0375", MODE="664", GROUP="nut" |
25 |
# F6C550-AVR - usbhid-ups |
25 |
# F6C550-AVR - usbhid-ups |
26 |
SYSFS{idVendor}=="050d", SYSFS{idProduct}=="0551", MODE="664", GROUP="nut" |
26 |
ATTR{idVendor}=="050d", ATTR{idProduct}=="0551", MODE="664", GROUP="nut" |
27 |
# F6C1500-TW-RK - usbhid-ups |
27 |
# F6C1500-TW-RK - usbhid-ups |
28 |
SYSFS{idVendor}=="050d", SYSFS{idProduct}=="0751", MODE="664", GROUP="nut" |
28 |
ATTR{idVendor}=="050d", ATTR{idProduct}=="0751", MODE="664", GROUP="nut" |
29 |
# F6C900-UNV - usbhid-ups |
29 |
# F6C900-UNV - usbhid-ups |
30 |
SYSFS{idVendor}=="050d", SYSFS{idProduct}=="0900", MODE="664", GROUP="nut" |
30 |
ATTR{idVendor}=="050d", ATTR{idProduct}=="0900", MODE="664", GROUP="nut" |
31 |
# F6C100-UNV - usbhid-ups |
31 |
# F6C100-UNV - usbhid-ups |
32 |
SYSFS{idVendor}=="050d", SYSFS{idProduct}=="0910", MODE="664", GROUP="nut" |
32 |
ATTR{idVendor}=="050d", ATTR{idProduct}=="0910", MODE="664", GROUP="nut" |
33 |
# F6C120-UNV - usbhid-ups |
33 |
# F6C120-UNV - usbhid-ups |
34 |
SYSFS{idVendor}=="050d", SYSFS{idProduct}=="0912", MODE="664", GROUP="nut" |
34 |
ATTR{idVendor}=="050d", ATTR{idProduct}=="0912", MODE="664", GROUP="nut" |
35 |
# F6C800-UNV - usbhid-ups |
35 |
# F6C800-UNV - usbhid-ups |
36 |
SYSFS{idVendor}=="050d", SYSFS{idProduct}=="0980", MODE="664", GROUP="nut" |
36 |
ATTR{idVendor}=="050d", ATTR{idProduct}=="0980", MODE="664", GROUP="nut" |
37 |
# F6C1100-UNV, F6C1200-UNV - usbhid-ups |
37 |
# F6C1100-UNV, F6C1200-UNV - usbhid-ups |
38 |
SYSFS{idVendor}=="050d", SYSFS{idProduct}=="1100", MODE="664", GROUP="nut" |
38 |
ATTR{idVendor}=="050d", ATTR{idProduct}=="1100", MODE="664", GROUP="nut" |
39 |
|
39 |
|
40 |
# APC |
40 |
# APC |
41 |
# various models - usbhid-ups |
41 |
# various models - usbhid-ups |
42 |
SYSFS{idVendor}=="051d", SYSFS{idProduct}=="0002", MODE="664", GROUP="nut" |
42 |
ATTR{idVendor}=="051d", ATTR{idProduct}=="0002", MODE="664", GROUP="nut" |
43 |
|
43 |
|
44 |
# Powerware |
44 |
# Powerware |
45 |
# various models - bcmxcp_usb |
45 |
# various models - bcmxcp_usb |
46 |
SYSFS{idVendor}=="0592", SYSFS{idProduct}=="0002", MODE="664", GROUP="nut" |
46 |
ATTR{idVendor}=="0592", ATTR{idProduct}=="0002", MODE="664", GROUP="nut" |
47 |
# Agiler UPS - blazer_usb |
47 |
# Agiler UPS - blazer_usb |
48 |
SYSFS{idVendor}=="05b8", SYSFS{idProduct}=="0000", MODE="664", GROUP="nut" |
48 |
ATTR{idVendor}=="05b8", ATTR{idProduct}=="0000", MODE="664", GROUP="nut" |
49 |
# Belkin F6C1200-UNV - blazer_usb |
49 |
# Belkin F6C1200-UNV - blazer_usb |
50 |
SYSFS{idVendor}=="0665", SYSFS{idProduct}=="5161", MODE="664", GROUP="nut" |
50 |
ATTR{idVendor}=="0665", ATTR{idProduct}=="5161", MODE="664", GROUP="nut" |
51 |
# various models - bcmxcp_usb |
51 |
# various models - bcmxcp_usb |
52 |
SYSFS{idVendor}=="06da", SYSFS{idProduct}=="0002", MODE="664", GROUP="nut" |
52 |
ATTR{idVendor}=="06da", ATTR{idProduct}=="0002", MODE="664", GROUP="nut" |
53 |
# Mustek Powermust - blazer_usb |
53 |
# Mustek Powermust - blazer_usb |
54 |
SYSFS{idVendor}=="06da", SYSFS{idProduct}=="0003", MODE="664", GROUP="nut" |
54 |
ATTR{idVendor}=="06da", ATTR{idProduct}=="0003", MODE="664", GROUP="nut" |
55 |
# various models - usbhid-ups |
55 |
# various models - usbhid-ups |
56 |
SYSFS{idVendor}=="06da", SYSFS{idProduct}=="ffff", MODE="664", GROUP="nut" |
56 |
ATTR{idVendor}=="06da", ATTR{idProduct}=="ffff", MODE="664", GROUP="nut" |
57 |
|
57 |
|
58 |
# Cyber Power Systems |
58 |
# Cyber Power Systems |
59 |
# 900AVR/BC900D, CP1200AVR/BC1200D - usbhid-ups |
59 |
# 900AVR/BC900D, CP1200AVR/BC1200D - usbhid-ups |
60 |
SYSFS{idVendor}=="0764", SYSFS{idProduct}=="0005", MODE="664", GROUP="nut" |
60 |
ATTR{idVendor}=="0764", ATTR{idProduct}=="0005", MODE="664", GROUP="nut" |
61 |
# Dynex DX-800U? - usbhid-ups |
61 |
# Dynex DX-800U? - usbhid-ups |
62 |
SYSFS{idVendor}=="0764", SYSFS{idProduct}=="0501", MODE="664", GROUP="nut" |
62 |
ATTR{idVendor}=="0764", ATTR{idProduct}=="0501", MODE="664", GROUP="nut" |
63 |
# Sweex 1000VA - richcomm_usb |
63 |
# Sweex 1000VA - richcomm_usb |
64 |
SYSFS{idVendor}=="0925", SYSFS{idProduct}=="1234", MODE="664", GROUP="nut" |
64 |
ATTR{idVendor}=="0925", ATTR{idProduct}=="1234", MODE="664", GROUP="nut" |
65 |
|
65 |
|
66 |
# TrippLite |
66 |
# TrippLite |
67 |
# e.g. OMNIVS1000, SMART550USB, ... - tripplite_usb |
67 |
# e.g. OMNIVS1000, SMART550USB, ... - tripplite_usb |
68 |
SYSFS{idVendor}=="09ae", SYSFS{idProduct}=="0001", MODE="664", GROUP="nut" |
68 |
ATTR{idVendor}=="09ae", ATTR{idProduct}=="0001", MODE="664", GROUP="nut" |
69 |
# e.g. TrippLite AVR550U - usbhid-ups |
69 |
# e.g. TrippLite AVR550U - usbhid-ups |
70 |
SYSFS{idVendor}=="09ae", SYSFS{idProduct}=="1003", MODE="664", GROUP="nut" |
70 |
ATTR{idVendor}=="09ae", ATTR{idProduct}=="1003", MODE="664", GROUP="nut" |
71 |
# e.g. TrippLite AVR750U - usbhid-ups |
71 |
# e.g. TrippLite AVR750U - usbhid-ups |
72 |
SYSFS{idVendor}=="09ae", SYSFS{idProduct}=="1007", MODE="664", GROUP="nut" |
72 |
ATTR{idVendor}=="09ae", ATTR{idProduct}=="1007", MODE="664", GROUP="nut" |
73 |
# e.g. TrippLite OMNI1000LCD - usbhid-ups |
73 |
# e.g. TrippLite OMNI1000LCD - usbhid-ups |
74 |
SYSFS{idVendor}=="09ae", SYSFS{idProduct}=="2005", MODE="664", GROUP="nut" |
74 |
ATTR{idVendor}=="09ae", ATTR{idProduct}=="2005", MODE="664", GROUP="nut" |
75 |
# e.g. TrippLite OMNI900LCD - usbhid-ups |
75 |
# e.g. TrippLite OMNI900LCD - usbhid-ups |
76 |
SYSFS{idVendor}=="09ae", SYSFS{idProduct}=="2007", MODE="664", GROUP="nut" |
76 |
ATTR{idVendor}=="09ae", ATTR{idProduct}=="2007", MODE="664", GROUP="nut" |
77 |
# e.g. TrippLite smart2200RMXL2U - usbhid-ups |
77 |
# e.g. TrippLite smart2200RMXL2U - usbhid-ups |
78 |
SYSFS{idVendor}=="09ae", SYSFS{idProduct}=="3012", MODE="664", GROUP="nut" |
78 |
ATTR{idVendor}=="09ae", ATTR{idProduct}=="3012", MODE="664", GROUP="nut" |
79 |
# e.g. ? - usbhid-ups |
79 |
# e.g. ? - usbhid-ups |
80 |
SYSFS{idVendor}=="09ae", SYSFS{idProduct}=="3014", MODE="664", GROUP="nut" |
80 |
ATTR{idVendor}=="09ae", ATTR{idProduct}=="3014", MODE="664", GROUP="nut" |
81 |
# e.g. TrippLite SmartOnline SU1500RTXL2UA (older unit?) - usbhid-ups |
81 |
# e.g. TrippLite SmartOnline SU1500RTXL2UA (older unit?) - usbhid-ups |
82 |
SYSFS{idVendor}=="09ae", SYSFS{idProduct}=="4001", MODE="664", GROUP="nut" |
82 |
ATTR{idVendor}=="09ae", ATTR{idProduct}=="4001", MODE="664", GROUP="nut" |
83 |
# e.g. TrippLite SmartOnline SU6000RT4U? - usbhid-ups |
83 |
# e.g. TrippLite SmartOnline SU6000RT4U? - usbhid-ups |
84 |
SYSFS{idVendor}=="09ae", SYSFS{idProduct}=="4002", MODE="664", GROUP="nut" |
84 |
ATTR{idVendor}=="09ae", ATTR{idProduct}=="4002", MODE="664", GROUP="nut" |
85 |
# e.g. TrippLite SmartOnline SU1500RTXL2ua - usbhid-ups |
85 |
# e.g. TrippLite SmartOnline SU1500RTXL2ua - usbhid-ups |
86 |
SYSFS{idVendor}=="09ae", SYSFS{idProduct}=="4003", MODE="664", GROUP="nut" |
86 |
ATTR{idVendor}=="09ae", ATTR{idProduct}=="4003", MODE="664", GROUP="nut" |
87 |
# Unitek Alpha 1200Sx - blazer_usb |
87 |
# Unitek Alpha 1200Sx - blazer_usb |
88 |
SYSFS{idVendor}=="0f03", SYSFS{idProduct}=="0001", MODE="664", GROUP="nut" |
88 |
ATTR{idVendor}=="0f03", ATTR{idProduct}=="0001", MODE="664", GROUP="nut" |
89 |
# Ablerex 625L USB - blazer_usb |
89 |
# Ablerex 625L USB - blazer_usb |
90 |
SYSFS{idVendor}=="ffff", SYSFS{idProduct}=="0000", MODE="664", GROUP="nut" |
90 |
ATTR{idVendor}=="ffff", ATTR{idProduct}=="0000", MODE="664", GROUP="nut" |
91 |
|
91 |
|
92 |
LABEL="nut-usbups_rules_end" |
92 |
LABEL="nut-usbups_rules_end" |