AJ> Which kernel are you using? Do you have the same issue as root and as a AJ> user? Can you please send me the output of "strace lsusb" ? $ uname -a Linux jidanni3 2.6.38-2-686 #1 SMP Sun May 8 14:49:45 UTC 2011 i686 GNU/Linux Yes, same root & user.
execve("/usr/bin/lsusb", ["lsusb"], [/* 55 vars */]) = 0 brk(0) = 0x9af6000 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) mmap2(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7776000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=45868, ...}) = 0 mmap2(NULL, 45868, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb776a000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libusb-1.0.so.0", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@\36\0\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=45272, ...}) = 0 mmap2(NULL, 48164, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb775e000 mmap2(0xb7769000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xa) = 0xb7769000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/libz.so.1", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\31\0\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=84192, ...}) = 0 mmap2(NULL, 86868, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7748000 mmap2(0xb775d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14) = 0xb775d000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/i686/cmov/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260o\1\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=1405412, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7747000 mmap2(NULL, 1415560, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb75ed000 mprotect(0xb7740000, 4096, PROT_NONE) = 0 mmap2(0xb7741000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x153) = 0xb7741000 mmap2(0xb7744000, 10632, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7744000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/i686/cmov/librt.so.1", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\30\0\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=30684, ...}) = 0 mmap2(NULL, 33360, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb75e4000 mmap2(0xb75eb000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6) = 0xb75eb000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/i686/cmov/libpthread.so.0", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220L\0\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=117723, ...}) = 0 mmap2(NULL, 98816, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb75cb000 mmap2(0xb75e0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14) = 0xb75e0000 mmap2(0xb75e2000, 4608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb75e2000 close(3) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb75ca000 set_thread_area({entry_number:-1 -> 6, base_addr:0xb75ca8d0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0 mprotect(0xb75e0000, 4096, PROT_READ) = 0 mprotect(0xb75eb000, 4096, PROT_READ) = 0 mprotect(0xb7741000, 8192, PROT_READ) = 0 mprotect(0xb7794000, 4096, PROT_READ) = 0 munmap(0xb776a000, 45868) = 0 set_tid_address(0xb75ca938) = 5897 set_robust_list(0xb75ca940, 0xc) = 0 futex(0xbfac7e30, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, bfac7e40) = -1 EAGAIN (Resource temporarily unavailable) rt_sigaction(SIGRTMIN, {0xb75cf6e0, [], SA_SIGINFO}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0xb75cfb70, [], SA_RESTART|SA_SIGINFO}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0 getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0 uname({sys="Linux", node="jidanni3", ...}) = 0 brk(0) = 0x9af6000 brk(0x9b17000) = 0x9b17000 open("/var/lib/usbutils/usb.ids", O_RDONLY|O_LARGEFILE) = 3 _llseek(3, 0, [0], SEEK_CUR) = 0 read(3, "#\n#\tList of USB ID's\n#\n#\tMaintai"..., 8192) = 8192 read(3, "60 series\n\t1f02 PhotoSmart A440"..., 16384) = 16384 read(3, " Weltrend Bar Code Reader\n\t6520 "..., 16384) = 16384 read(3, "\n\t00e9 2400 series\n\t00f6 3400 "..., 16384) = 16384 read(3, "\t0383 G2E-600 Scanner\n\t038a UM"..., 16384) = 16384 read(3, "ebook Set\n\t2041 SlimBlade Track"..., 16384) = 16384 brk(0x9b38000) = 0x9b38000 read(3, "55\n04aa DaeWoo Telecom, Ltd\n04a"..., 16384) = 16384 read(3, "posite\n\t90d0 USB-to-Serial Comm"..., 16384) = 16384 read(3, "0119 F5U120-PC Dual PS/2 Ports "..., 16384) = 16384 read(3, "033 PL600SX\n\t0034 PL550\n\t0035 "..., 16384) = 16384 read(3, " Board (TPP)\n\t5a01 ATI Storage "..., 16384) = 16384 brk(0x9b59000) = 0x9b59000 read(3, "se Port\n05fc Harman Multimedia\n"..., 16384) = 16384 read(3, "k [nw8000]\n\td001 ProLink DS3303"..., 16384) = 16384 read(3, "4 AmTRAN Technology Co., Ltd\n07"..., 16384) = 16384 read(3, "ngeBooster N Adapter(rev.B3) [Ra"..., 16384) = 16384 read(3, "\n\t3405 AES3400 TruePrint Sensor"..., 16384) = 16384 read(3, " Adapter\n0a47 Hirose Electric\n0"..., 16384) = 16384 brk(0x9b7a000) = 0x9b7a000 read(3, "er Interface\n0b9d Softprotec Co"..., 16384) = 16384 read(3, "rnational Mfg., Inc.\n0c5e Xytro"..., 16384) = 16384 read(3, " Reader 6in1\n\t0008 SD single ca"..., 16384) = 16384 read(3, "Ltd.\n\t3001 iHP-100\n\t3002 iHP-1"..., 16384) = 16384 read(3, "rnational, Inc.\n\t3200 Stealth M"..., 16384) = 16384 read(3, " Disk Drive\n\t2337 ATA/ATAPI Bri"..., 16384) = 16384 brk(0x9b9b000) = 0x9b9b000 read(3, " Integrated Webcam [R5U877]\n\t481"..., 16384) = 16384 read(3, "pe\n1e54 TypeMatrix\n\t2030 2030 "..., 16384) = 16384 read(3, "7 Integrated Keyboard\n\t8158 In"..., 16384) = 16384 read(3, "\t03c Motion Wakeup\n\t03d Start\n"..., 16384) = 16384 read(3, "ration\n\t079 Op Effect Start\n\t07"..., 16384) = 11097 read(3, "", 5287) = 0 read(3, "", 16384) = 0 close(3) = 0 open("/dev/bus/usb", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3 brk(0x9bbe000) = 0x9bbe000 getdents(3, /* 7 entries */, 32768) = 112 brk(0x9bb6000) = 0x9bb6000 close(3) = 0 clock_gettime(CLOCK_MONOTONIC, {6068, 896844757}) = 0 uname({sys="Linux", node="jidanni3", ...}) = 0 stat64("/sys/bus/usb/devices", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0 pipe([3, 5]) = 0 timerfd_create(CLOCK_MONOTONIC, 0x800 /* TFD_??? */) = 6 open("/sys/bus/usb/devices", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 7 getdents(7, /* 25 entries */, 32768) = 464 stat64("/sys/bus/usb/devices/usb1/descriptors", {st_mode=S_IFREG|0444, st_size=65553, ...}) = 0 open("/sys/bus/usb/devices/usb1/busnum", O_RDONLY) = 8 fstat64(8, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7775000 read(8, "1\n", 4096) = 2 close(8) = 0 munmap(0xb7775000, 4096) = 0 open("/sys/bus/usb/devices/usb1/devnum", O_RDONLY) = 8 fstat64(8, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7775000 read(8, "1\n", 4096) = 2 close(8) = 0 munmap(0xb7775000, 4096) = 0 open("/sys/bus/usb/devices/usb1/descriptors", O_RDONLY) = 8 read(8, "\22\1\0\2\t\0\0@k\35\2\0\6\2\3\2\1\1", 18) = 18 close(8) = 0 open("/sys/bus/usb/devices/usb2/busnum", O_RDONLY) = 8 fstat64(8, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7775000 read(8, "2\n", 4096) = 2 close(8) = 0 munmap(0xb7775000, 4096) = 0 open("/sys/bus/usb/devices/usb2/devnum", O_RDONLY) = 8 fstat64(8, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7775000 read(8, "1\n", 4096) = 2 close(8) = 0 munmap(0xb7775000, 4096) = 0 open("/sys/bus/usb/devices/usb2/descriptors", O_RDONLY) = 8 read(8, "\22\1\20\1\t\0\0@k\35\1\0\6\2\3\2\1\1", 18) = 18 close(8) = 0 open("/sys/bus/usb/devices/usb3/busnum", O_RDONLY) = 8 fstat64(8, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7775000 read(8, "3\n", 4096) = 2 close(8) = 0 munmap(0xb7775000, 4096) = 0 open("/sys/bus/usb/devices/usb3/devnum", O_RDONLY) = 8 fstat64(8, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7775000 read(8, "1\n", 4096) = 2 close(8) = 0 munmap(0xb7775000, 4096) = 0 open("/sys/bus/usb/devices/usb3/descriptors", O_RDONLY) = 8 read(8, "\22\1\20\1\t\0\0@k\35\1\0\6\2\3\2\1\1", 18) = 18 close(8) = 0 open("/sys/bus/usb/devices/usb4/busnum", O_RDONLY) = 8 fstat64(8, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7775000 read(8, "4\n", 4096) = 2 close(8) = 0 munmap(0xb7775000, 4096) = 0 open("/sys/bus/usb/devices/usb4/devnum", O_RDONLY) = 8 fstat64(8, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7775000 read(8, "1\n", 4096) = 2 close(8) = 0 munmap(0xb7775000, 4096) = 0 open("/sys/bus/usb/devices/usb4/descriptors", O_RDONLY) = 8 read(8, "\22\1\20\1\t\0\0@k\35\1\0\6\2\3\2\1\1", 18) = 18 close(8) = 0 open("/sys/bus/usb/devices/usb5/busnum", O_RDONLY) = 8 fstat64(8, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7775000 read(8, "5\n", 4096) = 2 close(8) = 0 munmap(0xb7775000, 4096) = 0 open("/sys/bus/usb/devices/usb5/devnum", O_RDONLY) = 8 fstat64(8, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7775000 read(8, "1\n", 4096) = 2 close(8) = 0 munmap(0xb7775000, 4096) = 0 open("/sys/bus/usb/devices/usb5/descriptors", O_RDONLY) = 8 read(8, "\22\1\20\1\t\0\0@k\35\1\0\6\2\3\2\1\1", 18) = 18 close(8) = 0 open("/sys/bus/usb/devices/1-4/busnum", O_RDONLY) = 8 fstat64(8, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7775000 read(8, "1\n", 4096) = 2 close(8) = 0 munmap(0xb7775000, 4096) = 0 open("/sys/bus/usb/devices/1-4/devnum", O_RDONLY) = 8 fstat64(8, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7775000 read(8, "3\n", 4096) = 2 close(8) = 0 munmap(0xb7775000, 4096) = 0 open("/sys/bus/usb/devices/1-4/descriptors", O_RDONLY) = 8 read(8, "\22\1\0\2\t\0\1@\217\5Tb\0\1\0\0\0\1", 18) = 18 close(8) = 0 open("/sys/bus/usb/devices/1-5/busnum", O_RDONLY) = 8 fstat64(8, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7775000 read(8, "1\n", 4096) = 2 close(8) = 0 munmap(0xb7775000, 4096) = 0 open("/sys/bus/usb/devices/1-5/devnum", O_RDONLY) = 8 fstat64(8, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7775000 read(8, "4\n", 4096) = 2 close(8) = 0 munmap(0xb7775000, 4096) = 0 open("/sys/bus/usb/devices/1-5/descriptors", O_RDONLY) = 8 read(8, "\22\1\0\2\0\0\0@Q\t\6\26\0\1\1\2\4\0", 18) = 18 close(8) = 0 close(7) = 0 close(3) = 0 close(5) = 0 close(6) = 0 exit_group(1) = ?