wireless sniffer

I am playing with the wireless sniffer as shown below in winbox using an rb532 and a cm9.

When I enable streaming, click start, it kills my stream receiver program (the program terminates). To receive I am using trafr for linux, which is a Mikrotik product. It works fine using /tool sniffer which is different. Anyone else tried streaming in the wireless sniffer?

Hi

The exact same thing happens to me, I would also like to know why this happens.

I am running debian sarge on the receiver

What’s new in 2.9.19:

*) fixed BGP memory leak in routing package;
*) implemented write-sect-total for RB500;
*) added feature to access hotspot servlet pages by suffix “.cgi”;
*) fixed bug in sniffer;
*) changed simple queues to work better together with pppoe;
*) added WinBox support in webproxy-test package;
*) PPTP client now uses PPTP TCP keepalives too;
*) changed hotspot not to detect new hosts from broadcast requests;
*) added hooks before hotspot dynamic firewall rules for custom modifications;
*) added NSSA support for OSPF;

Does this correct this problem ?

no change since upgrading. went straight to 2.9.22 Just for kicks I did a strace while running it. Couldn’t get much out of gdb as it wasn’t compiled for debugging.

Script started on Fri 21 Apr 2006 04:25:41 PM EDT
^[]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
[ Process PID=9655 runs in 32 bit mode. ]^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

Right here I click start in wireless sniffer, then get the following as trafr quits.

)             = 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

Script done on Fri 21 Apr 2006 04:26:01 PM EDT

Jp

I tested it a while back after I made that post and it still didnt work :frowning:

Can anyone else try this out and see if they have the same results ?

Thx