Kismet Wireless

Kismet Forums


Posted by:epretorious
Subject:Can not configure on Mandriva 2007.0 (i586)
Date:01:38:07 28/02/2007

I'm not able to compile kismet-2007-01-R1b on Mandriva 2007.0 (i586). When I run `configure`, it complains about libpcap...

> [epretorious@eto-dhcp36 kismet-2007-01-R1b]$ ls -al /usr/lib/*
> lrwxrwxrwx 1 root root 14 Feb 24 20:22 /usr/lib/ ->*
> -rwxr-xr-x 1 root root 167052 Jan 1 2006 /usr/lib/*
> [epretorious@eto-dhcp36 kismet-2007-01-R1b]$ ./configure --libdir=/usr
> checking build system type... i686-pc-linux-gnu
> checking host system type... i686-pc-linux-gnu
> checking for gcc... gcc
> checking for C compiler default output file name... a.out
> checking whether the C compiler works... yes
> checking whether we are cross compiling... no
> <snip>
> checking for linux/netlink.h... yes
> checking for linux/wireless.h... yes
> checking that linux/wireless.h is what we expect... yes
> checking that wireless extentions support SIOCIWFIRSTPRIV... yes
> checking for pcap_open_live in -lpcap... no
> configure: WARNING: Compiling without libpcap support.
> configure: WARNING: Compiling without libpcap support. Many capture sources will be disabled.
> configure: WARNING: Using local radiotap support on a non-bsd system
> <snip>
> config.status: creating Makefile
> config.status: WARNING: seems to ignore the --datarootdir setting
> config.status: creating scripts/kismet
> config.status: creating extra/buzzme/Makefile
> config.status: WARNING: extra/buzzme/ seems to ignore the --datarootdir setting
> config.status: creating extra/Makefile
> config.status: WARNING: extra/ seems to ignore the --datarootdir setting
> config.status: creating conf/kismet.conf
> config.status: creating conf/kismet_ui.conf
> config.status: creating config.h
> config.status: config.h is unchanged
> Configuration complete:
> Compiling for: linux-gnu (i686)
> C++ Library: stdc++
> Installing as group: root
> Man pages owned by: man
> Installing into: /usr/local
> Setuid capable: yes
> Terminal Control: ncurses
> Curses interface: yes
> Panels interface: yes
> Linux Netlink capture: yes
> Linux wireless : yes
> Linux wireless v.22+ : yes
> pcap capture: no
> airpcap control: n/a (only Cygwin/Win32)
> WSP100 capture: no
> Viha capture: n/a (only Darwin)
> Radiotap headers: yes
> Using local dump code: yes
> Imagemagick support: no
> Expat Library: no
> GMP Library: no
> PThread Support: yes
> libz compression: no
> *** WARNING ***
> LibPCAP was not found. Kismet previously included a local copy of this
> library, however it now expects libpcap to be provided by the system.
> Kismet on Linux without LibPcap cannot capture data locally and will
> almost certainly NOT BE WHAT YOU WANT.
> Your distribution should provide packages for libpcap, otherwise
> it can be downloaded from
> Configuration complete. Run 'make dep' to generate dependencies
> and 'make' followed by 'make install' to compile and install.

How can I fix this?

Eric P.
Sunnyvale, CA

Reply to this message