@SimonF Maybe you can help me with (unknown) problem ,im in tuch with developers of nut they said:
Thanks. So, to summarize: even though the driver is running as root, and maybe there are no competitors (who is 6609? was it somehow fuser itself or something else?), libusb in usbhid-ups won't tell the basic iProduct etc. fields used during matching and which lsusb does see, but the driver sees further info from the actual protocol query/response.
So a sort of sideways solution could be to ensure these values (if "unknown") by querying something additionally over USB HID protocol, if the device serves those data points.
But the primary direct solution would be to find out why they are "unknown" in the first place and avoiding that. And documenting in how-to's for posterity.
> fuser /dev/bus/usb/003/002
Cannot stat file /proc/6609/fd/46: Stale file handle
/dev/bus/usb/003/002: 7697
i found 6609 its smb deamon , maybe its used becose of netserver ups mode in my case , im using for Windows client (my Main PC)
The strange thing i can see all info when running ' lsusb -vv ' :
So maybe you can suggest something ?