Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 07 Feb 2002 13:03:55 -0800
From:      Jim Binkley <jrb@cs.pdx.edu>
To:        freebsd-mobile@freebsd.org
Subject:   "war driving"/wscan
Message-ID:  <200202072103.NAA09447@sirius.cs.pdx.edu>

next in thread | raw e-mail | index | archive | help

Regarding wscan:  (see note1/note2 below),
I felt that my 1st attempt at teaching if_wi.c to do the AP scan
function was flakey and problematic, so I recently finished
a 2nd pass.  Basically I couldn't get wscan to work with it,
therefore I started over and have replumbed how it works.

The result is findable at 

ftp://ftp.cs.pdx.edu/pub/mobile/wscan2.0.tar.gz

This is a 2nd and "experimental" release of wscan for freebsd ONLY, and wscan
now has 3 "modes", including previous managed, ad hoc, and now
"apscan" (wscan -A).  wscan is an X-based signal strength
meter for lucent/prism2 cards.  (So far, prism2 cards lack
a noise indication).  Anyway, the tar blob includes the kernel
patches needed for if_wi.c.  These patches are findable in the ./wi
subdirectory and have no functionality other than AP scanning.
These is also a modified wicontrol so that one can do AP scanning
at a lower level.  E.g.,

temeraire# wicontrol -i wi0 -A start
temeraire# wicontrol -i wi0 -A poll
ap[0]:
        netname: binksys
        channel: 1
        quality/signal/noise: 22 -77 -99 
        BSSID - 0:50:18:5:d0:f8
        beacon interval: 90
        capinfo: 0x1:  ESS 
ap[1]:
        netname: binksys
        channel: 6
        quality/signal/noise: 16 -83 -99 
        BSSID - 0:2:2d:2a:1f:d1
        beacon interval: 100
        capinfo: 0x1:  ESS 
temeraire# wicontrol -i wi0 -A stop
temeraire# 

wscan has some feature improvements too.  The "log" button
now prints out signal/noise/quality (should have done that in the
1st place), and the initial "directory" panel now scrolls.

If it works for you please let me know.  If it doesn't work
for you, 1. I said it was experimental and 2. please tell me
your firmware number/s and what release of BSD you are using.

note1: wscan is intended as a visual signal strength meter.
I am very fond of the fact that lucent cards can easily take
another antennae.  And give signal/noise/quality.  

note2: no slights intended in the direction of airtools.  I wouldn't
have been able to figure out how to do the apscan thing without
hints from that direction and elsewhere.  

				regards,
				Jim Binkley
				jrb@cs.pdx.edu


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-mobile" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200202072103.NAA09447>