Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-10-23 | remove detach() function. this is not hotplug and this is dead code. | Damien Bergamini | |
2006-09-18 | don't use IF_PREPEND() on altq's. | Damien Bergamini | |
use IFQ_POLL()/IFQ_DEQUEUE() logic instead as described in altq(4). | |||
2006-08-19 | tweak dma sync ops | Damien Bergamini | |
2006-08-19 | get rid of shared auth mode. | Damien Bergamini | |
the ioctl is not supported by ifconfig and it has never worked anyway. | |||
2006-08-19 | remove unused prototypes. | Damien Bergamini | |
don't check for fatal errors on IPW_INTR_FW_INIT_DONE interrupts as it has already been check beforehand. cosmetic while i'm here. | |||
2006-08-18 | set of unrelated cosmetic tweaks. | Damien Bergamini | |
2006-06-14 | clear the IFF_UP interface flag before shutting down the interface. | Brad Smith | |
ok damien@ | |||
2006-05-17 | sync handling of fatal firmware errors w/ wpi(4) | Damien Bergamini | |
2006-03-25 | allow bpf(4) to ignore packets based on their direction (inbound or | Damien Miller | |
outbound), using a new BIOCSDIRFILT ioctl; guidance, feedback and ok canacar@ | |||
2006-02-26 | prettify + u_int{8,16,32}_t -> uint{8,16,32}_t | Damien Bergamini | |
2006-01-10 | fix reading of EEPROM content on big endian arches. | Damien Bergamini | |
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 | 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-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-30 | Use ic->ic_ibss_chan instead of ic->ic_bss->ni_chan when filling a | Claudio Jeker | |
ipw_tx_radiotap_header struct. This fixes a panic I got when using tcpdump -nvi ipw0 -y ieee802_11_radio. OK reyk@ damien@ | |||
2005-07-02 | clear IFF_RUNNING & IFF_OACTIVE in foo_stop() before de-allocating resources. | Brad Smith | |
2005-04-17 | don't disassociate on SIOCSIFADDR if the interface is already up and running. | Damien Bergamini | |
2005-04-04 | fix ids. ok jsg@ deraadt@ | Damien Bergamini | |
2005-03-23 | do packet accounting (opackets/oerrors/ierrors). | Damien Bergamini | |
2005-03-17 | support for ipv6. | Damien Bergamini | |
2005-03-12 | retrieve scan results from net80211 instead of reading NIC internal memory. | Damien Bergamini | |
this fixes a bug with multiple AP's. | |||
2005-02-21 | ipwcontrol and iwicontrol removal. | Damien Bergamini | |
2005-02-19 | fix setting of the MAC address. | 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-13 | fix a critical bug that made the kernel crash under heavy upstream traffic | Damien Bergamini | |
load. pointed out by jcs@ | |||
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-05 | fix printf's in ipw_dma_alloc() | Damien Bergamini | |
2004-12-05 | add IEEE80211_C_SHPREAMBLE capability flag and reorder interrupt handlers | Damien Bergamini | |
2004-12-05 | update net80211 AP list after scanning | Damien Bergamini | |
2004-12-05 | mostly cosmetic changes | Damien Bergamini | |
2004-12-05 | Clean Tx/Rx rings allocation and management. | Damien Bergamini | |
2004-12-05 | wait longer for master initialization | Damien Bergamini | |
2004-11-24 | don't leave run state on background scan | Damien Bergamini | |
2004-11-24 | clear register 0x41, not 0x43 (endianness) | Damien Bergamini | |
2004-11-20 | forgot to remove a call to free() in my previous commit. | Damien Bergamini | |
2004-11-18 | use the filesystem based firmware loader; deraadt ok | Damien Bergamini | |
2004-11-03 | Call ipw_stop() at the beginning of ipw_init(): this fixes a memory leak | Damien Bergamini | |
when ipw_init() is called on ENETRESET. Call ipw_stop() when the radio transmitter is turned off. ok claudio@ | |||
2004-11-03 | Return 1 instead of 0 in ipw_intr() if the interrupt is handled by us. | Damien Bergamini | |
Ignore invalid 0xffffffff interrupts. ok claudio@ | |||
2004-11-03 | IFM_IEEE80211_ADHOC -> IFM_IEEE80211_IBSS in ipw_media_status(). | Damien Bergamini | |
ok claudio@ aaron@ | |||
2004-11-03 | Calling ipwcontrol -k without downloading the firmware first lead to a | Damien Bergamini | |
panic. Fix the ipw_free_firmware() function itself instead of fixing the callers. ok claudio@ | |||
2004-11-03 | Fix calls to bus_dmamap_create(). | Damien Bergamini | |
2004-11-02 | factor out the dma memory allocation, mapping, freeing and unmapping | marius eriksen | |
functionality and call them only on attach and detach. these were being called in interrupt context and were causing a panic on device timeout. ok damien@ | |||
2004-10-28 | the URL in if_iwi is no longer valid. | Brad Smith | |
ok damien@ | |||
2004-10-28 | print our ether address when attaching like other drivers | joshua stein | |
ok damien@ | |||
2004-10-27 | Minor consistency tweaks (imported from iwi). | Damien Bergamini | |
Wait longer for microcode initialization to complete. | |||
2004-10-27 | Check that we are associated before sending anything. Call ipw_stop() | Damien Bergamini | |
from ipw_watchdog(). |