Linux Help
guides forums blogs
Home Desktops Distributions ISO Images Logos Newbies Reviews Software Support & Resources Linuxhelp Wiki

Welcome Guest ( Log In | Register )



Advanced DNS Management
New ZoneEdit. New Managment.

FREE DNS Is Back

Sign Up Now
 
Reply to this topicStart new topic
> How to patch IPW2100 driver
phiscous
post Jan 6 2006, 04:51 PM
Post #1


Whats this Lie-nix Thing?
*

Group: Members
Posts: 2
Joined: 6-January 06
Member No.: 5,945



Running Fedora Core 4 (2.6.14) on a Dell Latitude D600 with the Intel Pro 2100 3B Wireless NIC. After some searching and experimenting, I was able to get the new (1.1.3) ipw2100 drivers loaded and working. My problem now is I can't connect to an access point that has WEP enabled. When I put the correct key in and try to connect to the AP, I get "Error for wireless request "Set Frequency" (8B04) :
SET failed on device eth1 ; Operation not supported.

Determining IP information for eth1... failed; no link present. Check cable?

Since I can connect to an open AP and only get this with a WEP enabled AP, I figured WEP was the problem. In googling, I found there is a patch for ipw2100 that might address this. However, being new to Linux, I have no idea what to do with the "ipw2100-1.1.1-wep_fix.patch" file I downloaded. I downloaded the file from http://ipw2100.sourceforge.net/index.php#patches, but I couldn't find any documentation on what to do with it. (I'm sure they fugure if I've gotten that far, I must know what I'm doing.)

What am I missing?

Thanks for any help or direction you can provide.
Go to the top of the page
 
+Quote Post
Hemant
post Jan 7 2006, 02:26 PM
Post #2


RMS is my Hero
******

Group: Support Specialist
Posts: 782
Joined: 6-October 02
From: Trichy,INDIA
Member No.: 29



Patching is simple you can use patch command for that...so for patching a driver. You need kernel sources...and then you will have to find the IPW2000 driver file.You can find that using
CODE
#cd /usr/src/linuc
#find .|grep -i ipw


Once you are sure that..you have got the correct file..you have to patch. You can patch using the command:
CODE
patch -p1 <orginal_file> <patch_file>


But plenty of things are to be kept in mind...the version of your kernel source and patch must match. If they don't patch would fail simply. So in that case..you can actually edit the concerned driver program by hand. You can do it by looking into sources of patch file. It will have line numbers, + sybmol means that, this line is not there in the original file..so it must be added to the original file..for a valid patch.

Recompile the kernel(or modules) and enjoy your wireless connection.

Bravo..for already finding so much info.


--------------------
Hemant Kumar
user posted image
hemant@linuxhelp.net
Go to the top of the page
 
+Quote Post
phiscous
post Jan 12 2006, 04:08 PM
Post #3


Whats this Lie-nix Thing?
*

Group: Members
Posts: 2
Joined: 6-January 06
Member No.: 5,945



Thanks Hemant! I'll give that a shot. If my wireless is a module, I shouldn't need to recompile the kernel, right?
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 12th December 2017 - 02:56 PM