Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-01-04 | Remove redundant calls to bpfdetach. | Can Erkin Acar | |
ok brad@ | |||
2005-11-23 | When defragmenting a mbuf chain before transmitting it, don't allocate a mbuf | Damien Bergamini | |
cluster if the payload fits in the header. From NetBSD (scw@) | |||
2005-11-23 | fix my previous commit. don't leak an mbuf. | Damien Bergamini | |
2005-11-23 | Be more robust when handling Rx interrupts. If we can't allocate and DMA map | Damien Bergamini | |
a new mbuf, just discard the received frame and reuse the old mbuf. From NetBSD (joerg@) | |||
2005-11-23 | Fix endianness issues. iwi should now work on big endian architectures. | Damien Bergamini | |
From NetBSD (scw@). | |||
2005-10-07 | fixes rev 1.50. got a stack smashed. | Damien Bergamini | |
looks like i committed the wrong version. | |||
2005-10-06 | o Use firmware extended scan command; this one doesn't crash when scanning | Damien Bergamini | |
the 5GHz band. o Enable 802.11a channels scanning for 2915ABG adapters. o Fix a typo (negociated->negotiated). | |||
2005-09-19 | o Add initial bits for IBSS support. | Damien Bergamini | |
o Fix association with APs not broadcasting their SSIDs. o Don't send anything if there is less than eight free slots in Tx ring. | |||
2005-08-09 | do not set PCI_COMMAND_MASTER_ENABLE explicitly as it's already set in ↵ | Michael Shalayeff | |
pcisubmatch(); kettenis@ testing; brad@ ok | |||
2005-07-12 | h/w doesn't decrypt rx frames in monitor mode so don't try to remove the | Damien Bergamini | |
iv and crc fields or to clear the wep bit from the 802.11 header. fix by Pedro la Peu. closes kern/4284. | |||
2005-07-02 | clear IFF_RUNNING & IFF_OACTIVE in foo_stop() before de-allocating resources. | Brad Smith | |
2005-06-20 | fix a couple of 'use after free' bugs on mbuf chains in the tx path. | Damien Bergamini | |
originally pointed out by Mike Silbersack on the fbsd version of the iwi driver. | |||
2005-05-22 | fix setting of the "need ack" flag. | Damien Bergamini | |
2005-05-22 | cosmetic. no need to initialize the read index. | Damien Bergamini | |
2005-05-22 | set fragmentation threshold in iwi_config(). | Damien Bergamini | |
2005-05-22 | some changes for IBSS mode support (not yet working). | Damien Bergamini | |
2005-05-22 | add monitor mode support. fast channel hop is not yet implemented though. | Damien Bergamini | |
requires a firmware upgrade to version 1.0.4. | |||
2005-05-14 | don't copy the capinfo field from the ap. forge our own based on what | Damien Bergamini | |
ieee80211_output.c does. | |||
2005-05-13 | should support channel 165 too in 802.11a mode. | Damien Bergamini | |
2005-05-13 | fix sensitivity setting. | Damien Bergamini | |
2005-04-17 | temporarly remove 802.11a channels from the set of supported channels until | Damien Bergamini | |
i figure out why the firmware crashes when scanning in the 5.2GHz spectrum. this makes 2915ABG adapters work (b/g only). | |||
2005-04-17 | don't disassociate on SIOCSIFADDR if the interface is already up and running. | Damien Bergamini | |
2005-04-04 | remove noise statistics. this was generating tons of useless interrupts. | Damien Bergamini | |
2005-04-04 | new id for PRO/Wireless 2915ABG. fix desc for PRO/Wireless adapters. | Damien Bergamini | |
2005-03-23 | do packet accounting (opackets/oerrors/ierrors). | Damien Bergamini | |
2005-03-17 | support for ipv6. | Damien Bergamini | |
2005-03-14 | don't display an error message when re-associating. | Damien Bergamini | |
this prevents annoying 'unknown association state 9' from happening. | |||
2005-03-12 | prevent fragmentation from happening. | Damien Bergamini | |
2005-03-12 | IBSS is not yet supported, remove it from the capabilities flags. | Damien Bergamini | |
2005-02-21 | ipwcontrol and iwicontrol removal. | Damien Bergamini | |
2005-02-19 | Added support for Intel PRO/Wireless 2225BG PCI adapters. | Damien Bergamini | |
2005-02-17 | derived from NetBSD: | Reyk Floeter | |
--- Make the node table into an LRU cache: least-recently used nodes are at the end of the node queue. Change the reference-counting discipline: ni->ni_refcnt indicates how many times net80211 has granted ni to the driver. Every node in the table with ni_refcnt=0 is eligible to be garbage-collected. The mere presence of a node in the table does not any longer indicate its auth/assoc state; nodes have a ni_state variable, now. While I am here, patch ieee80211_find_node_for_beacon to do a "best match" by bssid/ssid/channel, not a "perfect match." This keeps net80211 from caching duplicate nodes in the table. --- ok deraadt@ dlg@, looks good jsg@ | |||
2005-01-09 | - add support for 2.2 firmware | Damien Bergamini | |
- fix rssi decoding - implement basics for IBSS support - decrease channel scan time from 100ms to 40ms - cosmetic changes while i'm here | |||
2005-01-05 | Use $OpenBSD$ instead of $Id$. ok damien@ | Jonathan Gray | |
2004-12-21 | add powerhooks | Damien Bergamini | |
OK claudio@ kevlo@ deraadt@ | |||
2004-12-10 | fix mbuf defragmentation | Damien Bergamini | |
2004-12-06 | add mbuf linearization code when the number of fragments exceeds what is | Damien Bergamini | |
supported by the hardware | |||
2004-12-06 | remove iwi_fix_channel() by setting IEEE80211_C_SCANALL capability flag | Damien Bergamini | |
2004-12-06 | indent | Damien Bergamini | |
2004-12-04 | - reorder interrupt handlers | Damien Bergamini | |
- don't request ack's for multicast frames - fix short preamble support - clear nic memory on reset - fix ioctl SIOCGTABLE0 | |||
2004-12-04 | minor cleaning | Damien Bergamini | |
2004-12-04 | fix shared authentication | Damien Bergamini | |
2004-12-04 | Clean DMA allocation of Tx and Rx rings | Damien Bergamini | |
2004-11-24 | - add short preamble capability | Damien Bergamini | |
- only set channels power in ibss mode - use default sensitivity - copy capinfo from beacon or probe resp | |||
2004-11-24 | extend scan delay from 20ms to 100ms for each channel + minor consistency tweak | Damien Bergamini | |
2004-11-24 | reset adapter in iwi_stop() | Damien Bergamini | |
2004-11-24 | clear register 0x41, not 0x43 (endianness) | Damien Bergamini | |
2004-11-24 | fix interrupt handler | Damien Bergamini | |
2004-11-23 | add support for 2915ABG adapters | Damien Bergamini | |
2004-11-22 | use the filesystem based firmware loader; ok deraadt@ | Damien Bergamini | |