Commit graph

166 commits

Author SHA1 Message Date
solomon 4c98996a2d IT_KEYIDCHANGED added; though unhandled. 2002-11-06 23:52:34 +00:00
solomon ca5aa7a270 support the new capture header type. 2002-11-01 20:43:46 +00:00
solomon 07128696b1 fix the IBSS port type. 2002-10-31 21:20:08 +00:00
solomon b903f4750b Fix a typo in the passive scan stuff. 2002-10-31 21:12:06 +00:00
solomon 6638fcb8fb rework linkstatus notification to defer processing to outside of
interrupt context.
2002-10-15 20:25:19 +00:00
solomon 09009ead51 bap_timeout is now a module parameter. 2002-10-09 13:34:03 +00:00
solomon 34c96f683d dead code. 2002-09-30 19:41:59 +00:00
solomon b4a62b52d0 wireless extension and compile fixes for 2.2.13. 2002-09-30 18:03:00 +00:00
solomon bd8c2ed235 First part of dot11req_scan/scan_results.
Incomplete:

0)  Testing.  :)
1)  ScanResults needs to have the *rates fields filled.
2)  Scan needs to enable the port if necessary.

And of course, (3), the startup script rewrite to make everything more
intelligent.   That'll be the fun part.
2002-09-29 19:44:19 +00:00
solomon f563fb744b updates and cleanups. 2002-09-29 17:53:40 +00:00
solomon 98f808a276 remove prism2wext.h 2002-09-29 13:08:45 +00:00
solomon a12252a812 Nwo it should build on 2.2.x :) 2002-09-28 02:59:12 +00:00
solomon a0ec7f6de9 trying to clean things up still. 2002-09-28 02:50:10 +00:00
solomon 6993d6a14b Wireless extension cleanups. Preperation for proper (versioned!)
support.
2002-09-28 02:30:48 +00:00
solomon 0a7fc4c2fc added in a truncate flag to monitor mode. 2002-09-18 13:55:44 +00:00
solomon 4d1f3e53bc add the new auto-unknown mode. 2002-09-06 20:29:02 +00:00
solomon 7f3b93e532 RID updates; including one deletion. 2002-09-05 20:59:13 +00:00
solomon bc67ec46be __LINUX_WLAN__ defines are gone now. 2002-09-03 17:45:29 +00:00
solomon 045b5d72f5 'p2req_join' from Clay Jones.
Superceded by the "real" scan/join/etc commands in the hbmac tree, so
this will only go into the -ng tree.
2002-08-30 13:37:22 +00:00
solomon d8a0126187 Another straggler. 2002-08-26 23:25:12 +00:00
solomon 284cb44380 ARGH! FInally undid the damage. 2002-08-26 23:07:59 +00:00
solomon c0284ac390 A few more stragglers. 2002-08-26 20:04:03 +00:00
solomon c4d5380285 More PPC-related fixups.
Apparently PPC I/O happens in LE mode, unless you have an AmigaPPC
board.  *grumble*
2002-08-26 19:58:59 +00:00
solomon 0347010a6c *sigh* 2002-08-26 18:47:43 +00:00
solomon 770796c563 bloody hell. 2002-08-26 18:31:37 +00:00
solomon f75e931de3 more deletions of old cruft. 2002-08-26 17:52:40 +00:00
mark 214585cfc2 Put wlan_compat.h back up before tests of WLAN_HOSTIF. 2002-08-23 20:11:58 +00:00
solomon 9024a4d5d9 @#^@# header file hell.
modversion stuff now done.
2002-08-23 15:01:11 +00:00
solomon 643dbb1e2c A couple more fixes. 2002-08-05 14:50:49 +00:00
solomon d4e482e2d2 Moved all non-irq bap transfers into the cmd* things that use 'em. 2002-08-02 20:56:57 +00:00
solomon 4d72c7384d FID_STACK is gone now. 2002-08-02 20:29:00 +00:00
solomon f452f8a47e Docmd_* rewrite. 2002-07-31 13:56:32 +00:00
solomon 2cea5c1e9c Fourth set of host wep changes. 2002-07-29 21:49:43 +00:00
solomon 8ace423e71 Apparently the PowerMacs (BigEndian PowerPC) mmap the PCI bus as
to-be-byteswapped address space.

This reverses our btye swapping for PCI PowerMacs.   This fix may also
be relevant for PLX users, and possibly even other PCI Big Endian boxes.

Further testing is needed.
2002-06-21 13:41:30 +00:00
solomon 3a8b777d6d Monitor mode stuff.
FCS is now toggleable; defaults to off.
Once again specify the channel in the prismheader.
2002-06-17 15:20:01 +00:00
solomon 9962f2ef8e Explicitly enumerate the USB endpoints. 2002-06-11 20:58:24 +00:00
solomon 0dff81fd76 First bits of the SMP/locking fixes:
1) eliminate hw->bap
2) use BAP_INT in interrupt context only, and BAP_PROC everywhere else.

This will take care of the race conditions where the "current" BAP gets
changed out in the middle of an operation.
2002-05-28 17:50:03 +00:00
solomon 2cfc3d8321 The skbuff conversion patch has finally made it in!
(release 10, pci, pcmcia, and usb tested)

And there was much rejoycing!
2002-05-17 20:25:08 +00:00
solomon d22694c979 Moved the per-ctlx wait queue into a single global waitq, with wake
flags for the individual ctlxs.
2002-05-17 17:37:14 +00:00
mark 74b7cc870e Pizza's PF_PACKET patch. 2002-04-06 18:39:32 +00:00
mark c307eadf87 Updated the USB init/shutdown and added the postdisconnect()
function.
2002-02-05 15:43:00 +00:00
mark 682b11ef86 Added ifstate message, ifstate=enable code to prism2 and rehashed alot of the
initialization and shutdown code for pcmcia.  For pci, plx, and usb, the
rehash still needs to be done.
2002-01-31 19:13:49 +00:00
mark ebabee6a42 Modified to support hfa384x_create/destroy and hfa384x_start/stop. These
are cleanups prior to adding the ifstate stuff.
2002-01-28 20:00:58 +00:00
mark 2a1907a64e Added crankin's patch for some more wext breakage and Actiontec USB ids. 2002-01-22 21:56:47 +00:00
mark db898f84b2 Added emckee's patch for the malloc.h -> slab.h change. 2002-01-22 21:13:16 +00:00
mark 73de0949c8 Added support for the new RID FD51:dbmCommsQuality. This is in prep
for the addition of Jean's patch.
2002-01-22 00:40:05 +00:00
mark 012e722fb3 New files added for wireless extensions. 2001-12-13 22:15:02 +00:00
mark 572ecedb92 Added Corega support patch. 2001-12-12 19:23:38 +00:00
mark 834ddb658e Moved the isgoodpdr() function into the C files so we can call DEBUG.
Added some UNKNOWNPDR codes and modified isgood() to return a good status
for anything under 0x1000.
2001-12-06 18:40:05 +00:00
mark fb5e98a964 Added a shutdown command to the hfa384x_drvr set. It should be called
by the close() function (and is!).
2001-12-05 19:45:55 +00:00