Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-03-21 | Make ural(4) read and show real MAC/BBP rev instead of hardcoded RT2570 | Pedro Martelletto | |
"Go ahead" damien@ via jsg@ | |||
2006-02-19 | sync w/ rt2560.c: | Damien Bergamini | |
don't try to release references to nodes that have been freed by net80211. in HostAP mode, when switching to the INIT state, net80211 sends a DISASSOC and a DEAUTH frame to all associated stations and immediately free all the nodes while we may still hold references to them in our Tx queues. | |||
2006-02-11 | trim FCS in the driver instead of setting the M_HASFCS flag and letting | Damien Bergamini | |
ieee80211_input() do the job. requested by brad@ | |||
2006-02-04 | fix a copy/paste in a comment. | Damien Bergamini | |
2006-01-29 | Use usbd_clear_endpoint_stall_async() when clearing endpoint stalls in | Brad Smith | |
an interrupt context. From NetBSD ok dlg@ | |||
2006-01-22 | account tx retry-fail errors in if_oerrors. | Damien Bergamini | |
2006-01-14 | - give rate to rx radiotap | Damien Bergamini | |
- swap rssi/rate fields in ural_rx_desc | |||
2006-01-14 | Correct the length of the rx radiotap to be that of the rx not tx | Jonathan Gray | |
struct. ok damien@ | |||
2006-01-13 | send management frames at lowest possible rate. | Damien Bergamini | |
2006-01-13 | - fix short preamble support | Damien Bergamini | |
- add short slot support - fix eifs settings - many consistency tweaks | |||
2006-01-13 | - simplify lookup of 802.11a channels (we know they exist) | Damien Bergamini | |
- kill two stupid comments while i'm here | |||
2006-01-13 | - fix AMRR initialization + retry-fail count | Damien Bergamini | |
- fix contention window - silently discard received frames that are too short - sync setup_tx_desc w/ ral | |||
2006-01-04 | Remove redundant calls to bpfdetach. | Can Erkin Acar | |
ok brad@ | |||
2005-12-23 | Support Nintendo Wi-Fi USB Connector, noticed in Linux rt2570 driver | Jonathan Gray | |
and verified against windows driver. | |||
2005-12-09 | Add support for Linksys HU200-TS, id found in Linux RT2570 driver. | Jonathan Gray | |
2005-11-24 | o Force the sending of an extra URB if there is less than 2 bytes left | Damien Bergamini | |
at the end of the last URB (URB = USB Request Block = 64 bytes). o Better check of the size of received frames. o In ural_tx_{data,mgt} send the packet to BPF after setting the duration field of the frame. o Minor tweaks. | |||
2005-11-24 | ural should be DV_IFNET, not DV_DULL. noticed by ian@. | Alexander Yurchenko | |
ok many. | |||
2005-11-23 | Be more robust when receiving frames. If we can't allocate a new mbuf, | Damien Bergamini | |
just discard the received frame and reuse the old mbuf. | |||
2005-11-23 | use sizeof instead of hard-coded values. | Damien Bergamini | |
2005-11-23 | Implement the Adaptive Multi Rate Retry algorithm (AMRR) for BSS mode. | Damien Bergamini | |
This algorithm is particularly well suited for ural since it does not require per-frame retry statistics. | |||
2005-11-23 | Optimize TXTIME and PLCP LENGTH field computation. | Damien Bergamini | |
Avoid modulus operations. | |||
2005-10-02 | allows dhcpd to work when ral/ural is acting as a standalone AP (without | Damien Bergamini | |
bridging). it appears that ieee80211_input() enqueues packets in if_snd without calling if_start(). closes PR/4237 | |||
2005-08-27 | Extend basic rate set in 802.11g so that ACKs can be sent at 5.5 or 11Mbps. | Damien Bergamini | |
Fix WME settings (Best Effort). ok deraadt@ reyk@ henning@ tested by many | |||
2005-08-27 | backout unapproved diff | Theo de Raadt | |
2005-08-25 | Extend basic rate set in 802.11g so that ACKs can be sent at 5.5 or 11Mbps. | Damien Bergamini | |
Fix WME settings (Best Effort). | |||
2005-08-23 | Ralink windows driver incorrectly lists a SMC product id that is | Jonathan Gray | |
actually some kind of prism chip. ok derradt@ | |||
2005-08-01 | Don't keep the devinfo string on the stack, instead use malloc/free. | Brad Smith | |
This should cure some rare stack overflows. From augustss NetBSD ok dlg@ pascoe@ | |||
2005-07-18 | Match Sphairon UB801R. | Jonathan Gray | |
2005-07-07 | Match an additional 10 ural ids, most of which are already listed | Jonathan Gray | |
in the device list. | |||
2005-07-07 | Match Gigabyte GN-WBKG, from Jaime Fournier <ober at linbsd.org>. | Jonathan Gray | |
2005-06-20 | remove freebsd'isms in debug messages. pointed out by timsl (tim at | Damien Bergamini | |
planetpixel dot de). | |||
2005-06-16 | add support for the Belkin F5D7050 54g USB Network Adapter | David Gwynne | |
for jmc@ | |||
2005-05-18 | don't initialize bbp registers with values in eeprom. some adapters seem | Damien Bergamini | |
to have problems with that. noticed by Andrey Matveev. | |||
2005-05-13 | override default bbp register values with values stored in eeprom (except | Damien Bergamini | |
for the R17 register). | |||
2005-05-13 | before ieee80211.c rev 1.6, it was guaranted that ic_curmode was different | Damien Bergamini | |
from IEEE80211_MODE_AUTO if ic_fixed_rate != -1. it is no longer the case. this implements a temporary workaround. the whole rate selection should be rewritten. | |||
2005-05-13 | simplify test conditions. ((v & f1) || (v & f2)) <=> (v & (f1 | f2)) in | Damien Bergamini | |
these particular cases. avoid extra calls to letoh32(). | |||
2005-05-13 | make sure all endpoint descriptors have been found during the attachment. | Damien Bergamini | |
2005-05-13 | give disassociation a chance when turning the interface down while associated. | Damien Bergamini | |
avoid usb tx timeouts too. | |||
2005-04-17 | don't disassociate on SIOCSIFADDR if the interface is already up and running. | Damien Bergamini | |
2005-04-16 | don't leak a mbuf when tx fails. | Damien Bergamini | |
2005-04-16 | indent | Damien Bergamini | |
2005-04-15 | in ural_txeof(), call usbd_clear_endpoint_stall() on the tx pipe instead of | Damien Bergamini | |
the rx pipe. | |||
2005-04-13 | New ural devices. Pointed out by Rodolfo Gouveia. | Damien Bergamini | |
2005-04-02 | sync with ral. fixes hostap mode. | Damien Bergamini | |
2005-04-01 | add code for setting WEP keys. this will be useful when i'll implement | Damien Bergamini | |
hardware WEP. | |||
2005-04-01 | make constants names match the spec. | Damien Bergamini | |
2005-04-01 | force hardware timestamp insertion in outgoing beacons. make sure the size | Damien Bergamini | |
of the allocated buffer for outgoing beacons can fit an extra byte (xfer length must be a multiple of 2). | |||
2005-03-23 | use URAL_DEBUG not RAL_DEBUG. use logprintf for consistency. default to | Damien Bergamini | |
debug level 0. | |||
2005-03-23 | add new vendor/product ids. | Damien Bergamini | |