# strace ./fxotune -vvv -i -b 2 -e 2 execve("./fxotune", ["./fxotune", "-vvv", "-i", "-b", "2", "-e", "2"], [/* 17 vars */]) = 0 uname({sys="Linux", node="swmhq-pbx01", ...}) = 0 brk(0) = 0x506000 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b7ab2236000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0644, st_size=34242, ...}) = 0 mmap(NULL, 34242, PROT_READ, MAP_PRIVATE, 3, 0) = 0x2b7ab2238000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libm.so.6", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\320=\0\0"..., 640) = 640 fstat(3, {st_mode=S_IFREG|0644, st_size=531600, ...}) = 0 mmap(NULL, 1577384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2b7ab2337000 mprotect(0x2b7ab23b8000, 1049000, PROT_NONE) = 0 mmap(0x2b7ab24b7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x80000) = 0x2b7ab24b7000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\305"..., 640) = 640 lseek(3, 624, SEEK_SET) = 624 read(3, "\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0"..., 32) = 32 fstat(3, {st_mode=S_IFREG|0755, st_size=1286104, ...}) = 0 mmap(NULL, 2344904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x2b7ab24b9000 mprotect(0x2b7ab25da000, 1161160, PROT_NONE) = 0 mmap(0x2b7ab26da000, 98304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x121000) = 0x2b7ab26da000 mmap(0x2b7ab26f2000, 14280, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x2b7ab26f2000 close(3) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b7ab26f6000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b7ab26f7000 mprotect(0x2b7ab26da000, 86016, PROT_READ) = 0 arch_prctl(ARCH_SET_FS, 0x2b7ab26f6c80) = 0 munmap(0x2b7ab2238000, 34242) = 0 open("/etc/fxotune.conf", O_WRONLY|O_CREAT|O_TRUNC, 0) = 3 open("/dev/zap/2", O_RDWR) = 4 fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b7ab2238000 write(1, "Tuning module /dev/zap/2\n", 25Tuning module /dev/zap/2 ) = 25 brk(0) = 0x506000 brk(0x527000) = 0x527000 open("fxotune.vals", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 5 ioctl(4, 0x40094a3f, 0x5042e0) = 0 ioctl(4, 0x40044a28, 0x7ffff888841c) = 0 ioctl(4, 0x80184a1c, 0x7ffff88883e0) = 0 ioctl(4, 0x40184a1b, 0x7ffff88883e0) = 0 ioctl(4, 0x40044a07, 0x7ffff888841c) = 0 write(1, "Resetting line\n", 15Resetting line ) = 15 ioctl(4, 0x40044a07, 0x7ffff888713c) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGCHLD, NULL, {SIG_DFL}, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 nanosleep({2, 0}, {2, 0}) = 0 ioctl(4, 0x40044a07, 0x7ffff888713c) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGCHLD, NULL, {SIG_DFL}, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 nanosleep({2, 0}, {2, 0}) = 0 ioctl(4, 0x41044a1f, 0x7ffff8887010) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGCHLD, NULL, {SIG_DFL}, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 nanosleep({1, 0}, {1, 0}) = 0 ioctl(4, 0x40094a3f, 0x5042e0) = 0 ioctl(4, 0x40044a03, 0x7ffff888841c) = 0 write(4, "\0\0\20)r2\230\34)\3\315\373#\2\231\5\277\1\206\0\211\7"..., 4000) = 4000 read(4, "\360\377\360\377\370\377\360\377\360\377\370\377\360\377"..., 4000) = 4000 fstat(5, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b7ab2239000 write(1, "0,0,0,0,0,0,0,0,0,-1,1039.489258"..., 420,0,0,0,0,0,0,0,0,-1,1039.489258,0.219943 ) = 42 ioctl(4, 0x40094a3f, 0x5042e9) = 0 ioctl(4, 0x40044a03, 0x7ffff888841c) = 0 write(4, "\0\0\20)r2\230\34)\3\315\373#\2\231\5\277\1\206\0\211\7"..., 4000) = 4000 read(4, "\370\377\370\377\360\377\370\377\370\377\360\377\370\377"..., 4000) = 4000 write(1, "10,0,6,1,254,2,255,0,0,-1,622.06"..., 4610,0,6,1,254,2,255,0,0,-1,622.067139,0.131622 ) = 46 ioctl(4, 0x40094a3f, 0x5042f2) = 0 ioctl(4, 0x40044a03, 0x7ffff888841c) = 0 write(4, "\0\0\20)r2\230\34)\3\315\373#\2\231\5\277\1\206\0\211\7"..., 4000) = 4000 read(4, "\370\377\360\377\370\377\360\377\360\377\370\377\360\377"..., 4000) = 4000 write(1, "3,255,255,0,1,0,0,0,0,-1,669.671"..., 453,255,255,0,1,0,0,0,0,-1,669.671387,0.141694 ) = 45 ioctl(4, 0x40094a3f, 0x5042fb) = 0 ioctl(4, 0x40044a03, 0x7ffff888841c) = 0 write(4, "\0\0\20)r2\230\34)\3\315\373#\2\231\5\277\1\206\0\211\7"..., 4000) = 4000 read(4, "\360\377\370\377\360\377\360\377\370\377\360\377\370\377"..., 4000) = 4000 write(1, "3,1,253,253,2,255,0,0,0,-1,715.0"..., 473,1,253,253,2,255,0,0,0,-1,715.086426,0.151303 ) = 47 ioctl(4, 0x40094a3f, 0x504304) = 0 ioctl(4, 0x40044a03, 0x7ffff888841c) = 0 write(4, "\0\0\20)r2\230\34)\3\315\373#\2\231\5\277\1\206\0\211\7"..., 4000) = 4000 read(4, "\370\377\370\377\360\377\360\377\360\377\360\377\360\377"..., 4000) = 4000 write(1, "9,254,251,255,2,0,1,0,0,-1,901.1"..., 479,254,251,255,2,0,1,0,0,-1,901.165100,0.190675 ) = 47 ioctl(4, 0x40094a3f, 0x50430d) = 0 ioctl(4, 0x40044a03, 0x7ffff888841c) = 0 write(4, "\0\0\20)r2\230\34)\3\315\373#\2\231\5\277\1\206\0\211\7"..., 4000) = 4000 read(4, "\370\377\360\377\360\377\360\377\360\377\370\377\370\377"..., 4000) = 4000 write(1, "5,3,251,250,2,254,0,0,255,-1,907"..., 495,3,251,250,2,254,0,0,255,-1,907.669250,0.192052 ) = 49 ioctl(4, 0x40094a3f, 0x504316) = 0 ioctl(4, 0x40044a03, 0x7ffff888841c) = 0 write(4, "\0\0\20)r2\230\34)\3\315\373#\2\231\5\277\1\206\0\211\7"..., 4000) = 4000 read(4, 0x7ffff8887220, 4000) = -1 ERRNO_500 (Unknown error 500) write(2, "Could not fill input buffer - go"..., 64Could not fill input buffer - got -1 bytes, expected 4000 bytes ) = 64 close(4) = 0 write(1, "Failure!\n", 9Failure! ) = 9 close(3) = 0 write(1, "Unable to tune 1 devices, even t"..., 64Unable to tune 1 devices, even though those devices are present ) = 64 write(5, "0,0,0,0,0,0,0,0,0,-1,1039.489258"..., 276) = 276 munmap(0x2b7ab2239000, 4096) = 0 munmap(0x2b7ab2238000, 4096) = 0 exit_group(-1) = ? Process 4523 detached