Quote:
the .zerocfg is for the winxp zeroconf service the -m makes ndiswrapper a kernel module try $ modprobe ndiswrapper as root and it should be recognised although after a while you might have to set the essid via iwconfig but it seems to be a bug in the drivers themselves as after about a week connected my card takes a dump in windows and has to be disabled and re-enabled linux fix iwconfig wlan0 essid $yourap$ dhcpcd wlan0 LOL things are so much easier with the :Pengy: |
Sorry for being so new at this, but "iwconfig" (after the modprobe) just gives me "no wireless extensions" for both loopback and eth0. Duh there shouldn't be any for loopback, but shouldn't eth0 be recognized?
After typing "iwconfig wlan0 essid <ssid>" it spits out: Code:
Error for wireless request "Set ESID" (8B1A) : :newbie: :scratch: |
i'd check to see if modules.conf has the ndiswrapper info in it ...
if it does then try uninstalling the xp drivers from ndiswrapper and try the win2k ones or edit the inf to exclude the .zeroconf entries i really wish hardware vendors would open their eyes and come here .... they might be more apt to write linux drivers it may be a hassle to set up but once it is ... you dont have to worry anymore |
The problem is that there are no XP/2k/ME/98-specific drivers; they've all come packaged in one bundle, which is the only release I've been able to find.
As I said, I can't figure out what to do between "modprobe ndiswrapper" and anything dealing with the "wlan0"-designated interface; it's just not coming together. I'll check the config file in the morning and see what I can come up with. Thanks for the continued help guys, slowly but surely we'll get this done! |
I know you've run ndiswrapper -m, but did it actually modify your /etc/modprobes.conf with the alias wlan0 ndiswrapper line? I've seen a few cases where it hasn't for some reason and that could explain why you're not seeing wlan0.
|
when you unzip the official dlink downloaded drivers there's 4 folders in there .. xp. 2k, me, 98
/manual/Win2K /manual/WinME /manual/XP /manual/98 thanks handog for correcting me ... i had a brainfart and couldnt remember if it was modules or modprobes.conf dont dispair poetics .. it does work :) |
ppppthp, brain fart -- I didn't even check the /manual/ directories. I saw the alias go through the first time; I'll check the config when I get home tonight.
Thanks! And don't worry, I'm stubborn enough to get it working; I did choose Slack, didn't I? :D |
Quote:
mandrake wouldnt compile the things i wanted so ... here i am plodding w/ slack and loving it all |
Hey! The WinME drivers did the trick, just as was said! Now iwconfig responds with devices for lo, eth0, and wlan0. Now I just have to setup my Essid, Wep, et cetera! It turns out that the modprobe edited modules.conf but not modprobe.conf, so I made them the same (just one line each about the alias)
Edit: So now, when I boot my computer, I run "modprobe ndiswrapper" (I could throw that into rc.local I suppose) to get iwconfig to recognize wlan0. However, how do I get connected to my AP? My AP's SSID is "Lshoan Harah" and it has WEP enabled, but I'm not able to turn on security. When I first boot up, wlan0's output says ... Code:
IEEE 802.11b ESSID:"Lshoan Harah" What am I missing? |
I don't know that you're missing anything. For reasons I've never understood, ndiswrapper can be a real pain to get working with WEP. Getting the WEP key to take can be really difficult. If it is any help at all, here is a script I used to use for configuring my card (I actually called it from /etc/rc.d/rc.inet1):
Code:
#!/bin/sh Quote:
|
I had seen that script posted elsewhere but didn't know where to put it, especially with my WEP key printed in plain view :newbie: :)
I'll try with the Hex key and see what's going on. I really just want this to work. As I said, though, thanks so much for your guys' help on this. |
I had to edit the script (it was running ESSID= and the rest as commands), but the settings just aren't sticking. I'm getting the same results attempting with the full wep key as before. However, upon boot, it doesn't recognize the device wlan0 until I manually modprobe it. Ideas?
|
Um, if it was trying to run the variables as commands, something is truly funky. As far as I know, that is a plain vanilla bash script. Maybe try changing the /bin/sh to /bin/bash, but I run Slackware as well, and that script never gave me any trouble.
I suppose that you could add a sleep command after the modprobe in the script. sleep 10 would give your system 10 seconds to get the module loaded and settled down before iwconfig tries to do its thing. Have you looked in your logs to see if any of these commands is tossing out errors? Maybe we're all missing something. |
there is an alternitive to fiddling w/ wep
enable mac filters if they cant connect and associate then in a wild envrionment they cant discern your encryption key from the remote server even with air snort it'll be hard to figure out what packet goes where i've used air snort and iris packet sniffer in the local area and it's just an insane amount of packets flyin to make heads or tails of it also turning off the ssid broadcast helps too just my two cents ... smack me if i'm wrong |
No, nothing wrong with that idea, leftnutrzr, but I really want to get WEP enabled because in a work environment I'll be jumping into any day now they have WEP and I'm going to have to show them that Linux handles it just as well / better than MS :D
I was wondering what the "sleep" commands were I had seen in other versions of the script; mayhap that's the key to it all. I'll reboot right now and see. Edit: So I added in a "Sleep 4" and the script is working fine. However, when I run "iwconfig" to see what changes have been enacted, it was if no commands had been run; no ESSID, encryption still off, no AP mac addy, et cetera. I try to run "iwconfig mode Auto" (for example), but still no changes are sticking. Any idea? Could part of the problem be signal strength from my AP? My laptop gets solid reception in the same location, but another desktop (with the same make/model card) gets pretty lousy... |
All times are GMT -5. The time now is 06:22 PM. |