summaryrefslogtreecommitdiff
path: root/sys/dev/ic/acx.c
AgeCommit message (Collapse)Author
2006-10-03Enable altq in acx(4) the tx path is already handling all cases correctly.Claudio Jeker
OK mglocker@
2006-09-26Get HostAP mode working and fix IBSS tweaks. From DragonFly driver.Marcus Glocker
Tested by claudio and me so far. ok jsg@
2006-08-29Don't panic when watchdog timeout is called.Marcus Glocker
formal ok deraadt@
2006-08-21Add missing amrr statistic updates. Makes rate control work proper.Marcus Glocker
Pointed out by damien@. ok damien@
2006-08-20Remove some dead code.Marcus Glocker
2006-08-19Replace existing rate adaption code with the ieee80211_amrr framework.Marcus Glocker
ok jsg@
2006-08-15Remove DPRINTF from watchdog routine. To noisy even for debug mode.Marcus Glocker
2006-08-15Remove obsolete macros.Marcus Glocker
Pointed out by deraadt@
2006-08-15spacingTheo de Raadt
2006-08-15Some KNF and comment cleanup.Marcus Glocker
2006-08-15Improve watchdog handler.Marcus Glocker
ok jsg@
2006-08-14Fix bogus scanning mode.Marcus Glocker
2006-08-14Turn off debug messages by default.Jonathan Gray
Reminded by deraadt@
2006-08-13Enable hostap mode. Tested with acx100 and acx111.Marcus Glocker
2006-08-12KNF tweak.Marcus Glocker
2006-08-12Fill ic_max_rssi with values depending on the radio type. Makes signalMarcus Glocker
strength in percentage work. ok jsg@
2006-08-08A more flexible method for deciding what firmware filenames to load.Jonathan Gray
ok mglocker@
2006-08-08Don't yell about failed channel enabling in none-debug mode, because weMarcus Glocker
use a static number of channels. ok jsg@
2006-08-08Mention which MAC we are using (ACX100 or ACX111) and fixJonathan Gray
newline in cardbus attachment.
2006-08-08Print a string for radio type.Jonathan Gray
2006-08-07Make radio type 0x11 work. Radio firmware needs longer to initializeMarcus Glocker
for those types. Increase tsleep() from 150ms to 300ms. Tested by Marc Winiger <mw@msys.ch> with 0x11 ACX100 CardBus & ACX100 PCI. ok claudio@
2006-08-07Remove some unused/uneeded code.Jonathan Gray
2006-08-07Enable WEP.Marcus Glocker
ok jsg@
2006-08-07Radio type is in hex not decimal. Therefore decide correctly whichMarcus Glocker
radio firmware to load. Spotted by Marc Winiger <mw@msys.ch>
2006-08-06remove a dragonflybsd'ismDamien Bergamini
2006-08-06more s/f/wh/ that I forgot in rev 1.25Damien Bergamini
2006-08-06fix a comment.Damien Bergamini
2006-08-06use the same naming conventions than net80211.Damien Bergamini
set IEEE80211_FC0_VERSION_0 and IEEE80211_FC1_DIR_NODS instead of blindly assuming these constants are zero. ok mglocker@
2006-08-06Add bpf hooks. Based on slightly modified diff from jsg.Marcus Glocker
ok jsg@
2006-08-05don't set ifp->if_xname twice.Damien Bergamini
2006-08-05Adjust copyright.Marcus Glocker
2006-08-05If ieee80211_encap() returns NULL the node is already free,Jonathan Gray
do not try to free it again.
2006-08-05Be sure to call if_detach() so ghosts of hardwareJonathan Gray
don't come back to haunt us.
2006-08-05nuke latest remaining firmware ioctl bits.Damien Bergamini
ok jsg@ s/le32toh/letoh32/g and remove __offsetof definition while i'm here.
2006-08-05Replace one more dragonfly quirk by ether_sprintf(). Fixes debug outputMarcus Glocker
for AP rates.
2006-08-05Replace dragonfly quirk by ether_sprintf(). Fixes debug output forMarcus Glocker
rate up / rate down.
2006-08-05Slight KNF.Marcus Glocker
2006-08-04Fix comment typo, spotted by jasper@.Marcus Glocker
2006-08-04Make driver more silent when ACX_DEBUG is off.Marcus Glocker
2006-08-04use ic->ic_myaddr instead of LLADDR(ifp->if_sadl) to build managementDamien Bergamini
frames headers, just like net80211 does. ok mglocker@
2006-08-04Use ACX100 radio 11 firmware for ACX100 radio 11.Jonathan Gray
ok mglocker@
2006-08-04Remove code that reads the MAC address via the firmwareJonathan Gray
and then does nothing with it. We already have this via the EEPROM, which seems to work fine so far. Slightly tweaked version of a diff from deraadt@
2006-08-04Load ACX111 firmware for ACX111.Jonathan Gray
ok mglocker@ claudio@
2006-08-03delete some debug code that was put in for early developmentTheo de Raadt
2006-08-03Fix DMA initialization -- it helps to set the physical address of the buffer.Claudio Jeker
Additionally fix some obvious bugs and leftovers from dragonfly that cause panics on OpenBSD. With this we are up and running on a ACX100A card. Debugged with mglocker@ via irc as I don't own an acx(4) card. OK mglocker@
2006-08-03Kill some dead code that we never need. Makes the code readable and me lessClaudio Jeker
confused. OK mglocker@
2006-08-03pretty print radio & addressTheo de Raadt
2006-08-03Fix more cvs Id tag tweaks in copyright notes.Marcus Glocker
Spotted by <gwyllion@ulyssis.org>
2006-08-03Change the firmware names as suggested on the main driver projectMarcus Glocker
homepage; http://acx100.sourceforge.net/wiki/Firmware ok deraadt@
2006-08-03Add/Fix copyright notes.Marcus Glocker