PrismStumbler is a wireless LAN (WLAN) which scans for beaconframes from access points. Prismstumbler operates by constantly switching channels and monitors any frames received on the currently selected channel.
PrismStumbler consists of two parts, a C-program which read raw frames from the card prints them on stdout. There is also a small Perl wrapper that runs the C-program and also is a simple web-server.