I have come back to Linux after a few years off. I have a dell inspiron 9100. I have installed slackware 11 on it . I am trying to get my in-built wireless to work under linux.
Steps I have taken so far:
I have compiled myself a 2.6.20-rc6 kernel. I made sure that I configured the kernel for using wireless_tools.28 and ndiswrapper-1.37 as per their README's.
Then I booted up my new kernel and installed wireless_tools.28. no errors were detected.
Next I installed ndiswrapper-1.37. Again no errors detected. So far so good.
Now, my in-built wireless adapter is dell 1350 model. This uses the broadcom driver bcmwl5.inf/sys in doze. I have the latest version of this driver from the dell site. So in command line:
"ndiswrapper -i /usr/local/wireless/bcmwl5.inf" installs the windows driver.
Then "ndiswrapper -l" this list my wireless device and says device/driver present.
Next "iwconfig" this lists the settings for my device: ESSID, channel, wep type/key etc.
Next I use iwconfig to configure the device settings.
"iwconfig wlan0 essid LanciaDleta"
"iwconfig wlan0 mode Managed"
"iwconfig wlan0 key open XXXXXXXXXX" Where XXXXXXXXXX is my 10 digit hex key.
"iwconfig wlan0 up" This in theory should bring up my wireless? I'm assuming. This does not seem to work tho.
After this I goto KDE control center. In internet-network/network settings I can see eth0 and wlan0. Now this is where strange things are happening. I use static IP's cause I like to run servers etc. My eth0 is configured (which i did when installing slack) now stupidly I gave eth0 the IP that I want wlan0 to have(during slack install). (note wlan0 is not configured in here despite all my iwconfig commands) So I click configure device on eth0 I change the ip to 192.168.1.5. Next I click configure device for wlan0. I give it ip 192.168.1.4. also add gateway 192.168.1.1. Once I finished configuring both devices I click apply (i have to click this twice then it is greyed out"
Next I goto control center/internet-network/wireless settings. In here all is blank at first (again despite my iwconfig commands) So I fill everything out. Open wep key etc. I leave power management off and apply the settings. Then I click apply then activate. Still no joy no wireless. At least in wireless settings tho it will save my configuration.
Now when I go back to control center/internet-network/network settings it seems to have forgotten all the settings I entered first time. Basically eth0 has switched back to ip 192.168.1.4 instaed of 5 as I set it. wlan0 is not configured at all. It does not seem to save settings. (another thing sometimes when I do iwconfig the output can vary from what is set in control center. It seems to change open to restricted in iwconfig. even though i have set it open with iwconfig and in control center/internet-network/wireless settings.)
I am tearing my hair by now. What is going on?
Anyway I find these config files "/etc/rc.d/rc.inet.conf" and "/etc/rc.d/rc.wireless.conf" I am at work doing this from memory so these paths might be slightly wrong. I hope you know the ones I mean! Any way in these files I have added settings for wlan0, and changed ip of eth0. Question? which of these should I add the wlan0 settings too? "rc.inet.conf" or "rc.wireless.conf" or both? I have tried putting setting in both or 1 at a time either way still no wiress and still control center will not save any settings I input for the network devices. What I enter into the files does not seem to affect any settings in control center.
Just to make things more complicated. The wireless did work briefly. Firefox loaded up and I was able to surf the net. This happened late one nite and I was like YES it works! Then I left my laptop on overnite and tried to load up firefox in the morning and internet had gone! I had not rebooted or anything. And now I cannot get it back no matter what I do...
Please has anyone got any advice for this subject?
I can post some info later once I am back from work should that be required.
Many thanks in advance,