execve("/usr/local/bin/fetch2300", ["fetch2300"], [/* 22 vars */]) = 0 brk(0) = 0x8c64000 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77eb000 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=28400, ...}) = 0 mmap2(NULL, 28400, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb77e4000 close(3) = 0 open("/lib/libm.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\3\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 4\0\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=231000, ...}) = 0 mmap2(NULL, 168048, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x9b2000 mmap2(0x9da000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x27) = 0x9da000 close(3) = 0 open("/lib/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\3\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20m\1\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=2398792, ...}) = 0 mmap2(NULL, 1526120, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x466000 mprotect(0x5d4000, 4096, PROT_NONE) = 0 mmap2(0x5d5000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16e) = 0x5d5000 mmap2(0x5d8000, 10600, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x5d8000 close(3) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77e3000 set_thread_area({entry_number:-1 -> 6, base_addr:0xb77e36c0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0 mprotect(0x5d5000, 8192, PROT_READ) = 0 mprotect(0x9da000, 4096, PROT_READ) = 0 mprotect(0xfd5000, 4096, PROT_READ) = 0 munmap(0xb77e4000, 28400) = 0 brk(0) = 0x8c64000 brk(0x8c85000) = 0x8c85000 open("open2300.conf", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/local/etc/open2300.conf", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0744, st_size=3063, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb77ea000 read(3, "# open2300.conf\n#\n# Configuratio"..., 4096) = 3063 read(3, "", 4096) = 0 read(3, "", 4096) = 0 open("/dev/ttyS0", O_RDWR|O_NONBLOCK) = 4 flock(4, LOCK_EX|LOCK_NB) = 0 fcntl64(4, F_GETFL) = 0x802 (flags O_RDWR|O_NONBLOCK) fcntl64(4, F_SETFL, O_RDWR) = 0 ioctl(4, SNDCTL_TMR_START or TCSETS, {B2400 -opost -isig -icanon -echo ...}) = 0 ioctl(4, SNDCTL_TMR_TIMEBASE or TCGETS, {B2400 -opost -isig -icanon -echo ...}) = 0 ioctl(4, TCFLSH, 0x2) = 0 ioctl(4, TIOCMGET, [TIOCM_DTR|TIOCM_RTS|0x4000]) = 0 ioctl(4, TIOCMSET, [TIOCM_RTS|0x4000]) = 0 ioctl(4, TCFLSH, 0) = 0 write(4, "\6", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\2", 1) = 1 write(4, "\202", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\0", 1) = 1 write(4, "\216", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\23", 1) = 1 write(4, "\222", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "$", 1) = 1 write(4, "\232", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "6", 1) = 1 write(4, "\312", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "2", 1) = 1 read(4, " ", 1) = 1 read(4, "P", 1) = 1 read(4, "p", 1) = 1 ioctl(4, TCFLSH, 0) = 0 write(4, "\6", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\2", 1) = 1 write(4, "\202", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\0", 1) = 1 write(4, "\216", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\23", 1) = 1 write(4, "\222", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "$", 1) = 1 write(4, "\256", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, ";", 1) = 1 write(4, "\376", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "?", 1) = 1 read(4, " ", 1) = 1 read(4, "P", 1) = 1 read(4, "\0", 1) = 1 read(4, "\2", 1) = 1 read(4, "\225", 1) = 1 read(4, "s", 1) = 1 read(4, "\1", 1) = 1 read(4, "\23", 1) = 1 read(4, "\221", 1) = 1 read(4, "\220", 1) = 1 read(4, "s", 1) = 1 read(4, "\1", 1) = 1 read(4, "\23", 1) = 1 read(4, "\221", 1) = 1 read(4, "\0", 1) = 1 read(4, "\307", 1) = 1 ioctl(4, TCFLSH, 0) = 0 write(4, "\6", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "", 1) = 0 nanosleep({0, 0}, NULL) = 0 ioctl(4, TCFLSH, 0) = 0 write(4, "\6", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\2", 1) = 1 write(4, "\202", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\0", 1) = 1 write(4, "\216", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\23", 1) = 1 write(4, "\236", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "'", 1) = 1 write(4, "\216", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "3", 1) = 1 write(4, "\312", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "2", 1) = 1 read(4, "\252", 1) = 1 read(4, "\252", 1) = 1 read(4, "T", 1) = 1 ioctl(4, TCFLSH, 0) = 0 write(4, "\6", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\2", 1) = 1 write(4, "\202", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\0", 1) = 1 write(4, "\216", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\23", 1) = 1 write(4, "\236", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "", 1) = 0 ioctl(4, TCFLSH, 0) = 0 write(4, "\6", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\2", 1) = 1 write(4, "\202", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\0", 1) = 1 write(4, "\216", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\23", 1) = 1 write(4, "\236", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "'", 1) = 1 write(4, "\242", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "8", 1) = 1 write(4, "\376", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "?", 1) = 1 read(4, "\252", 1) = 1 read(4, "\252", 1) = 1 read(4, "\252", 1) = 1 read(4, "\252", 1) = 1 read(4, "\252", 1) = 1 read(4, "\0", 1) = 1 read(4, "\0", 1) = 1 read(4, "\0", 1) = 1 read(4, "\0", 1) = 1 read(4, "\240", 1) = 1 read(4, "\0", 1) = 1 read(4, "\0", 1) = 1 read(4, "\0", 1) = 1 read(4, "\0", 1) = 1 read(4, "\0", 1) = 1 read(4, "\362", 1) = 1 ioctl(4, TCFLSH, 0) = 0 write(4, "\6", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\2", 1) = 1 write(4, "\202", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\0", 1) = 1 write(4, "\216", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\23", 1) = 1 write(4, "\262", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, ",", 1) = 1 write(4, "\272", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, ">", 1) = 1 write(4, "\312", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "2", 1) = 1 read(4, "\252", 1) = 1 read(4, "\252", 1) = 1 read(4, "T", 1) = 1 ioctl(4, TCFLSH, 0) = 0 write(4, "\6", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\2", 1) = 1 write(4, "\202", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\0", 1) = 1 write(4, "\216", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\23", 1) = 1 write(4, "\266", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "-", 1) = 1 write(4, "\216", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "3", 1) = 1 write(4, "\376", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "?", 1) = 1 read(4, "\252", 1) = 1 read(4, "\252", 1) = 1 read(4, "\252", 1) = 1 read(4, "\252", 1) = 1 read(4, "\252", 1) = 1 read(4, "\0", 1) = 1 read(4, "\0", 1) = 1 read(4, "\0", 1) = 1 read(4, "\0", 1) = 1 read(4, "\240", 1) = 1 read(4, "\0", 1) = 1 read(4, "\0", 1) = 1 read(4, "\0", 1) = 1 read(4, "\0", 1) = 1 read(4, "\0", 1) = 1 read(4, "\362", 1) = 1 ioctl(4, TCFLSH, 0) = 0 write(4, "\6", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\2", 1) = 1 write(4, "\202", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\0", 1) = 1 write(4, "\216", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\23", 1) = 1 write(4, "\276", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "/", 1) = 1 write(4, "\256", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, ";", 1) = 1 write(4, "\366", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "=", 1) = 1 read(4, "T", 1) = 1 read(4, "T", 1) = 1 read(4, "T", 1) = 1 read(4, "9", 1) = 1 read(4, "\27", 1) = 1 read(4, "0", 1) = 1 read(4, "\21", 1) = 1 read(4, "\t", 1) = 1 read(4, "9", 1) = 1 read(4, "\27", 1) = 1 read(4, "0", 1) = 1 read(4, "\21", 1) = 1 read(4, "\t", 1) = 1 read(4, "0", 1) = 1 ioctl(4, TCFLSH, 0) = 0 write(4, "\6", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "", 1) = 0 nanosleep({0, 0}, NULL) = 0 ioctl(4, TCFLSH, 0) = 0 write(4, "\6", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\2", 1) = 1 write(4, "\202", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\0", 1) = 1 write(4, "\222", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\24", 1) = 1 write(4, "\206", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "!", 1) = 1 write(4, "\246", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "9", 1) = 1 write(4, "\366", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "=", 1) = 1 read(4, "\252", 1) = 1 read(4, "\252", 1) = 1 read(4, "\252", 1) = 1 read(4, "\n", 1) = 1 read(4, "\0", 1) = 1 read(4, "\0", 1) = 1 read(4, "\0", 1) = 1 read(4, "\0", 1) = 1 read(4, "\n", 1) = 1 read(4, "\0", 1) = 1 read(4, "\0", 1) = 1 read(4, "\0", 1) = 1 read(4, "\0", 1) = 1 read(4, "\22", 1) = 1 ioctl(4, TCFLSH, 0) = 0 write(4, "\6", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\2", 1) = 1 write(4, "\202", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\0", 1) = 1 write(4, "\226", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\25", 1) = 1 write(4, "\212", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\"", 1) = 1 write(4, "\236", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "7", 1) = 1 write(4, "\332", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "6", 1) = 1 read(4, "U", 1) = 1 read(4, "\376", 1) = 1 read(4, "\1", 1) = 1 read(4, "\0", 1) = 1 read(4, "\0", 1) = 1 read(4, "\0", 1) = 1 read(4, "T", 1) = 1 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGCHLD, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 nanosleep({10, 0}, 0xbfc96704) = 0 ioctl(4, TCFLSH, 0) = 0 write(4, "\6", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\2", 1) = 1 write(4, "\202", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\0", 1) = 1 write(4, "\226", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\25", 1) = 1 write(4, "\212", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\"", 1) = 1 write(4, "\236", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "7", 1) = 1 write(4, "\332", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "6", 1) = 1 read(4, "U", 1) = 1 read(4, "\376", 1) = 1 read(4, "\1", 1) = 1 read(4, "\0", 1) = 1 read(4, "\0", 1) = 1 read(4, "\0", 1) = 1 read(4, "T", 1) = 1 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGCHLD, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 nanosleep({10, 0}, 0xbfc96704) = 0 ioctl(4, TCFLSH, 0) = 0 write(4, "\6", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\2", 1) = 1 write(4, "\202", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\0", 1) = 1 write(4, "\226", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\25", 1) = 1 write(4, "\212", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "\"", 1) = 1 write(4, "\236", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "7", 1) = 1 write(4, "\332", 1) = 1 ioctl(4, TCSBRK, 0x1) = 0 read(4, "6", 1) = 1 read(4, "U", 1) = 1 read(4, "\376", 1) = 1 read(4, "\1", 1) = 1 read(4, "\0", 1) = 1 read(4, "\0", 1) = 1 read(4, "\0", 1) = 1 read(4, "T", 1) = 1 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGCHLD, NULL, {SIG_DFL, [], 0}, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 nanosleep({10, 0},