Kismet Make Error


Forum: Other Help Topics
Topic: Kismet Make Error
started by: raoul

Posted by raoul on April 25 2006,06:51
I am trying to install Kismet. However, it stops compiling and gives me this message:

make[1]: Entering directory `/home/dsl/downloads/kismet-2006-04-R1/libpcap-0.9.1-kis'
gcc -O2 -I.  -DHAVE_CONFIG_H  -D_U_="((unused))" -c ./pcap.c
pcap.c: In function `pcap_lib_version':
pcap.c:880: error: `pcap_version_string' undeclared (first use in this function)
pcap.c:880: error: (Each undeclared identifier is reported only once
pcap.c:880: error: for each function it appears in.)
make[1]: *** [pcap.o] Error 1
make[1]: Leaving directory `/home/dsl/downloads/kismet-2006-04-R1/libpcap-0.9.1-kis'
make: *** [libpcap-0.9.1-kis/libpcap.a] Error 2
dsl@box:~/downloads/kismet-2006-04-R1$

I have not been able to find out exactly what this means, or how to fix it. Anybody give me a clue?

Thx

Posted by nekramia on April 28 2006,21:03
Try this "apt-get install libpcap" hope it works  let me know if it didnt.
Posted by raoul on April 28 2006,21:26
Thanks for the reply, but it said :

Couldn't find package libpcap

I did dl the mydsl kismet extension, but it's an earlier version that doesnt support my chipset.

Lemme know if you have any other suggestions.

Thx again

Posted by nekramia on April 29 2006,03:42
Sorry I cant give you an answear to it yet but ill try to search for it also did you run  ...

./configure
make dep


might sound odd but some people forget that.
Ill hit you back when I find info.

Posted by raoul on April 29 2006,19:26
Yeah, I did:

./configure
make dep

I'm still relatively new to Linux in general so I made sure to follow the directions implicitely.

Thanks again, just let me know if you come up with anything.

Posted by clacker on April 30 2006,02:05
raoul, after loading the dsl-dpkg.dsl package from the dsl repository you could try:

sudo apt-get update
sudo apt-get install libpcap-dev


apt-get update will get the available dependancy lists and the apt-get install libpcap-dev will get both the libpcap files and the developement files (with C headers and such).  You might need to get the libpcap0.7-dev instead of libpcap-dev if the above fails.

Posted by raoul on May 01 2006,05:44
Alright, that didnt want to work for me either, hehe.

I tried apt-get install libpcap-dev

and that returned:

libpcap-dev: Depends: libc6-dev but it is not going to be installed
E: Broken packages

So then I tried apt-get install libc6-dev and theat returned:

libc6-dev: Depends: libc6 (= 2.2.5-11.8) but 2.3.2.ds1-10 is to be installed
E: Broken packages

I then tried installing libc6 and that didnt work for me either, package not found.

So I then tried the libcap0.7-dev, and once again, package not found.

It just looks like none of these dependencies want to work for me. Thanks anyways for all the help, hopefully I'll be able to buy a new wireless card pretty soon that wont give me any of these problems. Then I should be able to use the mydsl Kismet that I have installed already.

Posted by clacker on May 01 2006,14:39
I just tried what I wrote before again in dsl 2.3 and it did work.  I loaded the dsl-dpkg.dsl and gcc1.dsl packages right after starting up and in an xterminal typed both of these lines:

sudo apt-get update
sudo apt-get install libpcap-dev


If you are using an earlier version of dsl, you might need to edit the /etc/apt/sources.list file from stable -> unstable.  The latest version seams OK with using stable in that file (the default) and I ran the apt-get update as stable.

Posted by raoul on May 01 2006,20:09
Still doesn't want to work for me. Could it be because I have an HD Install? This would be the first time something has not worked because of it. I know everyone says not to do an HD install, but I tried a frugal install first and had all sorts of problems trying to save my settings. The HD install was SO much faster on my slow-ass laptop I stuck with it instead.
Powered by Ikonboard 3.1.2a
Ikonboard © 2001 Jarvis Entertainment Group, Inc.