root 00:33:52 : ~ # strace ecu-control --io wdo 29 1 2>&1 | fgrep 'io' execve("/sbin/ecu-control", ["ecu-control", "--io", "wdo", "29", "1"], [/* 11 vars */]) = 0 rt_sigaction(SIGRTMIN, {0xb6c57444, [], SA_SIGINFO|0x4000000}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0xb6c572e0, [], SA_RESTART|SA_SIGINFO|0x4000000}, NULL, 8) = 0 rt_sigaction(SIGCHLD, {0xb6d993d4, [], SA_NOCLDSTOP|0x4000000}, {SIG_DFL, [], 0}, 8) = 0 access("/sys/class/gpio/gpio164", F_OK) = 0 access("/sys/class/gpio/gpio164", F_OK) = 0 open("/sys/class/gpio/gpio164/active_low", O_RDWR|O_NONBLOCK) = 7 open("/sys/class/gpio/gpio164/direction", O_RDWR|O_NONBLOCK) = 8 open("/sys/class/gpio/gpio164/edge", O_RDWR|O_NONBLOCK) = 9 open("/sys/class/gpio/gpio164/value", O_RDWR|O_NONBLOCK) = 10 rt_sigaction(SIGCHLD, NULL, {0xb6d993d4, [], SA_NOCLDSTOP|0x4000000}, 8) = 0 rt_sigaction(SIGCHLD, {SIG_DFL, [], 0x4000000 /* SA_??? */}, NULL, 8) = 0 root 00:34:09 : ~ # strace ecu-control --io wdo 30 1 2>&1 | fgrep 'io' execve("/sbin/ecu-control", ["ecu-control", "--io", "wdo", "30", "1"], [/* 11 vars */]) = 0 rt_sigaction(SIGRTMIN, {0xb6caf444, [], SA_SIGINFO|0x4000000}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0xb6caf2e0, [], SA_RESTART|SA_SIGINFO|0x4000000}, NULL, 8) = 0 rt_sigaction(SIGCHLD, {0xb6df13d4, [], SA_NOCLDSTOP|0x4000000}, {SIG_DFL, [], 0}, 8) = 0 access("/sys/class/gpio/gpio165", F_OK) = 0 access("/sys/class/gpio/gpio165", F_OK) = 0 open("/sys/class/gpio/gpio165/active_low", O_RDWR|O_NONBLOCK) = 7 open("/sys/class/gpio/gpio165/direction", O_RDWR|O_NONBLOCK) = 8 open("/sys/class/gpio/gpio165/edge", O_RDWR|O_NONBLOCK) = 9 open("/sys/class/gpio/gpio165/value", O_RDWR|O_NONBLOCK) = 10 rt_sigaction(SIGCHLD, NULL, {0xb6df13d4, [], SA_NOCLDSTOP|0x4000000}, 8) = 0 rt_sigaction(SIGCHLD, {SIG_DFL, [], 0x4000000 /* SA_??? */}, NULL, 8) = 0