Add 802.11 simulated radio driver idea from Rui.
This commit is contained in:
parent
5fbc5467bf
commit
ffc7403543
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/www/; revision=35551
1 changed files with 33 additions and 2 deletions
|
@ -15,7 +15,7 @@ Ideas//EN"
|
|||
<ideas>
|
||||
<cvs:keywords xmlns:cvs="http://www.FreeBSD.org/XML/CVS" version="1.0">
|
||||
<cvs:keyword name="freebsd">
|
||||
$FreeBSD: www/en/projects/ideas/ideas.xml,v 1.154 2010/03/21 19:20:46 rwatson Exp $
|
||||
$FreeBSD: www/en/projects/ideas/ideas.xml,v 1.155 2010/03/21 19:21:14 rwatson Exp $
|
||||
</cvs:keyword>
|
||||
</cvs:keywords>
|
||||
|
||||
|
@ -1197,11 +1197,42 @@ href="http://info.iet.unipi.it/~luigi/FreeBSD/linux_bsd_kld.html">here</a>.
|
|||
lock nor cache line contention throughout the entire stack, from
|
||||
device driver to userspace delivery.</p>
|
||||
|
||||
<p><strong>Requirements</strong>:</p>
|
||||
<ul>
|
||||
<li>Strong knowledge of C.</li>
|
||||
<li>Experience with multi-threaded programming.</li>
|
||||
<li>Experience with kernel programming.</li>
|
||||
<li>Knowledge of the TCP/IP protocol suite.</li>
|
||||
<li>Familiarity with the TCP/IP protocol suite.</li>
|
||||
</ul>
|
||||
</desc>
|
||||
</idea>
|
||||
|
||||
<idea id="80211sim" class="soc">
|
||||
<title>Implement a simulated 802.11 wireless radio</title>
|
||||
<desc>
|
||||
<p><strong>Technical contact</strong>: <a
|
||||
href="mailto:rpaulo@FreeBSD.org">Rui Paulo</a></p>
|
||||
|
||||
<p>The FreeBSD 802.11 layer, net80211, implements a broad range of
|
||||
advanced functionality: station, access point, virtual access
|
||||
point, mesh networking, authentication/encryption, and more. This
|
||||
task implements a net80211 driver simulating a wireless radio in
|
||||
order to allow protocol-layer testing without the hassle of real
|
||||
life hardware limitations: interference, signal propagation, and
|
||||
regulatory domains. The driver should let the user specify a
|
||||
number of radios to be simulated, with an eye towards future work
|
||||
to simulate physical properties.</p>
|
||||
|
||||
<p>A useful reference for this work would be the notionally similar
|
||||
mac80211_hwsim driver in Linux
|
||||
(http://linuxwireless.org/en/users/Drivers/mac80211_hwsim), which
|
||||
might provide a model in some areas of the work, and has similarly
|
||||
been used on that platform to test hostapd/wpa_supplication.</p>
|
||||
|
||||
<p><strong>Requirements</strong>:</p>
|
||||
<ul>
|
||||
<li>Good knowledge of C.</li>
|
||||
<li>Wireless networking fundamentals.</li>
|
||||
</ul>
|
||||
</desc>
|
||||
</idea>
|
||||
|
|
Loading…
Reference in a new issue