LinuxQuestions.org
View the Most Wanted LQ Wiki articles.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Fedora
User Name
Password
Fedora This forum is for the discussion of the Fedora Project.

Notices

Reply
 
Search this Thread
Old 09-18-2006, 01:44 PM   #1
suresheva31
LQ Newbie
 
Registered: Oct 2004
Posts: 25

Rep: Reputation: 15
Problem - Intel Intel(R) PRO/Wireless 3945ABG


Hi there,

I am having problem to setting up my Wireless Card on Dell Latitude D620, running Fedora Core 5.0

Kernel: 2.6.15-1.2054_FC5smp i686

Network Card Name:

Intel Intel(R) PRO/Wireless 3945ABG Network Connection

I downloaded the Driver from Intel Website:
ipw3945-linux-1.1.0, which has following files:

ipw3945-1.1.0
ipw3945-ucode-1.13 - firmware file
ipw3945d-1.7.22 - regulatory daemon

I followed the INSTALL instrunctions NOTES to setup the wireless

Since it required ieee80211-1.2.15:

I downloaded that from http://ieee80211.sf.net.

But since I did not had the kernel Header installed:

I have to install that first to compile the ieee.

so I install the following in kernel header

1) kernel-devel-2.6.15-1.2054_FC5smp.i686.rpm

2)
once that done, I did the following:
Code:
 % tar xzvf ieee80211-1.1.14.tgz
        % cd ieee80211-1.1.14
        % make
        # make install   <--- You may need to be root
        % cd ..
3)
Code:
 % tar xzvf ipw3945-1.1.0.tgz
 % cd ipw3945-1.1.0
 % make 

I got the following error:

 WARNING: Your kernel contains ieee80211 symbol definitions and you
 are not using the kernel's default ieee80211 subsystem.  (Perhaps you
 used the out-of-tree ieee80211 subsystem's 'make install' or have
 provided a path to the ieee80211 subsystem via IEEE80211_INC.)

 If you wish to use the out-of-tree ieee80211 subsystem then it is
 recommended to use that projects' "make patch_kernel" facility
 and rebuild your kernel to update the Module symbol version information.

 Failure to do this may result in build warnings and unexpected
 behavior when running modules which rely on the ieee80211 subsystem.


 Aborting the build.  You can force the build to continue by adding:

        IEEE80211_IGNORE_DUPLICATE=y

 to your make command line.


make: *** [check_inc] Error 1


So I forced the make installation by giving this:

make IEEE80211_IGNORE_DUPLICATE=y

installed without giving any error
4)


Now we install the firmware files (first finding where to install them):
Code:
        % wget http://bughost.org/ipw3945/ucode/ipw3945-ucode-1.13.tgz .
        % DIR=$(sed -ne "s:^FIRMWARE_DIR=\([^, ]*\).*:\1:p" \
                /etc/hotplug/firmware.agent)
        % tar xzvf ipw3945-ucode-1.13.tgz
        % less ipw3945-ucode-1.13/LICENSE.ipw3945-ucode
        # cp ipw3945-ucode-1.13/ipw3945.ucode $DIR

NOTE:  'DIR' above typically works out to /lib/firmware.

when I copy and pasted that DIR=$(sed...)

[root@localhost firmware]# DIR=$(sed -ne "s:^FIRMWARE_DIR=\([^, ]*\).*:\1:p" \
>                 /etc/hotplug/firmware.agent)
sed: can't read /etc/hotplug/firmware.agent: No such file or directory
ng error:
so I basically copied the file ipw3945.ucode to /lib/firmware


STEP 5)

Now we obtain the regulatory daemon:
Code:
        % wget http://bughost.org/ipw3945/daemon/ipw3945d-1.7.22.tgz .
        % tar xzvf ipw3945d-1.7.22.tgz
        % less ipw3945d-1.7.22/LICENSE.ipw3945d

# cp ipw3945d-1.7.22/x86/ipw3945d /sbin
# ./load debug=0x43fff -- What is the hexanumber exactly means?

I got teh following messages:

