Леонид Кальмаев -> debian-russian@lists.debian.org @ Thu, 21 Nov 2013 22:33:33 +0700:
ЛК> А уверены насчёт выбранного модуля ? Данные отдаёт? Раньше был сериал что ЛК> то там модуль и поверкомы работали через него. Да, уверен. >> Привет. >> >> Что-то я туплю, и не могу нагуглить решение. Доку от начала до конца >> еще не читал. >> >> Итак. >> >> wheezy, amd64, nut-server 2.6.4-2.3 >> >> Если написать в /etc/nut/ups.conf >> >> [powercom] >> driver = usbhid-ups >> port = auto >> >> и позвать >> >> /lib/nut/usbhid-ups -DDDD -a powercom >> >> то драйвер пишет >> >> failed to claim USB device: could not claim interface 0: Operation not >> permitted >> failed to detach kernel driver from USB device: could not detach kernel >> driver from interface 0: Operation not permitted >> >> и отваливается. Если добавить перед секцией >> >> user=root >> >> то прав ему хватает, но не хватает прав upsd, чтобы связаться с драйвером: >> >> upsd[3302]: Can't connect to UPS [powercom] (usbhid-ups-powercom): >> Permission denied >> >> Если добавить еще >> >> UPSD_OPTIONS="-u root" >> >> в /etc/nut/nut.conf, то вроде как все поднимается нормально, но, блин, >> не зря же он по умолчанию запускается под юзером nut, а не под рутом. >> >> Где бы чего подкрутить, чтобы ему рута было не надо? Вряд ли же пакет >> делают так, чтобы он не работал из коробки с большинством упсов... >> >> Еще, надо сказать, я нагуглил в процессе дополнительную опцию pollonly в >> секцию упса. Надо сказать, что если поставить pollonly, то драйвер >> дебаггинг выводит гораздо более тихий, но вроде, демон работает и без >> нее... >> >> >> -- >> To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org >> with a subject of "unsubscribe". Trouble? Contact >> listmas...@lists.debian.org >> Archive: http://lists.debian.org/8738mr3oyo....@wizzle.ran.pp.ru >> >> -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87k3g136ti....@wizzle.ran.pp.ru