I've been having some problems with my D-Link DWL-122, and am posting here in case it this is an issue that has not been previously reported.
I purchased the DWL-122 only this week; I have not installed the D-Link drivers for it, and have only chosen this device because I wish to use it in passive mode with KisMAC to experiment with security auditing. Initially it seemed to work perfectly and the adjacent WEP network is detected fine on channel 5.
However everytime I subsequently restarted KisMAC I experienced a spinning beachball of death when pressing the "scan" button. I have been struggled for some time today to get this working, frustrated that on one or two occasions it did so, but mostly it failed.