Quote:
Unloaded: ieee80211 ieee80211_crypt
Loaded: ieee80211 ipw3945
Loading ipw3945d.ipw3945d - regulatory daemon
Copyright (C) 2005-2006 Intel Corporation. All rights reserved.
version: 1.7.22
Intel PRO/Wireless 3945ABG Network Connection found at:
/sys/bus/pci/drivers/ipw3945/0000:0c:00.0
Daemon launched as pid 4513. Exiting.
..done.
so I thought everything is working fine:

iwlist eth1 scan

it gave me all the Aavilable Wireless network

iwconfig eth1 essid amsol
iwconfig eth1 key 1234567890

iwconfig eth1

I GOT THE FOLLOWING MESSAGE

Code:
eth1    IEEE 802.11g  ESSID:"amsol28"  Nickname:"localhost.localdomain"
          Mode:Managed  Frequency:2.437 GHz  Access Point: 00:14:BF:AE:75:C0
          Bit Rate:54 Mb/s   Tx-Power:15 dBm
          Retry limit:15   RTS thr:off   Fragment thr:off
          Encryption key:1234-5678-90   Security mode:open
          Power Management:off
          Link Quality=95/100  Signal level=-34 dBm  Noise level=-34 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:1360   Missed beacon:0
So I thought everything is fine

so did the following command:

ifup eth1

I got this error:

Code:
Error for wireless request "Set Bit Rate" (8B20) :
    SET failed on device eth1 ; Invalid argument.

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

Now, can some one please tell me how to go and fix the above error?

Any ideas?

Thanks in Advance

Suresh
 
Old 09-18-2006, 06:24 PM   #2
hollywoodb
Member
 
Registered: Aug 2003
Location: Minnesota, U.S.A.
Distribution: Debian, openSUSE
Posts: 400

Rep: Reputation: 30
Quote:
I got this error:

Code:
Error for wireless request "Set Bit Rate" (8B20) :
    SET failed on device eth1 ; Invalid argument.

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

Now, can some one please tell me how to go and fix the above error?

Any ideas?

Thanks in Advance

Suresh
It is failing when it tries to specify a certain bit rate (speed) for your wireless card. It shouldn't really be needing to do this at all, so you need to modify the config file it is reading.

you should have a file /etc/sysconfig/networking/devices/ifcfg-eth1
comment the RATE line by putting a # in front of it.
 
Old 09-18-2006, 08:45 PM   #3
suresheva31
LQ Newbie
 
Registered: Oct 2004
Posts: 25

Original Poster
Rep: Reputation: 15
I got the error:


Code:
[root@localhost ipw3945-1.1.0]# iwconfig eth1
eth1      IEEE 802.11g  ESSID:"amsol28"  Nickname:"localhost.localdomain"
          Mode:Managed  Frequency:2.437 GHz  Access Point: 00:14:BF:AE:75:C0
          Bit Rate:54 Mb/s   Tx-Power:15 dBm
          Retry limit:15   RTS thr:off   Fragment thr:off
          Encryption key:1234-5678-90   Security mode:open
          Power Management:off
          Link Quality=96/100  Signal level=-25 dBm  Noise level=-26 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:14   Missed beacon:0

[root@localhost ipw3945-1.1.0]# ifup eth1

Determining IP information for eth1... failed.
[root@localhost ipw3945-1.1.0]#

THanks

Suresh
 
  


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
Driver intel pro/wireless 3945ABG don't work lizburke29 Linux - Hardware 1 05-30-2008 05:44 PM
could not find intel pro/wireless 3945abg network connection verbose Linux - Hardware 22 10-03-2006 12:59 AM
Intel PRO/Wireless 3945ABG card not working in SuSE 10.1 iamjunko Suse/Novell 6 07-29-2006 01:10 PM
intel pro 3945abg wireless card driver problem garfield1228 Linux - Hardware 0 04-20-2006 09:15 AM
intel pro 3945abg wireless card driver problem garfield1228 Linux - Laptop and Netbook 0 04-16-2006 09:26 AM


All times are GMT -5. The time now is 08:21 PM.

Main Menu
Advertisement
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