14774 execve("/usr/sbin/irattach", ["irattach", "/dev/ttyS1", "-d", "tekram", "-s"], [/* 38 vars */]) = 0 14774 uname({sys="Linux", node="ildar.comptek.ru", ...}) = 0 14774 brk(0) = 0x804c000 14774 open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory) 14774 open("/etc/ld.so.cache", O_RDONLY) = 4 14774 fstat64(4, {st_mode=S_IFREG|0644, st_size=62219, ...}) = 0 14774 mmap2(NULL, 62219, PROT_READ, MAP_PRIVATE, 4, 0) = 0x40014000 14774 close(4) = 0 14774 open("/lib/libc.so.6", O_RDONLY) = 4 14774 read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\320Q\1"..., 512) = 512 14774 fstat64(4, {st_mode=S_IFREG|0755, st_size=1094832, ...}) = 0 14774 mmap2(NULL, 1101572, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x40024000 14774 mmap2(0x4012b000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x107) = 0x4012b000 14774 mmap2(0x4012f000, 7940, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4012f000 14774 close(4) = 0 14774 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40131000 14774 mprotect(0x4012b000, 4096, PROT_READ) = 0 14774 munmap(0x40014000, 62219) = 0 14774 open("/dev/ttyS1", O_RDWR|O_NONBLOCK) = 4 14774 fcntl64(4, F_GETFL) = 0x802 (flags O_RDWR|O_NONBLOCK) 14774 fork() = 14775 14774 exit_group(0) = ? 14775 setsid() = 14775 14775 fork() = 14776 14775 exit_group(0) = ? 14776 close(0) = 0 14776 close(1) = 0 14776 close(2) = 0 14776 close(3) = 0 14776 close(5) = 0 14776 close(6) = -1 EBADF (Bad file descriptor) 14776 close(7) = 0 14776 close(8) = -1 EBADF (Bad file descriptor) 14776 close(9) = -1 EBADF (Bad file descriptor) 14776 close(10) = -1 EBADF (Bad file descriptor) 14776 close(11) = -1 EBADF (Bad file descriptor) 14776 close(12) = -1 EBADF (Bad file descriptor) 14776 close(13) = -1 EBADF (Bad file descriptor) 14776 close(14) = -1 EBADF (Bad file descriptor) 14776 close(15) = -1 EBADF (Bad file descriptor) 14776 close(16) = -1 EBADF (Bad file descriptor) 14776 close(17) = -1 EBADF (Bad file descriptor) 14776 close(18) = -1 EBADF (Bad file descriptor) 14776 close(19) = -1 EBADF (Bad file descriptor) 14776 close(20) = -1 EBADF (Bad file descriptor) 14776 close(21) = -1 EBADF (Bad file descriptor) 14776 close(22) = -1 EBADF (Bad file descriptor) 14776 close(23) = -1 EBADF (Bad file descriptor) 14776 close(24) = -1 EBADF (Bad file descriptor) 14776 close(25) = -1 EBADF (Bad file descriptor) 14776 close(26) = -1 EBADF (Bad file descriptor) 14776 close(27) = -1 EBADF (Bad file descriptor) 14776 close(28) = -1 EBADF (Bad file descriptor) 14776 close(29) = -1 EBADF (Bad file descriptor) 14776 close(30) = -1 EBADF (Bad file descriptor) 14776 close(31) = -1 EBADF (Bad file descriptor) 14776 close(32) = -1 EBADF (Bad file descriptor) 14776 close(33) = -1 EBADF (Bad file descriptor) 14776 close(34) = -1 EBADF (Bad file descriptor) 14776 close(35) = -1 EBADF (Bad file descriptor) 14776 close(36) = -1 EBADF (Bad file descriptor) 14776 close(37) = -1 EBADF (Bad file descriptor) 14776 close(38) = -1 EBADF (Bad file descriptor) 14776 close(39) = -1 EBADF (Bad file descriptor) 14776 close(40) = -1 EBADF (Bad file descriptor) 14776 close(41) = -1 EBADF (Bad file descriptor) 14776 close(42) = -1 EBADF (Bad file descriptor) 14776 close(43) = -1 EBADF (Bad file descriptor) 14776 close(44) = -1 EBADF (Bad file descriptor) 14776 close(45) = -1 EBADF (Bad file descriptor) 14776 close(46) = -1 EBADF (Bad file descriptor) 14776 close(47) = -1 EBADF (Bad file descriptor) 14776 close(48) = -1 EBADF (Bad file descriptor) 14776 close(49) = -1 EBADF (Bad file descriptor) 14776 close(50) = -1 EBADF (Bad file descriptor) 14776 close(51) = -1 EBADF (Bad file descriptor) 14776 close(52) = -1 EBADF (Bad file descriptor) 14776 close(53) = -1 EBADF (Bad file descriptor) 14776 close(54) = -1 EBADF (Bad file descriptor) 14776 close(55) = -1 EBADF (Bad file descriptor) 14776 close(56) = -1 EBADF (Bad file descriptor) 14776 close(57) = -1 EBADF (Bad file descriptor) 14776 close(58) = -1 EBADF (Bad file descriptor) 14776 close(59) = -1 EBADF (Bad file descriptor) 14776 close(60) = -1 EBADF (Bad file descriptor) 14776 close(61) = -1 EBADF (Bad file descriptor) 14776 close(62) = -1 EBADF (Bad file descriptor) 14776 close(63) = -1 EBADF (Bad file descriptor) 14776 brk(0) = 0x804c000 14776 brk(0x806d000) = 0x806d000 14776 brk(0) = 0x806d000 14776 open("/var/run/irattach.pid", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 0 14776 getpid() = 14776 14776 fstat64(0, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0 14776 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40014000 14776 write(0, "14776\n", 6) = 6 14776 close(0) = 0 14776 munmap(0x40014000, 4096) = 0 14776 rt_sigaction(SIGHUP, {0x8048d40, [HUP], SA_RESTART}, {SIG_DFL}, 8) = 0 14776 rt_sigaction(SIGTERM, {0x8048d40, [TERM], SA_RESTART}, {SIG_DFL}, 8) = 0 14776 rt_sigaction(SIGINT, {0x8048d40, [INT], SA_RESTART}, {SIG_DFL}, 8) = 0 14776 fcntl64(4, F_SETFL, O_RDWR) = 0 14776 fcntl64(4, F_GETFD) = 0 14776 fcntl64(4, F_SETFD, FD_CLOEXEC) = 0 14776 ioctl(4, SNDCTL_TMR_TIMEBASE or TCGETS, {B9600 opost isig icanon echo ...}) = 0 14776 ioctl(4, SNDCTL_TMR_CONTINUE or TCSETSF, {B9600 -opost -isig -icanon -echo ...}) = 0 14776 ioctl(4, TIOCEXCL, 0) = 0 14776 ioctl(4, TIOCGETD, [0]) = 0 14776 ioctl(4, TIOCSETD, [11]) = -1 EINVAL (Invalid argument) 14776 write(2, "Maybe you don\'t have IrDA suppor"..., 50) = -1 EBADF (Bad file descriptor) 14776 time([1088674529]) = 1088674529 14776 open("/etc/localtime", O_RDONLY) = 0 14776 fstat64(0, {st_mode=S_IFREG|0644, st_size=815, ...}) = 0 14776 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40014000 14776 read(0, "TZif\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\f\0\0\0\f\0"..., 4096) = 815 14776 close(0) = 0 14776 munmap(0x40014000, 4096) = 0 14776 rt_sigaction(SIGPIPE, {0x400d2f10, [], 0}, {SIG_DFL}, 8) = 0 14776 socket(PF_FILE, SOCK_DGRAM, 0) = 0 14776 fcntl64(0, F_SETFD, FD_CLOEXEC) = 0 14776 connect(0, {sa_family=AF_FILE, path="/dev/log"}, 16) = 0 14776 send(0, "<11>Jul 1 13:35:29 irattach: ir"..., 79, 0) = 79 14776 rt_sigaction(SIGPIPE, {SIG_DFL}, NULL, 8) = 0 14776 time([1088674529]) = 1088674529 14776 rt_sigaction(SIGPIPE, {0x400d2f10, [], 0}, {SIG_DFL}, 8) = 0 14776 send(0, "<14>Jul 1 13:35:29 irattach: St"..., 56, 0) = 56 14776 rt_sigaction(SIGPIPE, {SIG_DFL}, NULL, 8) = 0 14776 socket(PF_IRDA, SOCK_STREAM, 0) = 1 14776 ioctl(1, SIOCGIFFLAGS, 0xbffff600) = -1 ENODEV (No such device) 14776 time([1088674529]) = 1088674529 14776 rt_sigaction(SIGPIPE, {0x400d2f10, [], 0}, {SIG_DFL}, 8) = 0 14776 send(0, "<12>Jul 1 13:35:29 irattach: io"..., 65, 0) = 65 14776 rt_sigaction(SIGPIPE, {SIG_DFL}, NULL, 8) = 0 14776 close(1) = 0 14776 fcntl64(4, F_SETFL, O_RDWR) = 0 14776 ioctl(4, TIOCSETD, [0]) = 0 14776 ioctl(4, SNDCTL_TMR_START or TCSETS, {B9600 opost isig icanon echo ...}) = 0 14776 ioctl(4, SNDCTL_TMR_TIMEBASE or TCGETS, {B9600 opost isig icanon echo ...}) = 0 14776 fcntl64(4, F_SETFL, O_RDWR|O_NONBLOCK) = 0 14776 close(4) = 0 14776 unlink("/var/run/irattach.pid") = 0 14776 time([1088674529]) = 1088674529 14776 rt_sigaction(SIGPIPE, {0x400d2f10, [], 0}, {SIG_DFL}, 8) = 0 14776 send(0, "<14>Jul 1 13:35:29 irattach: ex"..., 42, 0) = 42 14776 rt_sigaction(SIGPIPE, {SIG_DFL}, NULL, 8) = 0 14776 exit_group(1) = ?