Kismet Wireless

Kismet Forums

 

Posted by:shane
Subject:WiSpy woes on Linux
Date:16:42:30 22/08/2007

Howdy - new to wispy - so don't discount the fact that I might be an idiot. Just be gentle with me ... please. :-)

I picked up the WiSpy 2.4x and compiled wispy-tools-2006-09-R1.tar.gz. I insert the WiSpy USB device, and I see it:


shane@monarch:~> sudo lsusb -v -s 002:003

Bus 002 Device 003: ID 1781:083f
Device Descriptor:
...
iManufacturer 1 MetaGeeK
iProduct 2 Wi-Spy 2.4x
...
MaxPower 100mA
...
bInterfaceClass 3 Human Interface Devices

(bunch of stuff omitted - let me know if the rest of the lsusb output is useful?).

I'm running libusb-0.1.12-27 on OpenSuSE 10.2.

I see some notes in the README about the HID device grabbing the WiSpy device - so I'm thinking My problem might be related?

When I run any of the wispy-tools (eg wispy_curses or wispy_gtk), I get:

Unable to find device.
or
Unable to find device on USB bus.

I *am* trying this as root.

I have ALSO compiled and tried running this on a CentOS 4.4 platform, with libusb-0.1.8-3 - same results as the above output.

Does anyone have any pointers for getting this bad boy working under Linux?

I tried downloading the latest SVN code (revision 2221), and tried compiling on both CentOS 4.4 and OpenSuSE 10.2 - but I can't get it to compile:

gcc -I./ -g -O2 -I/usr/include/cairo -I/opt/gnome/include/gtk-2.0 -I/opt/gnome/lib/gtk-2.0/include -I/opt/gnome/include/atk-1.0 -I/opt/gnome/include/pango-1.0 -I/opt/gnome/include/glib-2.0 -I/opt/gnome/lib/glib-2.0/include -c spectool_hw_net.c -o spectool_hw_net.o
spectool_hw_net.c: In function ‘wispy_net_parse_device’:
spectool_hw_net.c:256: error: ‘wispy_fr_device’ has no member named ‘num_sweep_defs’
spectool_hw_net.c:258: error: ‘wispy_fr_device’ has no member named ‘num_sweep_defs’
spectool_hw_net.c:260: error: ‘wispy_fr_device’ has no member named ‘num_sweep_defs’
spectool_hw_net.c:261: error: ‘wispy_fr_device’ has no member named ‘sweep_data’
spectool_hw_net.c:264: error: ‘wispy_fr_sweep’ has no member named ‘start_khz’
spectool_hw_net.c:266: error: ‘wispy_fr_sweep’ has no member named ‘res_hz’
spectool_hw_net.c:270: error: ‘wispy_fr_sweep’ has no member named ‘res_hz’
spectool_hw_net.c:271: error: ‘wispy_fr_sweep’ has no member named ‘start_khz’
spectool_hw_net.c:274: error: ‘wispy_fr_sweep’ has no member named ‘amp_offset_mdbm’
spectool_hw_net.c:276: error: ‘wispy_fr_sweep’ has no member named ‘amp_res_mdbm’
spectool_hw_net.c:278: error: ‘wispy_fr_sweep’ has no member named ‘rssi_max’
spectool_hw_net.c: In function ‘wispy_net_parse_sweep’:
spectool_hw_net.c:311: error: ‘wispy_fr_sweep’ has no member named ‘start_khz’
spectool_hw_net.c:312: error: ‘wispy_fr_sweep’ has no member named ‘res_hz’
spectool_hw_net.c:315: error: ‘wispy_fr_sweep’ has no member named ‘res_hz’
spectool_hw_net.c:316: error: ‘wispy_fr_sweep’ has no member named ‘start_khz’
spectool_hw_net.c:324: error: ‘wispy_fr_sweep’ has no member named ‘amp_offset_mdbm’
spectool_hw_net.c:325: error: ‘wispy_fr_sweep’ has no member named ‘amp_res_mdbm’
spectool_hw_net.c:326: error: ‘wispy_fr_sweep’ has no member named ‘rssi_max’
make: *** [spectool_hw_net.o] Error 1


Thanks a ton in advance for any help or pointers.

v/r
Shane


Reply to this message