Re: Blackberry regression

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

 



strace attached
lsusb attached

still "running" hasn't returned.

Screen output:
$ strace -o /tmp/strace.txt btool -t

Blackberry devices found:
Device ID: 0x810e810. PIN: 3039712f, Description: RIM BlackBerry Device
Using device (PIN): 3039712f




On Tue, 2009-02-24 at 23:42 -0700, Pete Zaitcev wrote: 
> On Wed, 25 Feb 2009 00:21:21 -0500, "Paul O'Keefe" <paul@xxxxxxxxxxxxx> wrote:
> 
> > With kernel packages of series 2.6.27 the btool -t command correctly
> > produces a list of databases. Since Kernel series 2.6.28 I have been
> > unable to communicate to the device without modifying the code. 
> 
> > I can run the "btool -t" command inside gdb without changing any code
> > and it performs as it should. Gdb is only adding a bit of latency, thus
> > my timing hypothesis.
> 
> Please don't consider it fingerpointing, but I suspect that
> btool manages to get into some kind of loop where it constantly
> unlinks like crazy:
> 
> > Attached is a usbmon trace from my box. It goes on and on, but all the
> > real action happens within the first 21 milliseconds. []
> 
> > f0ec5400 21.994583 S Bi:7:008:7 - 16384 <
> > f0ec5400 21.994709 C Bi:7:008:7 0 12 = 00000c00 13060100 00000000
> > f0ec5400 21.994804 S Bi:7:008:7 - 16384 <
> > f0dd7680 21.995487 S Bo:7:008:9 - 8 = 00000800 0a060108
> > f0dd7680 21.995580 C Bo:7:008:9 0 8 >
> > f0ec5400 22.994997 C Bi:7:008:7 -2 0
> > f0dfc700 22.995272 S Bi:7:008:7 - 16384 <
> > f0dfc700 23.996244 C Bi:7:008:7 -2 0
> 
> ENOENT of this kind is probably an unlink.
> 
> At this point, I think, the first order of business is to get
> an strace dump from btool. You'll see if it bombs your device
> with unlinks, or issues commands with impossible timeouts
> (causing unlinks by devio).
> 
> -- Pete
execve("/usr/bin/btool", ["btool", "-t"], [/* 38 vars */]) = 0
brk(0)                                  = 0x8106000
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) = 0xb804a000
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=104977, ...}) = 0
mmap2(NULL, 104977, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb8030000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libbarry.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\300(\1\0004\0\0\0H"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=3016629, ...}) = 0
mmap2(NULL, 441260, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7fc4000
mmap2(0xb802d000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x68) = 0xb802d000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libusb-0.1.so.4", 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\0P\22\0\0004\0\0\0x"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=31072, ...}) = 0
mmap2(NULL, 33980, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7fbb000
mmap2(0xb7fc1000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5) = 0xb7fc1000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libboost_serialization-gcc42-1_34_1.so.1.34.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\300P\2\0004\0\0\0\254"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=373516, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fba000
mmap2(NULL, 376672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7f5e000
mmap2(0xb7fb8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x59) = 0xb7fb8000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/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\0000H\0\0004\0\0\0\330"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=116405, ...}) = 0
mmap2(NULL, 98780, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7f45000
mmap2(0xb7f5a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14) = 0xb7f5a000
mmap2(0xb7f5c000, 4572, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7f5c000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libstdc++.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\0000B\4\0004\0\0\0\350"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=950424, ...}) = 0
mmap2(NULL, 977132, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e56000
mmap2(0xb7f3a000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xe3) = 0xb7f3a000
mmap2(0xb7f3f000, 22764, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7f3f000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/cmov/libm.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@4\0\0004\0\0\0P"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=149328, ...}) = 0
mmap2(NULL, 151680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e30000
mmap2(0xb7e54000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x23) = 0xb7e54000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libgcc_s.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\260\34\0\0004\0\0\0\234"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=54740, ...}) = 0
mmap2(NULL, 57864, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e21000
mmap2(0xb7e2e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc) = 0xb7e2e000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/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\320h\1\0004\0\0\0\344"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1442180, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7e20000
mmap2(NULL, 1451632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7cbd000
mprotect(0xb7e19000, 4096, PROT_NONE)   = 0
mmap2(0xb7e1a000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15c) = 0xb7e1a000
mmap2(0xb7e1d000, 9840, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7e1d000
close(3)                                = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7cbc000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7cbc6d0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
open("/dev/urandom", O_RDONLY)          = 3
read(3, "\347\346\245\222"..., 4)       = 4
close(3)                                = 0
mprotect(0xb7e1a000, 8192, PROT_READ)   = 0
mprotect(0xb7e2e000, 4096, PROT_READ)   = 0
mprotect(0xb7e54000, 4096, PROT_READ)   = 0
mprotect(0xb7f3a000, 16384, PROT_READ)  = 0
mprotect(0xb7f5a000, 4096, PROT_READ)   = 0
mprotect(0xb7fc1000, 4096, PROT_READ)   = 0
mprotect(0xb802d000, 4096, PROT_READ)   = 0
mprotect(0x8089000, 4096, PROT_READ)    = 0
mprotect(0xb8069000, 4096, PROT_READ)   = 0
munmap(0xb8030000, 104977)              = 0
set_tid_address(0xb7cbc718)             = 22900
set_robust_list(0xb7cbc720, 0xc)        = 0
futex(0xbfd6a280, FUTEX_WAKE_PRIVATE, 1) = 0
rt_sigaction(SIGRTMIN, {0xb7f492e0, [], SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0xb7f49720, [], 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="pokeefe-laptop", ...}) = 0
futex(0xb7f3f73c, FUTEX_WAKE_PRIVATE, 2147483647) = 0
open("/dev/bus/usb", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=180, ...}) = 0
fcntl64(3, F_GETFD)                     = 0x1 (flags FD_CLOEXEC)
brk(0)                                  = 0x8106000
brk(0x8128000)                          = 0x8128000
getdents(3, /* 9 entries */, 4096)      = 144
brk(0x8127000)                          = 0x8127000
close(3)                                = 0
open("/dev/bus/usb", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=180, ...}) = 0
getdents(3, /* 9 entries */, 4096)      = 144
getdents(3, /* 0 entries */, 4096)      = 0
close(3)                                = 0
open("/dev/bus/usb/007", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=100, ...}) = 0
getdents(3, /* 5 entries */, 4096)      = 80
open("/dev/bus/usb/007/009", O_RDWR)    = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = 0
read(4, "\22\1\0\2\0\0\0@\312\17\4\200\1\2\1\5\3\1"..., 18) = 18
read(4, "\t\2a\0\2\1\0\200"..., 8)      = 8
read(4, "\372\t\4\0\0\10\377\1\377\2\7\5\203\2\0\2\0\7\5\5\2\0\2\0\7\5\207\2\0\2\0\7\5"..., 89) = 89
close(4)                                = 0
open("/dev/bus/usb/007/003", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/007/003", O_RDONLY)  = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\0\2\357\2\1@N\6\1\241\0\1\2\1\3\1"..., 18) = 18
read(4, "\t\2\37\2\2\1\0\200"..., 8)    = 8
read(4, "\372\10\v\0\2\16\3\0\0\t\4\0\0\1\16\1\0\0\r$\1\0\1M\0\300\341\344\0\1\1\t$"..., 535) = 535
close(4)                                = 0
open("/dev/bus/usb/007/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/007/001", O_RDONLY)  = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\0\2\t\0\0@k\35\2\0\6\2\3\2\1\1"..., 18) = 18
read(4, "\t\2\31\0\1\1\0\340"..., 8)    = 8
read(4, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\4\0\f"..., 17) = 17
close(4)                                = 0
getdents(3, /* 0 entries */, 4096)      = 0
close(3)                                = 0
open("/dev/bus/usb/007/009", O_RDWR)    = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 ENOTTY (Inappropriate ioctl for device)
close(3)                                = 0
open("/dev/bus/usb/007/003", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/007/003", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb/007/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/007/001", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb/006", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=60, ...}) = 0
getdents(3, /* 3 entries */, 4096)      = 48
open("/dev/bus/usb/006/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/006/001", O_RDONLY)  = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\0\2\t\0\0@k\35\2\0\6\2\3\2\1\1"..., 18) = 18
read(4, "\t\2\31\0\1\1\0\340"..., 8)    = 8
read(4, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\4\0\f"..., 17) = 17
close(4)                                = 0
getdents(3, /* 0 entries */, 4096)      = 0
close(3)                                = 0
open("/dev/bus/usb/006/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/006/001", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb/005", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=60, ...}) = 0
getdents(3, /* 3 entries */, 4096)      = 48
open("/dev/bus/usb/005/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/005/001", O_RDONLY)  = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\20\1\t\0\0@k\35\1\0\6\2\3\2\1\1"..., 18) = 18
read(4, "\t\2\31\0\1\1\0\340"..., 8)    = 8
read(4, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\2\0\377"..., 17) = 17
close(4)                                = 0
getdents(3, /* 0 entries */, 4096)      = 0
close(3)                                = 0
open("/dev/bus/usb/005/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/005/001", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb/004", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=60, ...}) = 0
getdents(3, /* 3 entries */, 4096)      = 48
open("/dev/bus/usb/004/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/004/001", O_RDONLY)  = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\20\1\t\0\0@k\35\1\0\6\2\3\2\1\1"..., 18) = 18
read(4, "\t\2\31\0\1\1\0\340"..., 8)    = 8
read(4, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\2\0\377"..., 17) = 17
close(4)                                = 0
getdents(3, /* 0 entries */, 4096)      = 0
close(3)                                = 0
open("/dev/bus/usb/004/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/004/001", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb/003", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0
getdents(3, /* 4 entries */, 4096)      = 64
open("/dev/bus/usb/003/002", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/003/002", O_RDONLY)  = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\20\1\0\0\0\10m\4\33\305\0F\1\2\0\1"..., 18) = 18
read(4, "\t\2;\0\2\1\4\240"..., 8)      = 8
read(4, "1\t\4\0\0\1\3\1\2\0\t!\21\1\0\1\"C\0\7\5\201\3\10\0\n\t\4\1\0\1\3\0"..., 51) = 51
close(4)                                = 0
open("/dev/bus/usb/003/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/003/001", O_RDONLY)  = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\20\1\t\0\0@k\35\1\0\6\2\3\2\1\1"..., 18) = 18
read(4, "\t\2\31\0\1\1\0\340"..., 8)    = 8
read(4, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\2\0\377"..., 17) = 17
close(4)                                = 0
getdents(3, /* 0 entries */, 4096)      = 0
close(3)                                = 0
open("/dev/bus/usb/003/002", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/003/002", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb/003/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/003/001", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb/002", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=60, ...}) = 0
getdents(3, /* 3 entries */, 4096)      = 48
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, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\20\1\t\0\0@k\35\1\0\6\2\3\2\1\1"..., 18) = 18
read(4, "\t\2\31\0\1\1\0\340"..., 8)    = 8
read(4, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\2\0\377"..., 17) = 17
close(4)                                = 0
getdents(3, /* 0 entries */, 4096)      = 0
close(3)                                = 0
open("/dev/bus/usb/002/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/002/001", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb/001", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=60, ...}) = 0
getdents(3, /* 3 entries */, 4096)      = 48
open("/dev/bus/usb/001/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/001/001", O_RDONLY)  = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\20\1\t\0\0@k\35\1\0\6\2\3\2\1\1"..., 18) = 18
read(4, "\t\2\31\0\1\1\0\340"..., 8)    = 8
read(4, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\2\0\377"..., 17) = 17
close(4)                                = 0
getdents(3, /* 0 entries */, 4096)      = 0
close(3)                                = 0
open("/dev/bus/usb/001/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/001/001", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=180, ...}) = 0
getdents(3, /* 9 entries */, 4096)      = 144
getdents(3, /* 0 entries */, 4096)      = 0
close(3)                                = 0
open("/dev/bus/usb/007", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=100, ...}) = 0
getdents(3, /* 5 entries */, 4096)      = 80
open("/dev/bus/usb/007/009", O_RDWR)    = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = 0
read(4, "\22\1\0\2\0\0\0@\312\17\4\200\1\2\1\5\3\1"..., 18) = 18
read(4, "\t\2a\0\2\1\0\200"..., 8)      = 8
read(4, "\372\t\4\0\0\10\377\1\377\2\7\5\203\2\0\2\0\7\5\5\2\0\2\0\7\5\207\2\0\2\0\7\5"..., 89) = 89
close(4)                                = 0
open("/dev/bus/usb/007/003", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/007/003", O_RDONLY)  = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\0\2\357\2\1@N\6\1\241\0\1\2\1\3\1"..., 18) = 18
read(4, "\t\2\37\2\2\1\0\200"..., 8)    = 8
read(4, "\372\10\v\0\2\16\3\0\0\t\4\0\0\1\16\1\0\0\r$\1\0\1M\0\300\341\344\0\1\1\t$"..., 535) = 535
close(4)                                = 0
open("/dev/bus/usb/007/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/007/001", O_RDONLY)  = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\0\2\t\0\0@k\35\2\0\6\2\3\2\1\1"..., 18) = 18
read(4, "\t\2\31\0\1\1\0\340"..., 8)    = 8
read(4, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\4\0\f"..., 17) = 17
close(4)                                = 0
getdents(3, /* 0 entries */, 4096)      = 0
close(3)                                = 0
open("/dev/bus/usb/007/009", O_RDWR)    = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 ENOTTY (Inappropriate ioctl for device)
close(3)                                = 0
open("/dev/bus/usb/007/003", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/007/003", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb/007/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/007/001", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb/006", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=60, ...}) = 0
getdents(3, /* 3 entries */, 4096)      = 48
open("/dev/bus/usb/006/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/006/001", O_RDONLY)  = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\0\2\t\0\0@k\35\2\0\6\2\3\2\1\1"..., 18) = 18
read(4, "\t\2\31\0\1\1\0\340"..., 8)    = 8
read(4, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\4\0\f"..., 17) = 17
close(4)                                = 0
getdents(3, /* 0 entries */, 4096)      = 0
close(3)                                = 0
open("/dev/bus/usb/006/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/006/001", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb/005", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=60, ...}) = 0
getdents(3, /* 3 entries */, 4096)      = 48
open("/dev/bus/usb/005/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/005/001", O_RDONLY)  = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\20\1\t\0\0@k\35\1\0\6\2\3\2\1\1"..., 18) = 18
read(4, "\t\2\31\0\1\1\0\340"..., 8)    = 8
read(4, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\2\0\377"..., 17) = 17
close(4)                                = 0
getdents(3, /* 0 entries */, 4096)      = 0
close(3)                                = 0
open("/dev/bus/usb/005/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/005/001", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb/004", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=60, ...}) = 0
getdents(3, /* 3 entries */, 4096)      = 48
open("/dev/bus/usb/004/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/004/001", O_RDONLY)  = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\20\1\t\0\0@k\35\1\0\6\2\3\2\1\1"..., 18) = 18
read(4, "\t\2\31\0\1\1\0\340"..., 8)    = 8
read(4, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\2\0\377"..., 17) = 17
close(4)                                = 0
getdents(3, /* 0 entries */, 4096)      = 0
close(3)                                = 0
open("/dev/bus/usb/004/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/004/001", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb/003", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0
getdents(3, /* 4 entries */, 4096)      = 64
open("/dev/bus/usb/003/002", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/003/002", O_RDONLY)  = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\20\1\0\0\0\10m\4\33\305\0F\1\2\0\1"..., 18) = 18
read(4, "\t\2;\0\2\1\4\240"..., 8)      = 8
read(4, "1\t\4\0\0\1\3\1\2\0\t!\21\1\0\1\"C\0\7\5\201\3\10\0\n\t\4\1\0\1\3\0"..., 51) = 51
close(4)                                = 0
open("/dev/bus/usb/003/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/003/001", O_RDONLY)  = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\20\1\t\0\0@k\35\1\0\6\2\3\2\1\1"..., 18) = 18
read(4, "\t\2\31\0\1\1\0\340"..., 8)    = 8
read(4, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\2\0\377"..., 17) = 17
close(4)                                = 0
getdents(3, /* 0 entries */, 4096)      = 0
close(3)                                = 0
open("/dev/bus/usb/003/002", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/003/002", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb/003/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/003/001", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb/002", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=60, ...}) = 0
getdents(3, /* 3 entries */, 4096)      = 48
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, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\20\1\t\0\0@k\35\1\0\6\2\3\2\1\1"..., 18) = 18
read(4, "\t\2\31\0\1\1\0\340"..., 8)    = 8
read(4, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\2\0\377"..., 17) = 17
close(4)                                = 0
getdents(3, /* 0 entries */, 4096)      = 0
close(3)                                = 0
open("/dev/bus/usb/002/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/002/001", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb/001", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=60, ...}) = 0
getdents(3, /* 3 entries */, 4096)      = 48
open("/dev/bus/usb/001/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/001/001", O_RDONLY)  = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\20\1\t\0\0@k\35\1\0\6\2\3\2\1\1"..., 18) = 18
read(4, "\t\2\31\0\1\1\0\340"..., 8)    = 8
read(4, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\2\0\377"..., 17) = 17
close(4)                                = 0
getdents(3, /* 0 entries */, 4096)      = 0
close(3)                                = 0
open("/dev/bus/usb/001/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/001/001", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=180, ...}) = 0
getdents(3, /* 9 entries */, 4096)      = 144
getdents(3, /* 0 entries */, 4096)      = 0
close(3)                                = 0
open("/dev/bus/usb/007", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=100, ...}) = 0
getdents(3, /* 5 entries */, 4096)      = 80
open("/dev/bus/usb/007/009", O_RDWR)    = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = 0
read(4, "\22\1\0\2\0\0\0@\312\17\4\200\1\2\1\5\3\1"..., 18) = 18
read(4, "\t\2a\0\2\1\0\200"..., 8)      = 8
read(4, "\372\t\4\0\0\10\377\1\377\2\7\5\203\2\0\2\0\7\5\5\2\0\2\0\7\5\207\2\0\2\0\7\5"..., 89) = 89
close(4)                                = 0
open("/dev/bus/usb/007/003", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/007/003", O_RDONLY)  = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\0\2\357\2\1@N\6\1\241\0\1\2\1\3\1"..., 18) = 18
read(4, "\t\2\37\2\2\1\0\200"..., 8)    = 8
read(4, "\372\10\v\0\2\16\3\0\0\t\4\0\0\1\16\1\0\0\r$\1\0\1M\0\300\341\344\0\1\1\t$"..., 535) = 535
close(4)                                = 0
open("/dev/bus/usb/007/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/007/001", O_RDONLY)  = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\0\2\t\0\0@k\35\2\0\6\2\3\2\1\1"..., 18) = 18
read(4, "\t\2\31\0\1\1\0\340"..., 8)    = 8
read(4, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\4\0\f"..., 17) = 17
close(4)                                = 0
getdents(3, /* 0 entries */, 4096)      = 0
close(3)                                = 0
open("/dev/bus/usb/007/009", O_RDWR)    = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 ENOTTY (Inappropriate ioctl for device)
close(3)                                = 0
open("/dev/bus/usb/007/003", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/007/003", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb/007/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/007/001", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb/006", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=60, ...}) = 0
getdents(3, /* 3 entries */, 4096)      = 48
open("/dev/bus/usb/006/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/006/001", O_RDONLY)  = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\0\2\t\0\0@k\35\2\0\6\2\3\2\1\1"..., 18) = 18
read(4, "\t\2\31\0\1\1\0\340"..., 8)    = 8
read(4, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\4\0\f"..., 17) = 17
close(4)                                = 0
getdents(3, /* 0 entries */, 4096)      = 0
close(3)                                = 0
open("/dev/bus/usb/006/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/006/001", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb/005", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=60, ...}) = 0
getdents(3, /* 3 entries */, 4096)      = 48
open("/dev/bus/usb/005/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/005/001", O_RDONLY)  = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\20\1\t\0\0@k\35\1\0\6\2\3\2\1\1"..., 18) = 18
read(4, "\t\2\31\0\1\1\0\340"..., 8)    = 8
read(4, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\2\0\377"..., 17) = 17
close(4)                                = 0
getdents(3, /* 0 entries */, 4096)      = 0
close(3)                                = 0
open("/dev/bus/usb/005/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/005/001", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb/004", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=60, ...}) = 0
getdents(3, /* 3 entries */, 4096)      = 48
open("/dev/bus/usb/004/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/004/001", O_RDONLY)  = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\20\1\t\0\0@k\35\1\0\6\2\3\2\1\1"..., 18) = 18
read(4, "\t\2\31\0\1\1\0\340"..., 8)    = 8
read(4, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\2\0\377"..., 17) = 17
close(4)                                = 0
getdents(3, /* 0 entries */, 4096)      = 0
close(3)                                = 0
open("/dev/bus/usb/004/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/004/001", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb/003", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0
getdents(3, /* 4 entries */, 4096)      = 64
open("/dev/bus/usb/003/002", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/003/002", O_RDONLY)  = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\20\1\0\0\0\10m\4\33\305\0F\1\2\0\1"..., 18) = 18
read(4, "\t\2;\0\2\1\4\240"..., 8)      = 8
read(4, "1\t\4\0\0\1\3\1\2\0\t!\21\1\0\1\"C\0\7\5\201\3\10\0\n\t\4\1\0\1\3\0"..., 51) = 51
close(4)                                = 0
open("/dev/bus/usb/003/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/003/001", O_RDONLY)  = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\20\1\t\0\0@k\35\1\0\6\2\3\2\1\1"..., 18) = 18
read(4, "\t\2\31\0\1\1\0\340"..., 8)    = 8
read(4, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\2\0\377"..., 17) = 17
close(4)                                = 0
getdents(3, /* 0 entries */, 4096)      = 0
close(3)                                = 0
open("/dev/bus/usb/003/002", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/003/002", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb/003/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/003/001", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb/002", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=60, ...}) = 0
getdents(3, /* 3 entries */, 4096)      = 48
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, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\20\1\t\0\0@k\35\1\0\6\2\3\2\1\1"..., 18) = 18
read(4, "\t\2\31\0\1\1\0\340"..., 8)    = 8
read(4, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\2\0\377"..., 17) = 17
close(4)                                = 0
getdents(3, /* 0 entries */, 4096)      = 0
close(3)                                = 0
open("/dev/bus/usb/002/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/002/001", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb/001", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=60, ...}) = 0
getdents(3, /* 3 entries */, 4096)      = 48
open("/dev/bus/usb/001/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/001/001", O_RDONLY)  = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\20\1\t\0\0@k\35\1\0\6\2\3\2\1\1"..., 18) = 18
read(4, "\t\2\31\0\1\1\0\340"..., 8)    = 8
read(4, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\2\0\377"..., 17) = 17
close(4)                                = 0
getdents(3, /* 0 entries */, 4096)      = 0
close(3)                                = 0
open("/dev/bus/usb/001/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/001/001", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb/007/009", O_RDWR)    = 3
ioctl(3, USBDEVFS_CONTROL, 0xbfd69c8c)  = 1
ioctl(3, USBDEVFS_CLAIMINTERFACE, 0xbfd69ca4) = 0
ioctl(3, USBDEVFS_CLEAR_HALT, 0xbfd69be4) = 0
ioctl(3, USBDEVFS_CLEAR_HALT, 0xbfd69be4) = 0
gettimeofday({1235547424, 85711}, NULL) = 0
ioctl(3, USBDEVFS_SUBMITURB, 0xbfd69b34) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 87195}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 88575}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 89941}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 91319}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 93167}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 94534}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 95905}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 97282}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 98653}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 100029}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 101398}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 102760}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 104124}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 105495}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 106868}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 108246}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 109613}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 111037}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 112406}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 113776}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 115155}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 116536}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 117901}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 119340}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 120700}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 122067}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 123584}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 125000}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 126418}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 127792}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 129158}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 130525}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 131891}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 133275}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 134651}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 136026}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 137391}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 138763}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 140139}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 141510}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 142895}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 144305}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 145676}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 147045}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 148418}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 149792}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 151160}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 152565}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 153933}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 155315}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 156689}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 158052}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 159428}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 160797}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 162220}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 163639}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 165026}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 166398}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 167816}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 169195}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 170566}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 171940}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 173340}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 174706}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 176083}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 177455}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 178831}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 180206}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 181577}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 182939}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 184313}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 0 (Timeout)
gettimeofday({1235547424, 185724}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b78) = -1 EAGAIN (Resource temporarily unavailable)
ioctl(3, USBDEVFS_DISCARDURB, 0xbfd69b34) = 0
ioctl(3, USBDEVFS_REAPURB, 0xbfd69b78)  = 0
futex(0xb7e2f0c8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
gettimeofday({1235547424, 186743}, NULL) = 0
ioctl(3, USBDEVFS_SUBMITURB, 0xbfd69a34) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69a78) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 1 (out [3], left {0, 979})
gettimeofday({1235547424, 187144}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69a78) = 0
gettimeofday({1235547424, 187303}, NULL) = 0
ioctl(3, USBDEVFS_SUBMITURB, 0xbfd69b84) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69bc8) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 1 (out [3], left {0, 632})
gettimeofday({1235547424, 188024}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69bc8) = 0
gettimeofday({1235547424, 188259}, NULL) = 0
ioctl(3, USBDEVFS_SUBMITURB, 0xbfd69ac4) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b08) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 1 (out [3], left {0, 983})
gettimeofday({1235547424, 188633}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b08) = 0
gettimeofday({1235547424, 188786}, NULL) = 0
ioctl(3, USBDEVFS_SUBMITURB, 0xbfd69af4) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b38) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 1 (out [3], left {0, 217})
gettimeofday({1235547424, 189918}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b38) = 0
gettimeofday({1235547424, 190084}, NULL) = 0
ioctl(3, USBDEVFS_SUBMITURB, 0xbfd69ac4) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b08) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 1 (out [3], left {0, 994})
gettimeofday({1235547424, 190443}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b08) = 0
gettimeofday({1235547424, 190593}, NULL) = 0
ioctl(3, USBDEVFS_SUBMITURB, 0xbfd69af4) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b38) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 1 (out [3], left {0, 528})
gettimeofday({1235547424, 191407}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b38) = 0
gettimeofday({1235547424, 191571}, NULL) = 0
ioctl(3, USBDEVFS_SUBMITURB, 0xbfd69ac4) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b08) = 0
gettimeofday({1235547424, 191978}, NULL) = 0
ioctl(3, USBDEVFS_SUBMITURB, 0xbfd69af4) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b38) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 1 (out [3], left {0, 421})
gettimeofday({1235547424, 192909}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b38) = 0
gettimeofday({1235547424, 193098}, NULL) = 0
ioctl(3, USBDEVFS_SUBMITURB, 0xbfd69ac4) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b08) = 0
gettimeofday({1235547424, 193344}, NULL) = 0
ioctl(3, USBDEVFS_SUBMITURB, 0xbfd69af4) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b38) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 1 (out [3], left {0, 406})
gettimeofday({1235547424, 194284}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b38) = 0
gettimeofday({1235547424, 194447}, NULL) = 0
ioctl(3, USBDEVFS_SUBMITURB, 0xbfd69ac4) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b08) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 1 (out [3], left {0, 994})
gettimeofday({1235547424, 194809}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b08) = 0
gettimeofday({1235547424, 194958}, NULL) = 0
ioctl(3, USBDEVFS_SUBMITURB, 0xbfd69af4) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b38) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 1 (out [3], left {0, 641})
gettimeofday({1235547424, 195664}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b38) = 0
gettimeofday({1235547424, 195828}, NULL) = 0
ioctl(3, USBDEVFS_SUBMITURB, 0xbfd69ac4) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b08) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 1 (out [3], left {0, 994})
gettimeofday({1235547424, 196193}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b08) = 0
gettimeofday({1235547424, 196343}, NULL) = 0
ioctl(3, USBDEVFS_SUBMITURB, 0xbfd69af4) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b38) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 1 (out [3], left {0, 654})
gettimeofday({1235547424, 197027}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b38) = 0
gettimeofday({1235547424, 197182}, NULL) = 0
ioctl(3, USBDEVFS_SUBMITURB, 0xbfd69ac4) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b08) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 1 (out [3], left {0, 994})
gettimeofday({1235547424, 197511}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b08) = 0
gettimeofday({1235547424, 197666}, NULL) = 0
ioctl(3, USBDEVFS_SUBMITURB, 0xbfd69af4) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b38) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 1 (out [3], left {0, 592})
gettimeofday({1235547424, 198406}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69b38) = 0
ioctl(3, USBDEVFS_RELEASEINTERFACE, 0xbfd69ca4) = 0
close(3)                                = 0
open("/dev/bus/usb", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=180, ...}) = 0
getdents(3, /* 9 entries */, 4096)      = 144
getdents(3, /* 0 entries */, 4096)      = 0
close(3)                                = 0
open("/dev/bus/usb/007", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=100, ...}) = 0
getdents(3, /* 5 entries */, 4096)      = 80
open("/dev/bus/usb/007/009", O_RDWR)    = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = 0
read(4, "\22\1\0\2\0\0\0@\312\17\4\200\1\2\1\5\3\1"..., 18) = 18
read(4, "\t\2a\0\2\1\0\200"..., 8)      = 8
read(4, "\372\t\4\0\0\10\377\1\377\2\7\5\203\2\0\2\0\7\5\5\2\0\2\0\7\5\207\2\0\2\0\7\5"..., 89) = 89
close(4)                                = 0
open("/dev/bus/usb/007/003", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/007/003", O_RDONLY)  = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\0\2\357\2\1@N\6\1\241\0\1\2\1\3\1"..., 18) = 18
read(4, "\t\2\37\2\2\1\0\200"..., 8)    = 8
read(4, "\372\10\v\0\2\16\3\0\0\t\4\0\0\1\16\1\0\0\r$\1\0\1M\0\300\341\344\0\1\1\t$"..., 535) = 535
close(4)                                = 0
open("/dev/bus/usb/007/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/007/001", O_RDONLY)  = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\0\2\t\0\0@k\35\2\0\6\2\3\2\1\1"..., 18) = 18
read(4, "\t\2\31\0\1\1\0\340"..., 8)    = 8
read(4, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\4\0\f"..., 17) = 17
close(4)                                = 0
getdents(3, /* 0 entries */, 4096)      = 0
close(3)                                = 0
open("/dev/bus/usb/007/009", O_RDWR)    = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 ENOTTY (Inappropriate ioctl for device)
close(3)                                = 0
open("/dev/bus/usb/007/003", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/007/003", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb/007/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/007/001", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb/006", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=60, ...}) = 0
getdents(3, /* 3 entries */, 4096)      = 48
open("/dev/bus/usb/006/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/006/001", O_RDONLY)  = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\0\2\t\0\0@k\35\2\0\6\2\3\2\1\1"..., 18) = 18
read(4, "\t\2\31\0\1\1\0\340"..., 8)    = 8
read(4, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\4\0\f"..., 17) = 17
close(4)                                = 0
getdents(3, /* 0 entries */, 4096)      = 0
close(3)                                = 0
open("/dev/bus/usb/006/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/006/001", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb/005", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=60, ...}) = 0
getdents(3, /* 3 entries */, 4096)      = 48
open("/dev/bus/usb/005/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/005/001", O_RDONLY)  = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\20\1\t\0\0@k\35\1\0\6\2\3\2\1\1"..., 18) = 18
read(4, "\t\2\31\0\1\1\0\340"..., 8)    = 8
read(4, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\2\0\377"..., 17) = 17
close(4)                                = 0
getdents(3, /* 0 entries */, 4096)      = 0
close(3)                                = 0
open("/dev/bus/usb/005/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/005/001", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb/004", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=60, ...}) = 0
getdents(3, /* 3 entries */, 4096)      = 48
open("/dev/bus/usb/004/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/004/001", O_RDONLY)  = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\20\1\t\0\0@k\35\1\0\6\2\3\2\1\1"..., 18) = 18
read(4, "\t\2\31\0\1\1\0\340"..., 8)    = 8
read(4, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\2\0\377"..., 17) = 17
close(4)                                = 0
getdents(3, /* 0 entries */, 4096)      = 0
close(3)                                = 0
open("/dev/bus/usb/004/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/004/001", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb/003", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0
getdents(3, /* 4 entries */, 4096)      = 64
open("/dev/bus/usb/003/002", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/003/002", O_RDONLY)  = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\20\1\0\0\0\10m\4\33\305\0F\1\2\0\1"..., 18) = 18
read(4, "\t\2;\0\2\1\4\240"..., 8)      = 8
read(4, "1\t\4\0\0\1\3\1\2\0\t!\21\1\0\1\"C\0\7\5\201\3\10\0\n\t\4\1\0\1\3\0"..., 51) = 51
close(4)                                = 0
open("/dev/bus/usb/003/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/003/001", O_RDONLY)  = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\20\1\t\0\0@k\35\1\0\6\2\3\2\1\1"..., 18) = 18
read(4, "\t\2\31\0\1\1\0\340"..., 8)    = 8
read(4, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\2\0\377"..., 17) = 17
close(4)                                = 0
getdents(3, /* 0 entries */, 4096)      = 0
close(3)                                = 0
open("/dev/bus/usb/003/002", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/003/002", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb/003/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/003/001", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb/002", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=60, ...}) = 0
getdents(3, /* 3 entries */, 4096)      = 48
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, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\20\1\t\0\0@k\35\1\0\6\2\3\2\1\1"..., 18) = 18
read(4, "\t\2\31\0\1\1\0\340"..., 8)    = 8
read(4, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\2\0\377"..., 17) = 17
close(4)                                = 0
getdents(3, /* 0 entries */, 4096)      = 0
close(3)                                = 0
open("/dev/bus/usb/002/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/002/001", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
open("/dev/bus/usb/001", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_CLOEXEC) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=60, ...}) = 0
getdents(3, /* 3 entries */, 4096)      = 48
open("/dev/bus/usb/001/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/001/001", O_RDONLY)  = 4
ioctl(4, USBDEVFS_CONNECTINFO, 0xbfd67e34) = -1 EPERM (Operation not permitted)
read(4, "\22\1\20\1\t\0\0@k\35\1\0\6\2\3\2\1\1"..., 18) = 18
read(4, "\t\2\31\0\1\1\0\340"..., 8)    = 8
read(4, "\0\t\4\0\0\1\t\0\0\0\7\5\201\3\2\0\377"..., 17) = 17
close(4)                                = 0
getdents(3, /* 0 entries */, 4096)      = 0
close(3)                                = 0
open("/dev/bus/usb/001/001", O_RDWR)    = -1 EACCES (Permission denied)
open("/dev/bus/usb/001/001", O_RDONLY)  = 3
ioctl(3, USBDEVFS_IOCTL, 0xbfd69dcc)    = -1 EPERM (Operation not permitted)
close(3)                                = 0
fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb8049000
write(1, "Blackberry devices found:\n"..., 26) = 26
write(1, "Device ID: 0x810e810. PIN: 303971"..., 72) = 72
write(1, "Using device (PIN): 3039712f\n"..., 29) = 29
brk(0x814b000)                          = 0x814b000
mmap2(NULL, 8392704, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xb74bb000
mprotect(0xb74bb000, 4096, PROT_NONE)   = 0
clone(child_stack=0xb7cbb4a4, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0xb7cbbbd8, {entry_number:6, base_addr:0xb7cbbb90, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}, child_tidptr=0xb7cbbbd8) = 22901
open("/dev/bus/usb/007/009", O_RDWR)    = 3
ioctl(3, USBDEVFS_CONTROL, 0xbfd69e8c)  = 1
ioctl(3, USBDEVFS_CLAIMINTERFACE, 0xbfd69ea4) = 0
ioctl(3, USBDEVFS_CLEAR_HALT, 0xbfd69ea4) = 0
ioctl(3, USBDEVFS_CLEAR_HALT, 0xbfd69ea4) = 0
gettimeofday({1235547424, 216074}, NULL) = 0
ioctl(3, USBDEVFS_SUBMITURB, 0xbfd69d54) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69d98) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 1 (out [3], left {0, 991})
gettimeofday({1235547424, 216428}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69d98) = 0
futex(0x8106964, FUTEX_WAIT_PRIVATE, 1, NULL) = 0
futex(0x8106948, FUTEX_WAIT_PRIVATE, 2, NULL) = 0
futex(0x8106948, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x8106964, FUTEX_WAIT_PRIVATE, 3, NULL) = 0
futex(0x8106948, FUTEX_WAIT_PRIVATE, 2, NULL) = 0
futex(0x8106948, FUTEX_WAKE_PRIVATE, 1) = 0
gettimeofday({1235547424, 341296}, NULL) = 0
ioctl(3, USBDEVFS_SUBMITURB, 0xbfd69bb4) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69bf8) = -1 EAGAIN (Resource temporarily unavailable)
select(4, NULL, [3], NULL, {0, 1000})   = 1 (out [3], left {0, 994})
gettimeofday({1235547424, 341658}, NULL) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd69bf8) = 0
futex(0x8106964, FUTEX_WAIT_PRIVATE, 5, NULL) = 0
futex(0x8106948, FUTEX_WAIT_PRIVATE, 2, NULL) = 0
futex(0x8106948, FUTEX_WAKE_PRIVATE, 1) = 0
gettimeofday({1235547424, 342853}, NULL) = 0
ioctl(3, USBDEVFS_SUBMITURB, 0xbfd699a4) = 0
ioctl(3, USBDEVFS_REAPURBNDELAY, 0xbfd699e8) = 0
futex(0x8106964, FUTEX_WAIT_PRIVATE, 7, NULL
Bus 007 Device 009: ID 0fca:8004 Research In Motion, Ltd. 
Bus 007 Device 003: ID 064e:a101 Suyin Corp. 
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 046d:c51b Logitech, Inc. 
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux