It's a Linksys WPC54G Ver. 1.2 card.
That is the Broadcom chipset which works well with ndiswrapper, but you want linux drivers so it will be a no-go.
ndiswrapper seems to be a popular solution. Maybe I'm misunderstanding something....
- allows use of Windows driver (undermines efforts to get Linux drivers)
- requires new ndiswrapper install with every kernel update, therefore must synch kernel updates with ndiswrapper updates. That is, must d/l new ndiswrapper before switching to new kernel.