#
94a7a9a2 |
| 20-Aug-2005 |
Damien Bergamini <damien@FreeBSD.org> |
Export adapter's internal statistics sysctl even if IWI_DEBUG is not defined.
MFC after: 1 week
|
#
e0454c26 |
| 20-Aug-2005 |
Damien Bergamini <damien@FreeBSD.org> |
Don't automatically start scanning in if_init() if IEEE80211_ROAMING_MANUAL flag is set.
MFC after: 1 week
|
#
45f3f78c |
| 17-Aug-2005 |
John Baldwin <jhb@FreeBSD.org> |
Catch up to ic_curchan changes by making the same change here that was made in ipw(4) in the earlier ic_curchan mega commit.
Submitted by: Øyvind Kolbu oyvind at kolbu dot ws Tested by: Stefan Ehman
Catch up to ic_curchan changes by making the same change here that was made in ipw(4) in the earlier ic_curchan mega commit.
Submitted by: Øyvind Kolbu oyvind at kolbu dot ws Tested by: Stefan Ehmann shoesoft at gmx dot net
show more ...
|
#
13f4c340 |
| 09-Aug-2005 |
Robert Watson <rwatson@FreeBSD.org> |
Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE and IFF_DRV_RUNNING, as well as the move from ifnet.if_flags to ifnet.if_drv_flags. Device drivers are now responsible for synchron
Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE and IFF_DRV_RUNNING, as well as the move from ifnet.if_flags to ifnet.if_drv_flags. Device drivers are now responsible for synchronizing access to these flags, as they are in if_drv_flags. This helps prevent races between the network stack and device driver in maintaining the interface flags field.
Many __FreeBSD__ and __FreeBSD_version checks maintained and continued; some less so.
Reviewed by: pjd, bz MFC after: 7 days
show more ...
|
#
e4918ecd |
| 22-Jul-2005 |
Sam Leffler <sam@FreeBSD.org> |
simplify ieee80211_node_authorize and ieee80211_node_unauthorize api's
MFC after: 3 days
|
#
7c563694 |
| 10-Jul-2005 |
Sam Leffler <sam@FreeBSD.org> |
remove driver-private key allocators; use the default one instead so wpa keys are handled properly
Reviewed by: avatar Approved by: re (scottl)
|
#
0a5ae7cc |
| 08-Jul-2005 |
Sam Leffler <sam@FreeBSD.org> |
reclaim node reference when ieee80211_encap fails
Reviewed by: avatar Approved by: re (scottl)
|
#
82145663 |
| 07-Jul-2005 |
Sam Leffler <sam@FreeBSD.org> |
reclaim mbuf when ieee80211_crypto_encap fails
Approved by: re (scottl) Obtained from: netbsd
|
#
7940f707 |
| 23-Jun-2005 |
Mike Silbersack <silby@FreeBSD.org> |
Fix a read mbuf-after-free error in the iwi driver that was provoked by the trash allocator being used on mbufs.
Reviewed by: damien Approved by: re (scottl)
|
#
fc74a9f9 |
| 10-Jun-2005 |
Brooks Davis <brooks@FreeBSD.org> |
Stop embedding struct ifnet at the top of driver softcs. Instead the struct ifnet or the layer 2 common structure it was embedded in have been replaced with a struct ifnet pointer to be filled by a c
Stop embedding struct ifnet at the top of driver softcs. Instead the struct ifnet or the layer 2 common structure it was embedded in have been replaced with a struct ifnet pointer to be filled by a call to the new function, if_alloc(). The layer 2 common structure is also allocated via if_alloc() based on the interface type. It is hung off the new struct ifnet member, if_l2com.
This change removes the size of these structures from the kernel ABI and will allow us to better manage them as interfaces come and go.
Other changes of note: - Struct arpcom is no longer referenced in normal interface code. Instead the Ethernet address is accessed via the IFP2ENADDR() macro. To enforce this ac_enaddr has been renamed to _ac_enaddr. - The second argument to ether_ifattach is now always the mac address from driver private storage rather than sometimes being ac_enaddr.
Reviewed by: sobomax, sam
show more ...
|
#
acea4241 |
| 22-May-2005 |
Damien Bergamini <damien@FreeBSD.org> |
o Clear device-specific PCI register 0x41 (Retry Timeout) during attach and on resume (reported to fix issues with ACPI) o Add monitor mode support o Add WPA (802.11i) support (not tested extensive
o Clear device-specific PCI register 0x41 (Retry Timeout) during attach and on resume (reported to fix issues with ACPI) o Add monitor mode support o Add WPA (802.11i) support (not tested extensively though!) o Add a device specific sysctl to control the tx antenna (default to antenna diversity) o Fix sensitivity setting o Fix setting of the capinfo field when associating o Temporarly disable 802.11a channels scanning that was causing firmware panics with 2915ABG adapters until I find a better fix. This breaks 802.11a support. o Temporarly switch back to software WEP until I implement hardware encryption for AES and TKIP too.
Approved by: silby (mentor)
show more ...
|
#
6b1fe67d |
| 15-May-2005 |
Warner Losh <imp@FreeBSD.org> |
Print a warning once when trying to bring up interface before firmware load.
|
Revision tags: release/5.4.0_cvs, release/5.4.0 |
|
#
ceaec73d |
| 18-Apr-2005 |
Damien Bergamini <damien@FreeBSD.org> |
Initial import of ipw, iwi, ral and ural drivers:
ipw - Intel PRO/Wireless 2100 iwi - Intel PRO/Wireless 2200BG/2225BG/2915ABG ral - Ralink Technology RT2500 ural - Ralink Technology RT2500USB
A
Initial import of ipw, iwi, ral and ural drivers:
ipw - Intel PRO/Wireless 2100 iwi - Intel PRO/Wireless 2200BG/2225BG/2915ABG ral - Ralink Technology RT2500 ural - Ralink Technology RT2500USB
Approved by: silby (mentor)
show more ...
|