summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2002-04-02Fix the names for the Intel Gigabit cardsNathan Binkert
2002-04-02fix keyid encoding wi_tx_keyMarkus Friedl
2002-04-02Prism2 firmware should be reported as version a.b.c not a.b variant c.Todd C. Miller
Only Lucent uses the 'variant' form. Also, prism2 firmware 0.8.2 does WEP w/o requiring promisc mode (from NetBSD). OK mickey@
2002-04-02regenTodd C. Miller
2002-04-023Com AirConnect 3CRWE777A is really just a 3CRWE737A in disguise.Todd C. Miller
They use 3CRWE777A because that is the part number for the PCI adapter it comes with but the card can be used w/o it.
2002-04-02always reset promisc in hostap mode (a comment added), a couple of ↵Michael Shalayeff
formatiing and byte-swapping fixens as well
2002-04-01freem mbuf on input pkt check failureMichael Shalayeff
2002-04-01Add support for a bunch of new adapters.Nathan Binkert
Sync with NetBSD. ok deraadt
2002-04-01syncNathan Binkert
2002-04-01More USB devices.Nathan Binkert
From NetBSD ok deraadt
2002-04-01killed a char accidentallyMichael Shalayeff
2002-04-01need to splsoftclock here too, i think i've got 'em all nowMichael Shalayeff
2002-04-01always check for bad IVsMarkus Friedl
2002-04-01Missing splx in suser() check.Todd C. Miller
2002-04-01skip bad IVs; ok provos@/deraadt@Markus Friedl
2002-04-01Don't have dc and de return the same match value in any case.Nathan Binkert
Comment the reasoning for the various return values in dc_pci_match. dc is preferred over de on all archs except for alpha where de is used. The main reason dc is not preferred on alpha is that it doesn't fit on the floppy, so RAMDISK and GENERIC would have different drivers for the same device which is rather confusing.
2002-04-01- add support for PDC20268R (not tested) and PDC20269Grigoriy Orlov
- fix interrupt handling when IRQ is shared - cable detection - sync with NetBSD Work by Alexander Yurchenko <grange@rt.mipt.ru>
2002-04-01Add support for PowerStorm 4D20 TGA boqrds with IBM 561 ramdac (akaMatthieu Herrb
32bit TGA) From NetBSD, ok deraadt@.
2002-04-01Only call dc_ramdac_intr if initialized(). Fixes a panic whenMatthieu Herrb
starting Xtga. From NetBSD. ok deraadt@
2002-04-01a few typos from pechkinMichael Shalayeff
2002-04-01Use WI_RID_DATA_RATES not WI_RID_SUPPORT_RATE to get the list ofTodd C. Miller
supported data rates. Fixes rate probing on Lucent cards. Figured out from reading the Linux orinoco driver.
2002-04-01No Mickey, that corega card is just a rebadged NDC card.Todd C. Miller
Make this actually compile again.
2002-04-01todd killed a corega cardMichael Shalayeff
2002-03-31add a new mode to wsdisplay, WSDISPLAYIO_MODE_DUMBFB. This mode isJason Wright
functionally equivalent what used to be WSDISPLAYIO_MODE_MAPPED, which now means a "native" mapping. vgafb_mmap() returns pci relative mappings in WSDISPLAYIO_MODE_MAPPED and linear framebuffer mappings in WSDISPLAYIO_MODE_DUMBFB
2002-03-31Limit pci register map size to 256kNathan Binkert
ok deraadt, art, mickey
2002-03-31Fix logic thinko. In AP mode we were never calling wihap_check_tx() ifTodd C. Miller
the IFF_PROMISC flag was set (e.g. in bridge mode). Found by mickey@ There still seems to be an issue with Lucent stations reporting 1Mbs when the AP is in bridge mode though.
2002-03-31check for super user more; millert@ okMichael Shalayeff
2002-03-30fix two evil bugs:Michael Shalayeff
panic on absent wsdiplay on scrollback; missing breaks.
2002-03-30make sure that hostap never happens on non-prism2 cardsMichael Shalayeff
2002-03-30kill lots of space and insert some more for knfMichael Shalayeff
2002-03-30o Move register definitions to if_wireg.hTodd C. Miller
o Rename some register defines to be more useful (adapted from FreeBSD) o Enable interrupts on PLX chip since some boards don't have this in the EEPROM (adapted from FreeBSD and Linux).
2002-03-30WI_RID_SUPPORT_RATE only seems to work for prism2. On lucent boardsTodd C. Miller
it only indicates support for the lowest speed which is not what we want.
2002-03-30only trust supported rates report on prism2 cardsMichael Shalayeff
2002-03-30missing suser on SIOCS80211NWIDMarkus Friedl
2002-03-30implement WEP in wi_do_hostencrypt()Markus Friedl
2002-03-30map only first page of whatever is given to us in the bar,Michael Shalayeff
apparetnyl sometimes we get whole lots of space there. also map it 32bit.
2002-03-30Actually write new value to the card for SIOCS80211NWID ioctlTodd C. Miller
2002-03-29i_nwid is not a NUL-terminated string, it is length bounded.Todd C. Miller
2002-03-29regenTodd C. Miller
2002-03-29Add Proxim RangeLAN-DS PCMCIA card (model 8430); Paul M. HirschTodd C. Miller
2002-03-29o remove extra args in printf's.Federico G. Schwindt
o remove unneded struct. o change error to match reality. jason@ ok.
2002-03-291) restrict 'hostap' mediaopt to prism2 chipsTodd C. Miller
2) set ether_dhost and ether_shost based on wi_dst_addr and wi_src_addr respectively. This allows packets to traverse the hostap and is also what FreeBSD and NetBSD both do. 3) Move the setting of tx_frame.wi_frame_ctl to be right after we zero tx_frame. Otherwise we end up clearing the WI_FCTL_FROMDS flag. 4) Use some ETHER_* constants instead of hard-coding things (cosmetic only)
2002-03-28put the protos and spls in placeMichael Shalayeff
2002-03-28missing timeout add and del; some minor api changeMichael Shalayeff
2002-03-28some BITS defs for %bMichael Shalayeff
2002-03-28basic host-ap implementation, more work is needed; from Thomas Skibo ↵Michael Shalayeff
<skibo@pacbell.net>; millert@ ok
2002-03-28recognize isl37300p as a prism2.5, for niels babyMichael Shalayeff
2002-03-28syncNiels Provos
2002-03-28new linksys wpc11; okay mickey@Niels Provos
2002-03-27Update comment at the top to reality.Todd C. Miller