Ничего не изменилось с момента обновления. Запустил сразу на 2.9.22. Просто так, ради интереса, запустил strace во время работы. Не смог ничего выжать из gdb, так как он не был скомпилирован для отладки.
Скрипт запущен в пятницу, 21 апреля 2006 г., 16:25:41 по восточному времени.
^[]2;jp@mexican:~^G^[]1;mexican^Gjp@mexican:~> strace trafr capture.txt^M
execve("/usr/local/mis/bin/trafr", ["trafr", "capture.txt"], [/* 82 vars */]) = 0^M
[ Процесс PID=9655 работает в 32-битном режиме. ]^M
uname({sys="Linux", node="mexican", ...}) = 0^M
brk(0) = 0x804a000^M
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)^M
open("/etc/ld.so.cache", O_RDONLY) = 3^M
fstat64(0x3, 0xffffc6f8) = 0^M
old_mmap(0x1ef9600000000, 8589934593, PROT_READ|PROT_WRITE, 0xf /* MAP_??? */|MAP_FIXED|MAP_ANONYMOUS|MAP_NORESERVE|MAP_POPULATE|MAP_NONBLOCK|MAP_GROW$
close(3) = 0^M
open("/lib/tls/libc.so.6", O_RDONLY) = 3^M
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0L\1\000"..., 512) = 512^M
fstat64(0x3, 0xffffc770) = 0^M
old_mmap(0x115c2c00000000, 8804682956805, PROT_READ|PROT_WRITE, MAP_FILE, 0, 0) = 0x5558c000^M
madvise(0x5558c000, 1137708, MADV_SEQUENTIAL|0x1) = 0^M
mprotect(0x5569b000, 27692, PROT_NONE) = 0^M
old_mmap(0x40005569c000, 8873402433539, PROT_READ|PROT_WRITE, MAP_FILE, 0, 0) = 0x5569c000^M
old_mmap(0x1c2c556a0000, 214748364803, PROT_READ|PROT_WRITE|PROT_EXEC|PROT_SEM|PROT_GROWSDOWN|PROT_GROWSUP|0xfcfffff0, MAP_FILE, 0, 0) = 0x556a0000^M
close(3) = 0^M
old_mmap(0x100000000000, 146028888067, PROT_READ|PROT_WRITE|PROT_EXEC|PROT_SEM|PROT_GROWSDOWN|PROT_GROWSUP|0xfcfffff0, 0xc /* MAP_??? */|MAP_ANONYMOUS$
mprotect(0x5569c000, 4096, PROT_READ) = 0^M
set_thread_area(0xffffcd88) = 0^M
munmap(0x5556d000, 126870) = 0^M
brk(0) = 0x804a000^M
brk(0x806b000) = 0x806b000^M
open("capture.txt", O_RDWR|O_CREAT|O_TRUNC, 0666) = 3^M
socketcall(0x1, 0xffffcf90) = 4^M
socketcall(0x2, 0xffffcf90) = 0^M
write(3, "\324\303\262\241\2\0\4\0\0\0\0\0\0\0\0\0\0\20\0\0\1\0\0"..., 24) = 24^M
socketcall(0xc, 0xffffbf80^M Здесь я нажимаю старт в беспроводном сниффере, затем получаю следующее, когда trafr завершается.) = 81^M
close(4) = 0^M
close(3) = 0^M
exit_group(0) = ?^M
^[]2;jp@mexican:~^G^[]1;mexican^Gjp@mexican:~> ^M
^[]2;jp@mexican:~^G^[]1;mexican^Gjp@mexican:~> exit^M
exit^M
Скрипт завершен в пятницу, 21 апреля 2006 г., 16:26:01 по восточному времени.