http://www.kismetwireless.net/CHANGELOG Oct 06 2007 2007-10 Long time in coming, Kismet-2007-10-R1 Basic 802.11N support (IE tag parsing) Airpcap 11n header support (PPI) DBUS support for controlling NetworkManager Significant memory reduction in server/client Significantly faster client code D80211 device support (iwl, others) Darwin (OSX) native support Revamped madwifi-ng support GPSD anti-jitter handling Innumerable bug fixes (encryption detection, device handling, client crashes, etc) There have been many options added to the config file, be sure to update your configs! Oct 06 2007 devel Added trackiv option (set to false) to turn on IV tracking (previous default behavior) Added kismet-watchdog script in extra/ from JeanII Fixed radiotap detection on netbsd Oct 04 2007 devel Added 11n IE tag decoding and display Sep 28 2007 devel Added DBUS support for controlling networkmanager Added ath5k support Sep 27 2007 devel Started moving struct elements to dynamic allocation vs. static maps Sep 24 2007 devel Added support for Cace PPI DLT Sep 20 2007 devel Enabled channel hopping on wrt54g source - Packagers, you should probably turn OFF channel hopping by default in the packaged config files on wrt54 platforms. Sep 16 2007 devel Added tracking of send-to clients which are inferred from data destined TO them with no data FROM them. Only the last modified time is tracked on these clients. Sep 15 2007 devel Added anti-jitter to gpsd handler to compensate for current gpsd implementations toggling 2d/3d Sep 01 2007 devel Merged 2 more patches from Jean to add network expiration and memory limiting for very small-resource platforms. Aug 28 2007 devel Merged patch from Jean Tourrilhes to change how logging handles temp files Aug 24 2007 devel Added iwl4965 source Fixed bringing down interfaces during config tests Aug 18 2007 devel Rewrote 'kismet' wrapper script to be a C program which properly handles stderr/stdout and queues error output for replay on exit, also handles timing on long-startup sources (like darwin warnings) properly Aug 18 2007 devel Aliased b43/b43legacy for broadcom driver split Aug 13 2007 devel Aliased iwl3945 for ipw3945 Aug 03 2007 devel Tweaks to Darwin source handling Jul 25 2007 devel First pass at battery support for Darwin Jul 24 2007 devel Backported WEP display from newcore to only show WEP if no expanded crypto options are available Fixed lurking bug where networks with WPA improperly got WEP40 set as well Jul 23 2007 devel Added madwifi-ng support for Linux-2.4 Added vap teardown code for madwifi-ng Updated README Jul 22 2007 devel Revamped channel fetching system to use last ack'd set, rather than fetching live. This should reduce the load by 4 or 5 syscalls per packet, a good thing. (And enable channel display on Darwin capture sources) Throttled channel control down to the rate at which it can acknowledge that a set succeeded Jul 21 2007 devel Added Darwin card type detection to properly use Broadcom cards Added Darwin channel control Jul 04 2007 devel Added beginnings of Darwin support for OSX-Intel (atheros) May 30 2007 devel Removed airpcap radiotap set since it results in non-deterministic behavior on some configurations Mar 07 2007 devel Aliased rt73 source (same as rt2500) Feb 13 2007 devel Fixed scrolling (again) Added ifconfig down to wext monitor mode for dscape Feb 10 2007 devel Fixed long-standing bug in new network info in kismet_client Feb 08 2007 devel Fixed scrolling in kismet_client Fixed handling of bursty traffic in kismet_client Fixed gpsd parsing when lock forcing is used Merged patch from Alan Grow for RSSI and better signal plotting in kismet_client Feb 07 2007 devel Fixed mis-detecting some networks as WEP Fixed not assigning crypt types from data frames Added TKIP and CCMP detection in data frames Jan 25 2007 ***** SVN ate its face off, bulk commit of previous patches from time of last SVN backup. Sorry everyone. Jan 25 2007 devel Fixed several minor errors including closing -1 fds Jan 25 2007 devel Fixed gps file being left when gpsd not available Jan 24 2007 devel Added significant optimization to manuf lookups Fixed manuf lookups in the client Reduced client memory requirements Jan 22 2007 devel Added daemon mode on request Jan 17 2007 devel Fixed compilation on 2.4.x linux kernels Merged patch from Kili fixing use of unsigned ints as fds (eliminates warnings and potentially bunk error messages) Jan 16 2007 2007-01 Minor patch to properly #ifdef around a linux source And again. Reproducible: Always Steps to Reproduce:
Hi, I'm really interested in a newer version of Kismet so I would like to help update the ebuild I guess the patches have to be ported to the newer version... is there a good tutorial on how to to that? I really would like to help, but have never done that before
Created attachment 134435 [details] Ebuild for Kismet 2007.10.R1 I copied the 2007.01.1b ebuild to this, removed the one patch that was originally in 2007.01.1b, and it compiled fine.
I can confirm that, but I guess the patch was gentoo-related when I compiled it, there was a warning about some missing things (ignore that right now) and when quitting from kismet itself, there was a segmentation fault: kismet[18701] general protection rip:2b3834bc24ee rsp:7fff7681e718 error:0
I tested the binary generated by the ebuild and did not get any errors or segfaults.
*** Bug 197460 has been marked as a duplicate of this bug. ***
Hi. Any progress here? I confirm that no segfaults nor other, builtime or runtime, errors here (amd64). If it helps, a new Makefile patch is included as an attachment.
Created attachment 136021 [details, diff] new makefile patch This patch does exactly the same things as the old one.
InCVS, thanks