Commit Graph

15 Commits

Author SHA1 Message Date
Dean Armstrong
ebb9193ef9 Bug 871: Rework construction of Wi-Fi rates
This patch attempts to lay some groundwork for enhancements to the Wi-Fi module
by bringing the representation of transmit rates more in line with the
standard.

The key part of the patch is the introduction of a type that corresponds to the
notion of Modulation Class described in IEEE 802.11-2007, Section 9.6.1, Table
9-2.

It also adds coding rate information to the WifiModes and centralises their
construction into a single WifiModeFactory method. The rates are also renamed
with reference to their Modulation Class.

WifiModes no longer have a WifiStandard, but the latter type still exists and is
used to imply the set of WifiModes that a MAC/PHY pair will support.
2010-06-16 10:55:13 +01:00
Nicola Baldo
ed5eadfbde fixed bug 843 2010-05-18 11:35:47 +02:00
Craig Dowell
c62514bb74 Python versions of tap VM examples 2010-03-08 15:24:22 -08:00
Craig Dowell
8b4770ff79 branch merge 2010-02-23 12:18:35 -08:00
Craig Dowell
f6f567b84e make adhoc 2010-02-19 17:11:16 -08:00
Craig Dowell
fab79d5875 infinite recursion isn't a good idea 2010-02-19 16:29:40 -08:00
Craig Dowell
c0b0d26e26 update bridge names and IP addresses 2010-02-18 22:02:31 -08:00
Craig Dowell
ae08ebf579 comments are helpful 2010-02-18 10:58:39 -08:00
Craig Dowell
27c965c4af remove internet stack since it just confuses things 2010-02-18 10:44:55 -08:00
Craig Dowell
e862ad7ede fix build, remove debugging code from tap example 2010-02-17 23:44:33 -08:00
Craig Dowell
15c45af6ed add example for linux containers 2010-02-17 21:49:22 -08:00
Craig Dowell
8ae5f99f61 redo pcap tracing 2010-01-04 10:35:32 -08:00
Craig Dowell
0a38ed8a0d make tap-bridge work and add simpler example 2009-12-02 11:25:29 -08:00
Craig Dowell
970e4b6d2d remove comment referencing non-working use case 2009-10-21 00:17:14 -07:00
Craig Dowell
a52357aa83 split examples, add examples, tweak test.py to minimize builds 2009-10-06 19:34:29 -07:00