Networking :: D-Link DWL-G122 v.A1 problems



I've been trying for 2 days to get this wireless adapter working without success. I'm pretty new to linux, so it is likely that I'm just skipping some really basic step, or that I misunderstood the steps I was supposed to take.

I've tried using ndiswrapper from DSL's command line.
1) copy NetRTUSB.inf file to /link
2) ndiswrapper -i /link/NetRTUSB.inf
3) ndiswrapper -l says: "netrtusb: invalid driver!"

I also tried using the ndiswrapper from the DSL control panel with the same results.

I've also heard that if the chipset of the wireless adapter is known, that it might be possible to download source code for a linux driver.  If this is a better alternative, I'll need help with this. I don't know the chipset.  I'm currently working on downloading the gcc compiler through mydsl.  Once this is done, it will be possible for me to compile a driver if one exists.  

If you can provide help, the more detailed your explanation, the better! I only have very basic linux knowledge.

Thanks.

You should be able to use the native linux drivers - rev A's are supported by the prism2 chipset (from google)
It's also listed in http://damnsmalllinux.org/wiki/index.php/Verified_Wireless_Cards but apparently the rev B's use a different chipset.

Lucky for you, these are even included in DSL by default!  (note you can use lsusb to make sure of your USB model/chipset)

This is excellent news.  I'm glad it should be easy, but I'm still having problems.

I noticed that the adapter D-Link DWL-122 USB is listed under the "Use the Prism2 Gui With These Cards" section of the "Verified Wireless Cards" wiki. Mine is actually the DWL-G122.  I wasn't sure if it was the same as the DWL-122 listed.

I'll provide a step-by-step of what I think I have to do, and hopefully someone can spot the step that I'm forgetting.

1) Boot DSL
2) Log in as root
3) Launch DSL Control Panel
4) Click the Prism2 button
5) Configure it as follows:
  device: wlan0
  channel: 6
  ssid: kats
  wep: xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx
6) Press the 'OK' button

At this point, I receive an error stating: "Connection Failed!"

As far as my configuration, I've configured the channel, ssid and wep as per my router setup.  I'm not sure if the device should be listed as wlan0 or if it should be something else.

If you need more information to help me solve this, please let me know.

Ah I didn't see that, and they are probably different models, hence the wiki didn't have the different rev chipsets listed.

But your rev A seems to use prism2, from google results.  Did you check your chipset by lsusb?  I can't really help you with the wlan config since I don't use DSL+wifi myself.

This one still has me stumped...

Output from lsusb is:
Bus 001 Device 003: ID 2001:3707 D-Link Corp. [hex]

I'm not sure what this means.
I don't seem to be able to configure this card using only the Prism2 interface.  Am I doing something wrong, or is there another way I should be configuring the card?

Thanks.

Next Page...
original here.