DLINK DWL-G650 Wireless Working
I followed the steps in several HOW-TO's with success in only one.
NDISWRAPPER
The madwifi wasn't helpful for me. It simply failed to install or compile for whatever reason so I decided to do some homework and found the atheros chips are in the B4 rev of the card I have, DWL-G650 and the windows .inf driver file works with ndiswrapper.
I had to tweak a few things and it's still not coming up when I boot up, I found where there's eth0 trying to get an IP address, but since the cable was unplugged it couldn't, but I used that info to tell it to get one for wlan0 and up it came.
The card seems to act a little differently, and I can't truly monitor the card unless I run X, but it does work under SLACKWARE 10, kernel 2.4.29
Thanks to eveyrone that wrote the HOW-TO's and that assisted me in the kernel recompile and down to the last little snippit of code!