Kismet Wireless

Kismet Forums

 

Posted by:dragorn
Subject:Maximum number of filter_tracker BSSIDs?
Date:16:47:27 17/05/2007

> > I have a large line of BSSIDs. What's the maximum number? Is there one? Currently, I've got a list of about 500 I need to ignore :)
> >
> > Just to make sure, my format currently is
> >
> > filter_tracker=BSSID(00:00:DE:AD:BE:EF),BSSID(DE:AD:BE:EF:00:00),...
> >
> > and so on.
> >
> > I ask because the current error I'm getting is:
> > FATAL: Couldn't parse filter line, no '(' found.
> > Sending termination request to channel control child 29387...
> > Waiting for channel control child 29387 to exit...
> > Kismet exiting.
>
> and I've also tried filter_tracker=BSSID(mac,mac,mac,mac...)

It's probably hitting 1024 or 2048, the maximum line length in a config file stanza.

Can you use the netmasking feature to aggregate them? (DE:AD:BE:00:00:00/FF:FF:FF:00:00:00)

In newcore, you can have multiple filter_* lines and they're all parsed together (or at least, I expect that to be the behavior, as I write this I'm not sure I ever tested it...) In stable the filter system isn't properly abstracted so this would be difficult to backport...

Ping me on IRC if you want,

-m


Reply to this message