Hi James, Your strace is interesting, the very bottom of it is : open("/dev/bus/usb/002/002", O_RDWR) = -1 EACCES (Permission denied) open("/dev/bus/usb/002/002", O_RDONLY) = -1 ENODEV (No such device) open("/dev/bus/usb/002/001", O_RDWR) = -1 EACCES (Permission denied) open("/dev/bus/usb/002/001", O_RDONLY) = 4 ioctl(4, USBDEVFS_CONNECTINFO, 0x7ffff00b5610) = -1 EPERM (Operation not permitted) 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 -- lsusb hangs forever https://bugs.launchpad.net/bugs/570049 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs