[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: nut, usbhid-ups, Powercom WOW (solved)



... и через 20 минут нашел решение, тупое до безобразия.  Надо было
просто дать отработать правилам udev, которые приносит с собой
nut-server.  Единственное - я так и не знаю, как это сделать без
перезагрузки...

Artem Chuprina -> debian-russian@lists.debian.org  @ Wed, 20 Nov 2013 22:30:55 +0400:

 AC> Привет.

 AC> Что-то я туплю, и не могу нагуглить решение.  Доку от начала до конца
 AC> еще не читал.

 AC> Итак.

 AC> wheezy, amd64, nut-server 2.6.4-2.3

 AC> Если написать в /etc/nut/ups.conf

 AC> [powercom]
 AC>         driver = usbhid-ups
 AC>         port = auto

 AC> и позвать

 AC> /lib/nut/usbhid-ups -DDDD -a powercom

 AC> то драйвер пишет 

 AC> failed to claim USB device: could not claim interface 0: Operation not permitted
 AC> failed to detach kernel driver from USB device: could not detach kernel driver from interface 0: Operation not permitted

 AC> и отваливается.  Если добавить перед секцией

 AC> user=root

 AC> то прав ему хватает, но не хватает прав upsd, чтобы связаться с драйвером:

 AC> upsd[3302]: Can't connect to UPS [powercom] (usbhid-ups-powercom): Permission denied

 AC> Если добавить еще 

 AC> UPSD_OPTIONS="-u root"

 AC> в /etc/nut/nut.conf, то вроде как все поднимается нормально, но, блин,
 AC> не зря же он по умолчанию запускается под юзером nut, а не под рутом.

 AC> Где бы чего подкрутить, чтобы ему рута было не надо?  Вряд ли же пакет
 AC> делают так, чтобы он не работал из коробки с большинством упсов...

 AC> Еще, надо сказать, я нагуглил в процессе дополнительную опцию pollonly в
 AC> секцию упса.  Надо сказать, что если поставить pollonly, то драйвер
 AC> дебаггинг выводит гораздо более тихий, но вроде, демон работает и без
 AC> нее...


 AC> -- 
 AC> To UNSUBSCRIBE, email to debian-russian-REQUEST@lists.debian.org
 AC> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
 AC> Archive: [🔎] 8738mr3oyo.fsf@wizzle.ran.pp.ru">http://lists.debian.org/[🔎] 8738mr3oyo.fsf@wizzle.ran.pp.ru


Reply to: