If you are trying to get a device working with ndiswrapper, please help ndiswrapper project wiki by contributing your findings. See HowToContribute
D-Link DWL-G122 rev A2
D-Link DWL-G122 rev. A2 (USB)
- Chipset: Prism ( ? correct me please with a more precise chipset name )
- usbid: 2001:3704
- Label: P/N: BWLG122NA.A2, FCC ID:RRK2004030017-1
- Driver: 08/05/2004, 3.00.22.0 on the CD (Drivers/PRISMA02.INF; I used it with Drivers/WinXP/PRISMA02.sys, inside, you can find the following: 1-Jul-2004 18.104.22.168), works with ndiswrapper-1.1, kernel 2.4.26 from ALTLinux (std-up-2.4.26-alt12).
"lsusb -v" seems to be able to hang the system at the moment when it scans the D-Link device (probably, this is not related to ndiswrapper).
Native linux driver: "prism54usb" for 2.6 kernels (as of 2005-Jul-14). I have not tried it.