LinuxQuestions.org
Visit the LQ Articles and Editorials section
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
Search this Thread
Old 07-18-2007, 08:23 PM   #1
der_11
Member
 
Registered: Jun 2007
Location: Canada
Distribution: Slackware 12.0, Fedora 7
Posts: 40

Rep: Reputation: 15
help installing ipw2200 wireless drivers


Okay so I've just installed slack 12.0 and I need to get my wireless drivers working. I've downloaded the source for the ieee80211, ipw2200, and the ipw2200 firmware.

I compiled and installed both the ieee80211 and ipw2200. Then copied the firmware to the /lib/firmware directory.

However when I try and run the load script or modprobe ipw2200 I get an output as so:

WARNING: Error inserting ieee80211_crypt (/lib/modules/2.6.21.5/net/ieee80211/ieee80211_crypt.ko): invalid module format

WARNING: Error inserting ieee80211_crypt (/lib/modules/2.6.21.5/net/ieee80211/ieee80211.ko): invalid module format

FATAL: Error inserting ipw2200 (/lib/modules/2.6.21.5/kernel/drivers/net/wireless/ipw2200.ko): invalid module format

I've never installed drivers before so this stuff is very new to me. Any help would be greatly appreciated.
 
Old 07-18-2007, 11:16 PM   #2
randomsel
Member
 
Registered: Oct 2006
Location: Wilmington, DE
Distribution: Slackware 11
Posts: 201

Rep: Reputation: 30
I installed the ipw2200 driver/firmware, and didn't need to install ieee80211_crypt to get it working. Read the INSTALL file that comes with the ipw2200 driver, it's *AMAZINGLY* detailed, but it boils down to:
  • run the upgrade script in the ipw2200 driver directory
  • configure/compile/install the ipw2200 driver
  • copy all the files in the firmware file to /lib/firmware
for a clean Slack12 install.
 
Old 07-19-2007, 12:18 AM   #3
sn9ke_eyes
Member
 
Registered: Feb 2003
Location: Texas
Distribution: slackware 11
Posts: 90

Rep: Reputation: 15
I think all I did off a clean slack install was copy the firmware files to /lib/firmware and then modprobe ipw2200.
 
Old 07-19-2007, 01:44 AM   #4
der_11
Member
 
Registered: Jun 2007
Location: Canada
Distribution: Slackware 12.0, Fedora 7
Posts: 40

Original Poster
Rep: Reputation: 15
Okay I did a fresh install, and tried to just copy the firmware files into /lib/firmware. But when I do a modprobe ipw2200, it returns nothing.

So, I'm back where I started I guess. If it makes any difference I'm using the huge.s kernel.

I tried following the install instructions that come with the ipw2200 driver but I don't have any success. Which ends up with the same results as I first posted.

Is there anything I could be missing?
 
Old 07-19-2007, 04:27 AM   #5
kite
Member
 
Registered: Aug 2003
Location: Shenzhen, China
Distribution: Slackware
Posts: 301

Rep: Reputation: 47
Please try generic kernel and make sure that you have the correct firmware version. (There are many versions but you need only one).
 
Old 07-19-2007, 04:59 AM   #6
simonb1975uk
Member
 
Registered: Jan 2004
Location: In the county of Essex, UK
Posts: 72

Rep: Reputation: 15
Quote:
Originally Posted by kite
Please try generic kernel and make sure that you have the correct firmware version. (There are many versions but you need only one).
I have the ipw3945 card in my laptop and if it's similar to the ipw2200 all you do is compile the driver, copy the firmware, DO NOT INSTALL THE GENERIC IEEE80211 PROTOCOL (hope that was clear enough ) and install the user space regulatory daemon. When modprobing the module you will see nothing happen, but if you do a dmesg you will see the module respond. Hope that helps.

Simon
 
Old 07-19-2007, 08:31 AM   #7
Vincent_Vega
Member
 
Registered: Nov 2003
Location: Jacksonville, FL
Distribution: Slackware & Arch
Posts: 825

Rep: Reputation: 31
It should return nothing when you issue the command modprobe ipw2200. Did you go any further in trying to configure that interface?
 
Old 07-19-2007, 09:51 AM   #8
windrose
LQ Newbie
 
Registered: May 2003
Posts: 9

