summaryrefslogtreecommitdiff
path: root/sys/dev/ic/if_wi.c
AgeCommit message (Expand)Author
2007-09-17Only the most obvious bzero() -> M_ZERO changes. No cast changes, noKenneth R Westerback
2006-11-26avoid extra inclusions; ok jsgTheo de Raadt
2006-11-21Fail wi_get_txpower() on USB wi(4), so that we don't CSR_READ on them.Miod Vallat
2006-11-06Don't advertise USB wi adapters as supported hostap devices,Jonathan Gray
2006-08-17reduce the stack usage of the ioctl function by malloc/free'ing a numberTheo de Raadt
2006-07-01always report the channel as type 802.11b (IEEE802_CHAN_B) in theReyk Floeter
2006-07-01update the 802.11 address as well if the interface mac address hasReyk Floeter
2006-06-27add the net80211 hostap options "nwflag hidenwid" for hidden SSID modeReyk Floeter
2006-06-27add some more net80211 compatibility glue:Reyk Floeter
2006-05-22Attach routines can fail before calling *hook_establish(), and theyKenneth R Westerback
2006-04-10under some cases some wi(4) cards freak out and then do not recover.Theo de Raadt
2006-03-25allow bpf(4) to ignore packets based on their direction (inbound orDamien Miller
2005-12-03splimp -> splnetBrad Smith
2005-11-28Correctly report channel. PR 4728.Jonathan Gray
2005-11-01Remove the call to ieee80211_ifattach() for the moment as itJonathan Gray
2005-10-31Move from arpcom to ieee80211com in wi softc. This will beJonathan Gray
2005-10-19add support to change the channel from ifconfig; tested by some,Federico G. Schwindt
2005-10-15correctly parse the supported data rates. needed by wi@usb.Federico G. Schwindt
2005-09-18ansi. No binary change.Jonathan Gray
2005-07-31Move large receive/decryption buffer allocation from the stack intoChristopher Pascoe
2005-07-12Print the card number the chipset string is obtained from.Jonathan Gray
2005-04-03make wi_ioctl() easier to auditUwe Stuehler
2005-02-15add the manual tx power option. this is supported by some prism2/2.5/3Reyk Floeter
2005-01-15make sure interface is in RUNNING state before touching the multicast filtersBrad Smith
2004-12-22Do a COR reset on prism cards too in the watchdog reset. Helps recoverTodd C. Miller
2004-11-23replace old net/if_ieee80211.h header with the net80211 ones, kernel part.Federico G. Schwindt
2004-10-20put newlines at slightly different places during attach, leading to cleanTheo de Raadt
2004-08-16crank wi_cmd_count to 2000 for the time being; should help avoidTodd C. Miller
2004-06-22The Prism device driver's manual makes a distinction in naming ofTodd C. Miller
2004-05-31When loading multicast filters, accept all multicast when we encounterRyan Thomas McBride
2004-03-18Starting with Prism firmware version 1.6.3, HostAP supports anTodd C. Miller
2004-03-15Make software WEP work in BSS (station) mode. Based on patches fromTodd C. Miller
2004-03-12Add a missing htole16() that broke software WEP on big endian machines.Todd C. Miller
2004-03-02Fix timing issues with newer Prism firmware and retry card reset upTodd C. Miller
2004-03-02Make HostAP work Prism cards with newer firmware (1.7.0 and higher).Todd C. Miller
2004-02-27Disable interrupts in wi_intr() before sending an ACK. Fixes aTodd C. Miller
2003-12-05consistently treat wi_keylen as le16, fixes wicontrol crash for if_wiDale Rahn
2003-10-26Driver for PRISM 2.5/3 based (wifi) USB adapters. This is a work in progress,Dale Rahn
2003-10-21typos from Tom Cosgrove;Jason McIntyre
2003-10-07use crypto/arc4; test, debug, ok millert@; ok fgsch@Markus Friedl
2003-09-06Add wi_detach, use it in pcmcia so that the shutdownhook is properly removed.Dale Rahn
2003-08-15change arguments to suser. suser now takes the process, and a flagsTed Unangst
2003-06-07print minor version as 02d; from Adam Montague via pr 3284; matches what free...Michael Shalayeff
2003-04-26managment -> management;Jason McIntyre
2003-03-10Fix AP scan on prism and add a /* FALLTHROUGH */ comment to makeTodd C. Miller
2003-02-13Plug mbuf leak when there is an IV mismatch during software decrypt.Todd C. Miller
2003-02-12replace crc32 code with BSD licensed code from opensshMarkus Friedl
2003-01-23be consistant on the spl everywhere and use splimp(), this seems to prevent w...Michael Shalayeff
2003-01-21Stub out hostap bits #ifdef SMALL_KERNEL to free up space on theTodd C. Miller
2003-01-10Don't call wi_cor_reset() in wi_attach(); since sc_firmware_type isTodd C. Miller