LinuxQuestions.org
Support LQ: Use code LQ3 and save $3 on Domain Registration
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking > Linux - Wireless Networking
User Name
Password
Linux - Wireless Networking This forum is for the discussion of wireless networking in Linux.

Notices

Reply
 
Search this Thread
Old 08-19-2007, 05:08 AM   #1
anax93
LQ Newbie
 
Registered: Jul 2006
Location: EU
Distribution: FC6
Posts: 12

Rep: Reputation: 0
PRO/Wireless 3945 802.11b/g on Dell Latitude D820 with Fedora Core 6


I have a Core 2 Duo - Intel PRO/Wireless 3945 802.11b/g card on
a Dell Latitude D820, running Fedora Core 6 2.6.22.1-32.fc6
and Windows XP.
To set up wifi in Linux, I am following the instructions on
http://support.intel.com/support/not.../CS-006408.htm .
So, I downloaded iwlwifi-1.0.0-1.tgz and mac80211-9.0.4.tgz.
First, I have to install the mac80211 subsystem package.
So, I follow the specific instruction on
http://intellinuxwireless.org/?p=mac...HOWTO-mac80211 .
All goes well (or so it seems) until I do
#make menuconfig.
Sure enough, the dialogue opens, I navigate
Networking -> Wireless, but I can find no entry
"<M> Generic IEEE 802.11 Networking Stack (dscape)" ,
i.e. no "dscape". So, I put an <M> on all IEEE entries
(what else is one to do?), exit, and try
#make modules modules_install, and this is all I get:

# make modules modules_install
CHK include/linux/version.h
CHK include/linux/utsrelease.h
make[1]: *** No rule to make target `missing-syscalls'. Stop.
make: *** [prepare0] Error 2 .

I then tried to use ndiswrapper, and got the warning
"kernel is using 4K stacks (CONFIG_4KSTACKS)", so
I attempted changing this with make menuconfig, and got
exactly the same error message when trying to run make.

Not sure at all what is going on. Seems to me the immediate problem is recompiling the kernel, but I've never tampered with
the kernel before. Problem is, I don't really have an option!

And so I'm stuck. Any help appreciated!
 
Old 08-19-2007, 06:32 AM   #2
Hangdog42
LQ Veteran
 
Registered: Feb 2003
Location: Maryland
Distribution: Slackware
Posts: 7,780
Blog Entries: 1

Rep: Reputation: 412Reputation: 412Reputation: 412Reputation: 412Reputation: 412
God, I wish Intel would pull their heads out of whatever dark, dank, smelly place they have it stuck and change their instructions. Unless you've got an old kernel (and you don't), there is absolutely no reason to go mucking with the 80211 stack. It just causes trouble.

What I would do would be to install a recent stock kernel, then completely ignore the 80211 stack stuff and just install the driver.
 
Old 08-19-2007, 10:02 AM   #3
guzzi
Member
 
Registered: Jun 2004
Location: Lawrence, KS
Distribution: Slackware
Posts: 294

Rep: Reputation: 32
3945 install

I too stumbled all over attempting to follow the instructions that Intel provides. It was the information posted on this fourm that got my 3945 on a Toshiba laptop working perfect.

It may be that those who post here are more up to date than Intel on this matter. Big business types tend to lag somewhat when it comes to fast changes.
 
Old 08-22-2007, 03:16 AM   #4
anax93
LQ Newbie
 
Registered: Jul 2006
Location: EU
Distribution: FC6
Posts: 12

Original Poster
Rep: Reputation: 0
Resolved

Thanks to Hangdong42 for his suggestions. I didn't do exactly what he says though.

After reading
http://www.hpl.hp.com/personal/Jean_...#Centrino3945i

I realised that there are at least two alternatives here! I had used the iwlwifi/mac80211 combination - which failed at the kernel recompilation stage (for whatever reason).

I tried the ipw3945/ieee80211 combination from sourceforge.net. When installing ieee80211, I was asked if I wanted the already existing install (which came from a recent kernel upgrade) removed. Thinking of Hangdong42's suggestion, I kept those files.

From then on, almost everything went smoothly, though the instructions had a couple of misprints...

The wireless is pretty impressive now, I must say.

I am still unable to understand why the average user has to go through all this to get such things working... And I am not so average actually!

Last edited by anax93; 08-22-2007 at 03:17 AM. Reason: misprint
 
Old 08-22-2007, 07:15 AM   #5
Hangdog42
LQ Veteran
 
Registered: Feb 2003
Location: Maryland
Distribution: Slackware
Posts: 7,780
Blog Entries: 1

Rep: Reputation: 412Reputation: 412Reputation: 412Reputation: 412Reputation: 412
Congrats on getting it to work!

Quote:
I am still unable to understand why the average user has to go through all this to get such things working... And I am not so average actually!
The problem lies mostly with the wireless chipset manufacturers. There has been little to no willingness on their part to either write drivers or to release enough information for drivers to be written. The one part that does lie with the Linux developers has been a lot of confusion and bickering over the basic kernel wireless infrastructure. The good news is that both of these are hopefully changing. The kernel developers have finally decided on using the Devicescape stack rather than letting a couple of different stacks compete (SoftMAC has been predominant until now, but it doesn't have all the features of Devicescape). With that settled in the newest kernel, at least some of the wireless manufacturers are cooperating more. Intel and Atheros are two of the better ones. The wireless developers have also issued an offer to sign non-disclosure agreements with the chipset manufacturers and write drivers for them. Even bone-headed morons like those running Broadcom seem to be at least considering this.

With that said however, even many of the good vendors insist on keeping their firmware code proprietary and rely on a binary release. Since none of those are released under an open source license, many distros refuse to bundle them and leave the installation of that sort of thing to the end users.

So while hopefully things will improve, licensing will probably keep them from being where they should be.
 
  


Reply


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
Borked my ethernet on RHEL4 Dell Latitude D820 smith-rowland Linux - Networking 2 08-04-2007 12:36 PM
Intel PRO/Wireless 3945 802.11a/g can't get to work inzanboy112 Linux - Wireless Networking 1 09-09-2006 12:31 AM
802.11b/g wireless nic with fedora core 3 question--which is easiest to get working? tyler0123 Linux - Hardware 4 05-23-2005 01:13 PM
Wireless intel PRO/Wireless 2100 802.11b WLAN gummimann Linux - Hardware 0 03-01-2004 04:20 PM
Configuring Intel Pro 802.11b wireless card in RedHat 9 roshanr Linux - Wireless Networking 1 11-06-2003 12:53 AM


All times are GMT -5. The time now is 02:43 PM.

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