I wasn't sure whether I should post this in the newbie section or software. I'm definitely a newbie, though (first time running slackware) and very new to linux
I'm running the x64 edition of slackware 13.1 and I'm having trouble using my Rangemax wnda3100 adapter. I also have a zonet one lying around somewhere. Ndiswrapper says that the drivers are installed after I type in ndiswrapper -l, but the device doesn't seem to be plugged in for some reason.
Here's what I've done so far, maybe you'll notice something I've done wrong.
First, I installed slackware. I basically just clicked whatever had (recommended) by it. I'm afraid that maybe I missed out on some network stuff.
I then spent 15 minutes trying to figure out how to get a GUI to pop up after typing in root and a password to Darkstar login. 'startx' did the trick (is it normal to have to go through Darkstar and 'startx' everytime?). Also, everytime the KDE environment loads it complains about akonadi, or something like that. Not really concerned, unless someone thinks its related to my wifi problem.
I downloaded http://slackbuilds.org/repository/13...k/ndiswrapper/
, compiled it, then ran the output with installpkg.
Didn't see any errors.
I then loaded the module.
After that, I typed ndiswrapper -i arusb_xp.inf. It complained about not having arusb_xpx.sys. As far as I can tell, the xpx version is installed when the user has a 64-bit system.
Edit: Would just like to clarify that I got the driver files from a 32-bit version of windows.
After a bit of rummaging, I came across a arusb_xpx.sys along with arusb_xpx.inf on the web. The driver is installed by ndiswrapper without a hitch, but the device is not seen under -l in ndiswrapper. The driver is listed and as installed in ndiswrapper -l, and the system itself 'sees' it, but ndiswrapper -l doesn't say it's plugged in. iwconfig doesn't think I have anything plugged in that works, either. The files were from some random driver website, and I'm not actually sure if they're specifically for my wireless device. That could be my problem. I've had no luck with using a program to manually extract the files from the .exe which are the official drivers for the device from netgear http://kb.netgear.com/app/answers/detail/a_id/13320
, but I haven't been able to do so successfully so far. Anyone feel like taking a crack at it?
I would take the file(s) from the installation disk, but it's no longer in my possession. I even looked into running wine x64 to get the x64 installation files, but apparently it's not really in working condition. Is there something else along those lines I could do? Another thought I had is that I could install some kind of x32 compatibility package for slackware 64 (vaguely remember reading something about this), and then specifying that kernel when installing ndiswrapper so that the .inf file will call for arusb_xp.sys and not the xpx one (this sounds like a very round a bout way of dealing with the problem, though, so I only want to do this if there are no other options). Maybe I'll just try editing arusb_xp.inf so that it will call for arusb_xp.sys even if it's a x64 installation... Could that actually work? Sorry if it's a stupid question, I don't really understand these things yet, :S.
Neither of those solutions sound very good to me, though.
Anyways, thanks for reading about my problem,