The WMP11 is just a PCI card version of the prism2 chipset wireless cards on the market. A long long time ago I stopped fiddling with the linux-wlan's really goopy and extremely buggy drivers.
There are two other projects out there that cover this chipset: one was originally built for the orinoco series Lucent/Agere cards, but then moded to work with prism2 and symbol kit, and another is built from the ground up as an Experiment (capital E on experiment there) in being a driver that works with the prism2 cards. Both of these have some support for the pci versions of the cards.
Jean (insert complicated French name here), has the best page on wireless gear under Linux; he also wrote the wireless API:
here.
The newest set of orinoco drivers can be found
here.
I've never had a problem getting them to compile under Redhat, but... this is a desktop machine so unless you selected the "everything" package during installation, or the "laptop" and "developer" options, you're not going to have everything you need.
wireless_tools-24???.rpm, RH only installs that if you tell it its a "laptop", silly buggers. This package is needed to manipulate network name, channel, mode of operation (master, managed, or ad-hoc), blah blah blah.
gcc and cc and automake and autoconf and a bunch of other garbage is needed to actually compile the drivers, I hope you installed 'em.
The orinoco drivers on-board the kernel module tree are not advanced enough to support your hardware, they're v.08b (I think) while the newest is v.12
To give you an idea of the wlan-ng drivers, they're not in the kernel, the orincos are... yippee!
As far as configuring this after you get the modules loaded and everything binds right according to "dmesg", check through the archives here by "prism2 and wireless" and there's more info than you can shake a cow at.
Luck,
Finegan