Rep: Reputation: 0
I use hugesmp kernel and there's no need to manually modprobe ipw2200 and ieee80211. The kernel loads them automatically at startup. I just copied ipw2200 firmware to /lib/firmware and it just works.
 
Old 07-19-2007, 11:23 AM   #9
sn9ke_eyes
Member
 
Registered: Feb 2003
Location: Texas
Distribution: slackware 11
Posts: 90

Rep: Reputation: 15
Quote:
Originally Posted by der_11
Okay I did a fresh install, and tried to just copy the firmware files into /lib/firmware. But when I do a modprobe ipw2200, it returns nothing.

So, I'm back where I started I guess. If it makes any difference I'm using the huge.s kernel.

I tried following the install instructions that come with the ipw2200 driver but I don't have any success. Which ends up with the same results as I first posted.

Is there anything I could be missing?
As Vincent_Vega said, modprobe should just bring you back to the command line. You can do a

lsmod | grep ipw to see if it loaded.

ipw2200-fw-3.0 is the version of firmware you should download and use with the default slack 12 install. It sounds like all you need to do is start configuring your card.
 
Old 07-19-2007, 08:50 PM   #10
der_11
Member
 
Registered: Jun 2007
Location: Canada
Distribution: Slackware 12.0, Fedora 7
Posts: 40

Original Poster
Rep: Reputation: 15
Okay after I do lsmod | grep ipw I get:

ipw2200 140872 0
ieee80211 29640 1 ipw2200

And dmesg says it detected my card. However, when I do a iwconfig my network interface eth1 is not listed. Is there a file I need to modify somewhere? Or is something wrong? I don't want to be fooling around with files unless I know what to change.
 
Old 07-19-2007, 09:06 PM   #11
Slackovado
Member
 
Registered: Mar 2005
Location: Burnaby, BC, Canada
Distribution: Slackware 14 32bit, Debian, Arch
Posts: 216

Rep: Reputation: 27
der 11
Slackware 12 already has drivers for the ipw2200
Just get the firmware from here http://ipw2200.sourceforge.net/firmware.php
I user the firmware v.3.
And copy the firmware files to /lib/firmware.
Reboot and your wireless should be fully functional.
I am using the generic-smp kernel.
The huge kernel is really only meant for installation.
If you need wpa_supplicant then see my thread on it I started recently, there is more info there.
 
Old 07-19-2007, 10:13 PM   #12
der_11
Member
 
Registered: Jun 2007
Location: Canada
Distribution: Slackware 12.0, Fedora 7
Posts: 40

Original Poster
Rep: Reputation: 15
My card is detected as far as I can see. But the interface eth1 doesn't show up anywhere. So, I'm completely confused here. And I've already configured it to use the wpa_supplicant. I just need to get the interface up.
 
Old 07-20-2007, 10:40 AM   #13
dennisk
Member
 
Registered: May 2004
Location: Southwestern USA
Distribution: CentOS
Posts: 279

Rep: Reputation: 30
General you need to restart the network (or simply reboot) for the device to show up.

Dennisk
 
Old 07-20-2007, 04:57 PM   #14
der_11
Member
 
Registered: Jun 2007
Location: Canada
Distribution: Slackware 12.0, Fedora 7
Posts: 40

Original Poster
Rep: Reputation: 15
I have rebooted several times but the interface doesn't show up. It is however detected, so I'm very confused.
 
Old 07-20-2007, 08:15 PM   #15
randomsel
Member
 
Registered: Oct 2006
Location: Wilmington, DE
Distribution: Slackware 11
Posts: 201

Rep: Reputation: 30
try ifconfig -a to list all available interfaces. Might not be named eth1 (what's on eth0?)
 
  


Reply

Tags
drivers, firmware, ipw2200, wireless


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Installing Wireless Card Drivers ddzc Linux - Hardware 18 09-26-2006 01:06 PM
problem installing wireless drivers ipw2200 avimd Linux - Wireless Networking 1 10-18-2004 08:00 AM
help installing wireless drivers munkeevegetable Linux - Newbie 3 10-09-2004 02:23 AM
Installing Wireless Drivers on 2.6.5-1.358? davidbalt Linux - Software 3 07-08-2004 01:08 PM
Installing drivers for a wireless card. Card Null Syn Linux - Wireless Networking 3 12-06-2002 11:47 PM


All times are GMT -5. The time now is 06:09 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration