So, it doesn't like something about /dev/bus/usb/002/001 - but we don't know what that is.
So, can you repeat the strace, then look at the bottom few lines for the last name past to open( - if it's /dev/bus/usb/002/001 again
can you then include the output from:
udevadm info --query=all --name=/dev/bus/usb/002/001
which should hopefully tell us what it is and which driver it is using.
Hi James,
Your strace is interesting, the very bottom of it is :
open("/ dev/bus/ usb/002/ 002", O_RDWR) = -1 EACCES (Permission denied) dev/bus/ usb/002/ 002", O_RDONLY) = -1 ENODEV (No such device) dev/bus/ usb/002/ 001", O_RDWR) = -1 EACCES (Permission denied) dev/bus/ usb/002/ 001", O_RDONLY) = 4 CONNECTINFO, 0x7ffff00b5610) = -1 EPERM (Operation not permitted)
open("/
open("/
open("/
ioctl(4, USBDEVFS_
read(4,
So, it doesn't like something about /dev/bus/ usb/002/ 001 - but we don't know what that is.
So, can you repeat the strace, then look at the bottom few lines for the last name past to open( - if it's /dev/bus/ usb/002/ 001 again
can you then include the output from:
udevadm info --query=all --name= /dev/bus/ usb/002/ 001
which should hopefully tell us what it is and which driver it is using.
Dave