Hi Marc, the answer to your question is contained in the file INSTALL, distributed with NUT, section 6 "Set ownership data and permissions on your serial or USB ports that go to your UPS hardware."
Quote: "The setup for USB ports is slightly more complicated. Device files for USB devices, such as /proc/bus/usb/002/001, are usually created "on the fly" when a device is plugged in, and disappear when the device is disconnected. Moreover, the names of these device files can change randomly. To set up the correct permissions for the USB device, you may need to set up (operating system dependent) hotplugging scripts. Sample scripts and information are provided in the scripts/hotplug and scripts/hotplug-ng directories. (If you want to try if a driver works without setting up hotplugging, you can add the "-u root" option to upsd, upsmon, and drivers; this should allow you to follow the below instructions. However, don't forget to set up the correct permissions later!)." Note that /dev/hiddev0 is not mentioned anywhere in these instructions - for good reason, because NUT does not use this device to access the USB port. Since you are apparently on Linux, you may also find the instructions at http://www.mathstat.dal.ca/~selinger/ups/backups.html helpful; they are for an APC but should work analogously for Belkin. -- Peter Marc Collin wrote: > > hi > > i have a belkin ups > here some setting > > chmod 0600 /dev/hiddev0 > chown nut:root /dev/hiddev0 > > linux:/home/sonia # /usr/lib/ups/driver/upsdrvctl start > Network UPS Tools - UPS driver controller 2.0.4 > Network UPS Tools: New USB/HID UPS driver 0.28 (2.0.4) > > No matching USB/HID UPS found > Driver failed to start (exit status=1) > > > > > linux:/home/sonia # /usr/lib/ups/driver/upsdrvctl -u root start > Network UPS Tools - UPS driver controller 2.0.4 > Network UPS Tools: New USB/HID UPS driver 0.28 (2.0.4) > > Detected a UPS: Belkin /Belkin UPS > Using subdriver: Belkin HID 0.1 > > > > linux:/home/sonia # /usr/sbin/upsd > Network UPS Tools upsd 2.0.4 > Can't open /etc/ups/upsd.conf: Permission denied > linux:/home/sonia # /usr/sbin/upsd -u root > Network UPS Tools upsd 2.0.4 > > > linux:/home/sonia # /usr/sbin/upsd -u root > Network UPS Tools upsd 2.0.4 > Connected to UPS [myups]: newhidups-hiddev0 > Synchronizing...done > linux:/home/sonia # > > > /etc/ups/hosts.conf > MONITOR [EMAIL PROTECTED] "Local UPS" > > [myups] > driver = newhidups > port = /dev/hiddev0 > desc = "Local UPS" > > /etc/ups/upsd.conf > ACL all 0.0.0.0/0 > ACL localhost 127.0.0.1/32 > > ACCEPT localhost > REJECT all > > > > > /etc/ups/upsd.users > [monuser] > password=mypass > allowfrom=localhost > upsmon master > > /etc/ups/upsmon.conf > MONITOR [EMAIL PROTECTED] 1 monuser monpass master > > > without to use -u with root value > /usr/lib/ups/driver/upsdrvctl -u root start > /usr/sbin/upsd -u root > > i can't use nut > > any idea? > > > also in /etc/init.d/upsd don't know if it's ok > # Preconfigured user ID of UPS devices. > UPSD_USER="nut" > > # Owner of UPS port devices (empty to skip device check): > UPS_OWNER="$UPSD_USER:root" > > > Can't open /etc/ups/upsd.conf: Permission denied > > _______________________________________________ > Nut-upsuser mailing list > Nut-upsuser@lists.alioth.debian.org > http://lists.alioth.debian.org/mailman/listinfo/nut-upsuser > _______________________________________________ Nut-upsuser mailing list Nut-upsuser@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/nut-upsuser