wiki:Old/Libmac

Version 9 (modified by root, 18 years ago) ( diff )

Name changed from Libmac to Documentation/Libmac

Welcome to Libmac

The libmac library is designed for the NSF ORBIT Testbed Project. it is a user-space C library that provides applications with an API for,

  • Injection and capture of MAC layer frames.
  • Manipulation of a subset of wireless interface parameters at both aggregate and per-frame granularity levels.
  • Communication of a subset of wireless interface parameters from one end of a network connection to the other, on a per-frame granularity level.

Manipulation and communication of wireless interface parameters, was achieved by modifying open-source Linux device drivers for atheros and Intel a/b/g 802.11 cards.

The architecture diagram is shown below - Libmac uses open-source libraries libpcap, for frame capture and libnet, for frame injection.

No image "libmac_layering.JPG" attached to Old/Libmac

Starting Points

For Experimenters

Currently supported linux device drivers in the libmac package include ipw2200(version 1.0.8) and madwifi(old version-approx June 2005, NOT madwifi-ng)

For Developers

Attachments (6)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.