LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (http://www.linuxquestions.org/questions/slackware-14/)
-   -   Wireless not working in Slackware 11 with 2.6.18 kernel (http://www.linuxquestions.org/questions/slackware-14/wireless-not-working-in-slackware-11-with-2-6-18-kernel-503379/)

Mithic 11-20-2006 05:40 PM

Wireless not working in Slackware 11 with 2.6.18 kernel
 
I have an Intel(R) PRO/Wireless 2200 network card and its not working, when i open the kwifi wireless program it says "cannot autodetect interface". I tried "dmesg" and it says:

Code:

ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.1.2kmprq
ipw2200: Copyright(c) 2003-2006 Intel Corporation

ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
ipw2200: ipw2200-bss.fw request_firmware failed: Reason -2
ipw2200: Unable to load firmware: -2
ipw2200: failed to register network device
ACPI: PCI interrupt for device 0000:02:09.0 disabled
ipw2200: probe of 0000:02:09.0 failed with error -5
ACPI: PCI Interrupt 0000:02:08.0[A] -> Link [LNKB] -> GSI 10 (level, low) -> IRQ 10
eth0: RealTek RTL8139 at 0x3000, 00:03:25:18:85:87, IRQ 10
eth0:  Identified 8139 chip type 'RTL-8101'
ACPI: PCI Interrupt 0000:02:07.2[C] -> Link [LNKC] -> GSI 10 (level, low) -> IRQ 10
ohci1394: fw-host0: OHCI-1394 1.0 (PCI): IRQ=[10]  MMIO=[e0201000-e02017ff]  Max Packet=[2048]  IR/IT contexts=[4/4]

eth0: link down
eth0: link down
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
ADDRCONF(NETDEV_UP): eth0: link is not ready

Those were at different parts, I just saved what i thought might be important. I tried changing it from autodetect interface to "eth0" but that didnt work either. Any help would be greatly appreciated.

Alien Bob 11-20-2006 05:56 PM

Quote:

ipw2200: Unable to load firmware: -2
The ipw2200 needs a firmware in order to function.
Get the correct one here: http://ipw2200.sourceforge.net/firmware.php
It is v3.0 you need - your message log reports the ipw2200 driver's version as "1.1.2kmprq".

Eric

Mithic 11-20-2006 07:11 PM

It works!!! Thank you so much.

Gingergit 03-02-2007 05:26 AM

sorry for being a complete n00b but where do I put the firmware after I have downloaded it? or do I just RTFM the readme with the firmware?

Vincent_Vega 03-02-2007 09:22 AM

Read the installation instructions on the firmware site. It goes into the firmware directory so you could just locate that.

Gingergit 03-02-2007 09:59 AM

Quote:

Originally Posted by Vincent_Vega
Read the installation instructions on the firmware site. It goes into the firmware directory so you could just locate that.


Thanks for that, I have read the installation for the FW / Drivers & ieee80211 yet I am still confused.

I installed ieee80211 by automatically removed the existing, then installed is with the instructions but I find some bits confusing like uname is that a system variable or is that something I have to enter i.e. a path.

With regards to the firmware there is no instructions at all, just the .fw files and the license.

Vincent_Vega 03-02-2007 10:35 AM

uname is a command sort of. If you type uname at the command prompt you'll get info about your system. You need to move those *.fw files to the firmware directory.

This is what I cut from the firmware site:
Also, ensure that the firmware is in the correct place: /usr/lib/hotplug/firmware for hotplug or /etc/firmware for legacy load.

Alien Bob 03-02-2007 12:16 PM

Quote:

Originally Posted by Vincent_Vega
This is what I cut from the firmware site:
Also, ensure that the firmware is in the correct place: /usr/lib/hotplug/firmware for hotplug or /etc/firmware for legacy load.

Conclusion... never believe what 'they' tell you - do your own research. The Slackware firmware directory is /lib/firmware.

Eric

Gingergit 03-02-2007 12:28 PM

Quote:

Originally Posted by Alien Bob
Conclusion... never believe what 'they' tell you - do your own research. The Slackware firmware directory is /lib/firmware.

Eric


Hi Bob,

thanks for that, I was having difficulting in finding the HW directory but now :)

Sorry for being such a pain on this one but I am new to slackware and I am resisting Ubuntu as I am a bit of an old school CLI man, plus I want to be different from the crowd.

Gingergit 03-03-2007 08:26 PM

Hi again,

ok now I am getting a real pain in the butt!

I have downloaded ieee80211 ran the . remove then followed the best I could less <....>/INSTALL

rebooted and now I get even move IEEE80211 errors in DMESG

Is there a Cretins Guide out there please?

Hangdog42 03-04-2007 08:30 AM

Um, ouch. If you're using a newer kernel, you shouldn't need to mess with the IEEE80211 stuff, the existing kernel modules will do just fine. Unfortunately, I'm not sure how you would back out of what you've done. You might try re-installing your kernel and see if that does the trick.

Gingergit 03-04-2007 09:54 AM

Quote:

Originally Posted by Hangdog42
Um, ouch. If you're using a newer kernel, you shouldn't need to mess with the IEEE80211 stuff, the existing kernel modules will do just fine. Unfortunately, I'm not sure how you would back out of what you've done. You might try re-installing your kernel and see if that does the trick.


Thats the story of my life at the moment Hangdog.

I was using the test 2.6 kernel of the Slackware 11 DVD, reinstalling it isn't too much of a ball ache, but how do I upgrade the ipw2200 firmware and drivers.

Thanks in advance.

Ginger

Alien Bob 03-04-2007 10:02 AM

ipw2200 is part of that Slackware 11 2.6.17.13 kernel so there is no need for an additional upgrade.
The firmware - just copy your download files to /lib/firmware like before.

Eric

Gingergit 03-04-2007 06:12 PM

Quote:

Originally Posted by Alien Bob
ipw2200 is part of that Slackware 11 2.6.17.13 kernel so there is no need for an additional upgrade.
The firmware - just copy your download files to /lib/firmware like before.

Eric


Mr AlienBob,

all I can say is you top bloke, I did exactly what you said and it found it, now to read the WPA_Supplicant stuff and get Aircrack etc working :)

Ginger :newbie: Git


All times are GMT -5. The time now is 04:56 PM.