Thank you for your replies.
Actually the problem with the ndiswrapper compiling was that there a space in folder name. Hence, a command (in the makefile I suppose) was broken in 2. Once the space removed, ndiswrapper compiled just fine.
I believe that your card should use the ralink chipset. This can be downloaded from serialmonkey or http://www.ralinktech.com/ralink/Hom...ort/Linux.html if you typeing
that should return a list of usb devices. post back what you have. While I have seen people say that adapter works with ndiswrapper, I feel you get better performance from native drivers.
It seems that the Dlink DWL-G122 rev A2 usb key requires a prism driver or ndiswrapper - ralink drivers are not mentioned to function for A2. Rev B1, C1 require a ralink driver. Rev D1 requires a marvel chipset driver or ndiswrapper.
I have not yet installed my wireless drivers with ndiswrapper as I just wanted to reply first to this post. If anyone knows of a native linux driver that works with Dlink DWL-G122 rev A2, I will appreciate the info as I would prefer a linux driver instead ndiswrapper.
By the way
[root@localhost ~]# lsusb
Bus 001 Device 001: ID 0000:0000
Bus 001 Device 002: ID 22b8:4810 Motorola PCS Triplet GSM Phone (storage)
Bus 002 Device 001: ID 0000:0000
Bus 002 Device 002: ID 2001:3704 D-Link Corp. [hex] DWL-G122 802.11g rev. A2
P.S I have my motorola cell phone connected to my computer (via usb) for charging purposes, that is why it is listed in the "lsusb" output.