Originally Posted by rony2
Now the question is what do I use to access my network?
Do you know what chipset your Dlink DWL G510 card uses? The Windows driver that you used for ndiswrapper should tell you. Or run "sudo lspci -v" and your wireless card should be near the end of that output. You can also run "sudo lshw" if you prefer that.
It seems that your card underwent several revisions with different wireless chipsets. Most references I found mentions the atheros driver, which you can easily install from system > administration > Hardware Drivers. This page says it uses madwifi driver (atheros) and it works:
This page mentions madwifi also for your card also:
Several people around the Ubuntu forums used ndiswrapper without incedent:
So find out what driver your card uses. If it is atheros I would go for that. It is better to run native linux drivers if possible.
If that fails then try ndiswrapper again, since it does work for at keast some people. You can always remove it again if you have problems.
The ndiswrapper wiki says your card works, and it mentions Marvell
and Atheros chips used for different revisions of your card.
Here is the official install guide for ndiswrapper:
Good luck. Write back with how you make out.
EDIT: It sems that from your post #3 that your card probably uses a marvell driver.
ran ndiswrapper -i mrv8k.inf
So ndiswrapper may be the only way to go, unless someone knows of a native linux driver for that card.