I was using a WMP54G card from Linksys for CentOS 5. No problem. Now my card was demaged, so I bought another card (same card model).
Does no work. So I checked everything. I changed the card to another pci slot, no difference. I installed th OS from scratch, nope won't do.
Checked the Linksys site and found something interesting WMP54G comes with 4 different chipsets versions 1.0 , 2.0 , 4.0 , 4.1 . Now I think because of this new different chipset it does not work. But maybe it is all hardware error? NO, I check it with WindowsXP which Linksys recomments (I don't), and now it works better than ever before. Except for the part that I don't wanna run Windows.
Linksys is a known source of problems with Linux drivers. Each card version (1.0, 2.0, 4.0 and 4.1) contain a _completely_ different chipset. And with that I mean chipsets variating from Broadcom, Ralink, Realtek and others.
The best solution is looking on the LinkSys website or on your driver CD and checking the name of the windows driver. That is usually a good reference about what chipset it actually contains.
You are right!
Version 2.0 = BCM43XX
Version 4.0 = RT2500
Version 4.1 = RT61
Hmmm maybe this will help.