#
4fa8d4ef |
| 19-Feb-2010 |
Daniel Eischen <deischen@FreeBSD.org> |
Correct spelling of reseting (found while researching the "bb hang detected" messages that are plaguing me). While I'm here, delete trailing whitespace.
|
#
1ac5dac2 |
| 10-Feb-2010 |
Rui Paulo <rpaulo@FreeBSD.org> |
Fix typo in comment.
Pointed out by: danfe
|
#
4a97e4f0 |
| 09-Feb-2010 |
Tai-hwa Liang <avatar@FreeBSD.org> |
Fixing compilation bustage by removing a stray comment fragment.
|
#
9ac01d39 |
| 08-Feb-2010 |
Rui Paulo <rpaulo@FreeBSD.org> |
Add multicast key search support. This fixes corrupted mcast packets when we have more than one hostap vap.
Submitted by: Russell Yount <russell.yount at gmail.com> MFC after: 2 weeks
|
#
75cf5210 |
| 05-Feb-2010 |
Gavin Atkinson <gavin@FreeBSD.org> |
Merge r202161 from head:
Spell "Hz" correctly wherever it is user-visible.
PR: bin/142566 Submitted by: N.J. Mann njm njm.me.uk
|
#
79649302 |
| 12-Jan-2010 |
Gavin Atkinson <gavin@FreeBSD.org> |
Spell "Hz" correctly wherever it is user-visible.
PR: bin/142566 Submitted by: N.J. Mann njm njm.me.uk Approved by: ed (mentor) MFC after: 2 weeks
|
#
9199c09a |
| 06-Jan-2010 |
Warner Losh <imp@FreeBSD.org> |
Merge from head at r201628.
# This hasn't been tested, and there are at least three bad commits # that need to be backed out before the branch will be stable again.
|
#
f29b8b7f |
| 04-Jan-2010 |
Warner Losh <imp@FreeBSD.org> |
cardbus -> CardBus
|
Revision tags: release/8.0.0_cvs, release/8.0.0 |
|
#
874108ae |
| 12-Nov-2009 |
Oleksandr Tymoshenko <gonzo@FreeBSD.org> |
MFC @199204
|
#
e1b17582 |
| 06-Nov-2009 |
John Baldwin <jhb@FreeBSD.org> |
Take a step towards removing if_watchdog/if_timer. Don't explicitly set if_watchdog/if_timer to NULL/0 when initializing an ifnet. if_alloc() sets those members to NULL/0 already.
|
#
10b3b545 |
| 17-Sep-2009 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Merge from head
|
#
7d4b968b |
| 17-Sep-2009 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Merge from head up to r188941 (last revision before the USB stack switch)
|
#
cbd59a4f |
| 08-Sep-2009 |
Oleksandr Tymoshenko <gonzo@FreeBSD.org> |
- MFC from head@196987
|
#
d53c6c91 |
| 07-Sep-2009 |
Sam Leffler <sam@FreeBSD.org> |
MFC r196717: fix beacon timers on resume in sta mode so raoming works
Approved by: re (kensmith)
|
#
518de5f8 |
| 07-Sep-2009 |
Sam Leffler <sam@FreeBSD.org> |
correct typo that was a noop on 32-bit machines but a bug on 64-bit machines
Submitted by: phk
|
#
394f34a5 |
| 31-Aug-2009 |
Sam Leffler <sam@FreeBSD.org> |
On resume in sta mode program the beacon timers so when roaming (and the previous ap is no longer in range) the device will deliver bmiss interrupts and trigger the state machine. Also arrange to sy
On resume in sta mode program the beacon timers so when roaming (and the previous ap is no longer in range) the device will deliver bmiss interrupts and trigger the state machine. Also arrange to sync the beacon timers on the next received beacon frame so that when we don't roam we re-synchronize with the ap.
Tested by: trasz MFC after: 1 week
show more ...
|
#
11e9b8ba |
| 04-Aug-2009 |
Oleksandr Tymoshenko <gonzo@FreeBSD.org> |
- MFC @196061
|
#
fe0dd789 |
| 21-Jul-2009 |
Sam Leffler <sam@FreeBSD.org> |
track whether any mesh vaps are present to correctly setup the rx filter when, for example, an ap vap is created first
Reviewed by: rpaulo Approved by: re (kib)
|
#
7d261891 |
| 11-Jul-2009 |
Rui Paulo <rpaulo@FreeBSD.org> |
Fix something bogus deletion that got it during mesh commit.
Approved by: re (implicit)
|
#
59aa14a9 |
| 11-Jul-2009 |
Rui Paulo <rpaulo@FreeBSD.org> |
Implementation of the upcoming Wireless Mesh standard, 802.11s, on the net80211 wireless stack. This work is based on the March 2009 D3.0 draft standard. This standard is expected to become final nex
Implementation of the upcoming Wireless Mesh standard, 802.11s, on the net80211 wireless stack. This work is based on the March 2009 D3.0 draft standard. This standard is expected to become final next year. This includes two main net80211 modules, ieee80211_mesh.c which deals with peer link management, link metric calculation, routing table control and mesh configuration and ieee80211_hwmp.c which deals with the actually routing process on the mesh network. HWMP is the mandatory routing protocol on by the mesh standard, but others, such as RA-OLSR, can be implemented.
Authentication and encryption are not implemented.
There are several scripts under tools/tools/net80211/scripts that can be used to test different mesh network topologies and they also teach you how to setup a mesh vap (for the impatient: ifconfig wlan0 create wlandev ... wlanmode mesh).
A new build option is available: IEEE80211_SUPPORT_MESH and it's enabled by default on GENERIC kernels for i386, amd64, sparc64 and pc98.
Drivers that support mesh networks right now are: ath, ral and mwl.
More information at: http://wiki.freebsd.org/WifiMesh
Please note that this work is experimental. Also, please note that bridging a mesh vap with another network interface is not yet supported.
Many thanks to the FreeBSD Foundation for sponsoring this project and to Sam Leffler for his support. Also, I would like to thank Gateworks Corporation for sending me a Cambria board which was used during the development of this project.
Reviewed by: sam Approved by: re (kensmith) Obtained from: projects/mesh11s
show more ...
|
#
09c817ba |
| 03-Jul-2009 |
Oleksandr Tymoshenko <gonzo@FreeBSD.org> |
- MFC
|
#
eb956cd0 |
| 26-Jun-2009 |
Robert Watson <rwatson@FreeBSD.org> |
Use if_maddr_rlock()/if_maddr_runlock() rather than IF_ADDR_LOCK()/ IF_ADDR_UNLOCK() across network device drivers when accessing the per-interface multicast address list, if_multiaddrs. This will a
Use if_maddr_rlock()/if_maddr_runlock() rather than IF_ADDR_LOCK()/ IF_ADDR_UNLOCK() across network device drivers when accessing the per-interface multicast address list, if_multiaddrs. This will allow us to change the locking strategy without affecting our driver programming interface or binary interface.
For two wireless drivers, remove unnecessary locking, since they don't actually access the multicast address list.
Approved by: re (kib) MFC after: 6 weeks
show more ...
|
#
f6cbf16a |
| 14-Jun-2009 |
Sam Leffler <sam@FreeBSD.org> |
purge HAL_TXSTAT_ALTRATE; you can figure this out by checking ts_finaltsi and it cannot be used with MCS rate codes
|
#
7e857dd1 |
| 12-Jun-2009 |
Oleksandr Tymoshenko <gonzo@FreeBSD.org> |
- Merge from HEAD
|
#
2e03f452 |
| 04-Jun-2009 |
Jung-uk Kim <jkim@FreeBSD.org> |
Resync with head.
|