barnz
Group: Members
Posts: 2
Joined: April 2006 |
|
Posted: April 25 2006,13:02 |
|
Hello,
I'm new to Linux, and I've installed DSL 2.3 onto a Compaq Armada M700 (old Pentium III, 600mhz, 128mb ram). Running off the livecd, and very impressed, but I've stuck an issue with the WiFi PCMCIA card. It's a d-link DWL-G650+.
I can install it via ndiswrapper, using the WinXP driver recommended by the ndiswrapper wiki from the dlink ftp site (v202). I can successfully modprobe ndiswrapper, the card powers up (the lights go on) and I get a wlan0.
I then run the wireless configurator and enter all the details of my network (SSID etc). I get a successful connection, I even get the correct IP address assigned from my router's DHCP, but within 5 seconds the computer will completely freeze. No mouse movement, CAPS won't turn on/off. Have to cut the power to the laptop and turn it back on again. Pulling the card in our out at that stage does nothing either.
For "fun", I tried downloading DSL-N to see if the 2.6 Kernel would fix it. In DSL-N however, I can't get past modprobe ndiswrapper It says "FATAL: error inserting ndiswrapper /lin/modules/2.6.11/mis/ndiswrapper.co): Operation not permitted." Dmesg then reports. "loadndiswapper faield (1536). Check system log for messages from 'loadndisdriver'" (which I don't know how to do).
For more fun, I downloaded puppy linux, to see if it could work in there, but although there were no errors at the command line, the card never powered up, and dmesg reported this "Failed to allocate DMA coherent memory. Windows driver requested 409600 bytes of un-cached memory... ndiswrapper (ndiswrapper_add_one_pci_dev:188): Windows driver couldn't initialize the device (C0000001)"
I would be inclined to throw the card away, but I know that it works perfectly when I boot Windows 98, so I know it should work in Linux. Anyone have any ideas?
|