How to: Configure Kismet on Ubuntu Hardy Heron (8.04) on Lenovo T60

This guide is quite generic and can be used for any laptop/wireless card.

It is anyway oriented mostly on my personal experience on my Lenovo T60.

I am running currently Ubuntu 8.04 Hardy Heron (with a custom kernel I have compiled which do not impact anyway the current topic).

First step, determine which wireless card you have installed on your PC.

Being a centrino solution from Intel you don’t have to waste so much time to find which one it is but, anyway, do the following:

On a shell prompt, type the command:

lspci

or, if you prefer:

lspci | grep wireless

In the first case you will get a dump of all the devices seen by your OS, in the second case you should just receive something like the following:

03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)

Ok, checking the Kismet readme file (http://www.kismetwireless.net/documentation.shtml#readme)
you can easily determine that your wireless card is:

iwl3945 Intel/Centrino Linux iwl3945 Intel’s new IPW drivers using the mac80211 kernel layer.

Ok, now we need to know how the interface is seen in your OS, to do this operation, type the following command:

iwconfig

lo no wireless extensions.

eth0 no wireless extensions.

irda0 no wireless extensions.

wmaster0 no wireless extensions.

eth1 IEEE 802.11g ESSID:”” Nickname:””
Mode:Managed Frequency:2.412 GHz Access Point: Not-Associated
Tx-Power=27 dBm
Retry min limit:7 RTS thr:off Fragment thr=2346 B
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

Ok, in my case it is evident that the interface is the eth1, it could be eth2, eth3 etc depending on how many interfaces you have on your PC.

OK, at this point, talking about Lenovo T60, we know that the card is an iwl3945 and the interface is an eth1.

Time to install Kismet.

Open a shell console:

1. sudo apt-get install kismet [To install the Kismet package]

2. sudo gedit /etc/kismet/kismet.conf [to open gedit on the Kismet configuration file]

3. Search the line “source=none,none,addme”

4. Modify it with the following line

source=YourCardModel, YourInterfaceName, wifi

In the case of a T60:

source=iwl3945,eth1,wifi

5. sudo kismet [To start the application]

Enjoy your wardriving expirience!!!

Cheers,
Mao

Leave a comment