Networking :: D-Link DWL-G650+ does not work properly



hi,
first of all, i'm sorry for all following wrong grammar or misspellings etc. (i just don't know, where to find a similar german forum. especially for DSL...)
my wlan-card (pcmcia) D-Link DWL-G650+ doesn't work properly as i already wrote in the topic title.
i can install the driver via ndiswrapper, modeprobe the device and configure the wlan AND surf.
BUT: after rebooting and again modprobing ndiswrapper, i get a error message with many digits and so on.
Code Sample
unable to handle kernel paging request in virtual adress in ccbac000

whats the matter ???

ps: i'm running the latest DSL...3.2
pps: the error message is displayed in dmesg

This does not answer you exact question but I got this card working on DSL2.2 by following this guide
http://www.houseofcraig.net/acx100_howto.php

hope this helps
ian

thanks a lot !
this is a quite "long" english tutorial. now after i finally managed to read it, i realized, that i have to install the gcc and the kernel-source...there's another compiler in DSL called "tcc" , is it possible to use this one instead of gcc?

I'm afraid I dont know if tcc can be used. I'm a 'follow the instructions rigidly' type user.
All I can say is that it worked for me and the card connects every time.

Sorry I can't be any more help

Ian

Hi jaybee,

I am also trying to get a DWL-G650 (airplus XtremeG rev B5) working with DSL 3.2 on an old a20m IBM laptop.  However, I have not gotten as far as you; I cannot configure and surf.

Could you please post the exact steps you used to be able to configure and surf?

This machine is currently running XP SP2 with the d-link driver version 2.54 without problem.  It has gotten so slow over time that I want to get rid of XP.  I tried the ubuntu 6.10 live CD and was able to get the G650 up and running immediately with the 2.54 driver, by following the instructions here: https://help.ubuntu.com/community/WifiDocs/Driver/Ndiswrapper

With the DSL 3.2 live CD, I tried to follow those instructions as much as possible, as well the more general and less ubuntu-specific instructions here: http://www.linuxhomenetworking.com/wiki....working

However, I was not able to get it running.

One thing I did notice in the ubuntu instructions is that other free drivers must be disabled before ndiswrapper will work.  It mentions to disable the bcm43xxx driver.  It also says this (quoting from ubuntu instructions):

If you have an atheros based card, remember to blacklist not only ath_pci, but also ath_hal, since ndiswrapper won't work if ath_hal is still loaded.


Note that the G650 is an atheros-based card.  In DSL 3.2, I don't know if bcm43xxx is enabled or not, but I did see during boot up that ath_pci and ath_hal were loaded.

How can I unload these modules?  Is it possible to do that at runtime, or does unloading require a reboot?  If a reboot is required, I guess I will need to install DSL to my hard drive, sicne at the moment I am running off the live CD for my tests.

Thanks for any help you can give.

Next Page...
original here.