This card gave me a bit of trouble.
First, note that there are TWO different versions of this card around: a v1 and a v2. If you have the v1, the prism54 drivers should cover you. It may even work out of the box on a clean Hoary install, but this was untested (by me).
The v2 looks like this: picture, the v1 has a cover over the entire printboard, like it's "packed". In short, if yours doesn't look like the picture, and does have a 2802W name, it will be the v1.
The v2 does not work with the prism54 drivers. This has been noted and there are people working on it, or so I hear, but in the meantime we still want that wireless access working!
Here we go with the ndiswrappers.
First, install them:
apt-get install ndiswrapper-utils
Grab the Windows driver from the smc site:
Go here and get it!
Unpack the Windows driver to a convenient place.
Note that this is all pretty straight forward regular vanilla flavoured ndiswrapper stuff.
The part that got me was this. When installing ndiswrapper, the card should show up as wlan0. The thing is, it was already picked up on by Ubuntu, and was loaded as eth0. Ndiswrapper told me the hardware was in place and found and ready, but there was no way I could get the card to work with the driver.
What needed to be done was unload the prism54 driver and THEN load the ndiswrapper.
As so:
modprobe -r prism54
Now do a
dmesg | grep prism54
to see if the driver really was unloaded. It should say something like: prism54 unloaded.
Now the rest of the ndiswrapper stuff:
ndiswrapper -i /place_where_you_put_the_driver/WinXP/2802W.INF
I used the XP one, it worked.
Check if it loaded by going ndiswrapper -l (lowercase L)
If it did, do
ndiswrapper -m
and
modprobe ndiswrapper
You should now have wireless access! Hurray!
Not done yet, though, because when you reboot, the prism54 driver will be in place again. This is because the hotplug system detects a card it thinks it can handle.
Do
sudo gedit /etc/hotplug/blacklist
and add
prism54
on a seperate line at the end of the file.
You can now safely reboot and have some wireless fun!
The part number that my 2802 W has is this: 99-012084-294. This is a v2, so if yours has the same part number, follow this guide. The part number can be found on the side of the box the card came in. (Tell me you do still have the box)
Bookmarks