LinuxQuestions.org
Visit the LQ Articles and Editorials section
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
LinkBack Search this Thread
Old 04-15-2008, 11:48 AM   #1
linux@vivi.com
LQ Newbie
 
Registered: Apr 2008
Distribution: Centos
Posts: 4

Rep: Reputation: 0
Trouble with Intel/Pro 3945 iwlwifi driver


Hi, I'm at wit's end trying to get the wireless to work on my new
Dell Vostro 1500 laptop.

I'm using Centos 5.1 which came with a 2.6.18-53 kernel, but I've
been trying with a rebuilt 2.6.24 kernel, which comes with the
iwlwifi driver. (It didn't work in the original kernel, either.)

The kernel seems to see the device and the device file has been
created, but I can't get the device to come up. Well, actually
I *did* get it up twice, but then I rebooted for and it wouldn't
come back. I can't figure out why. I've tried changing the wireless
router (I have a windows laptop that can talk to that router fine,
btw), I've played with the wireless switch, disabled the wireless
switch in bios, I compiled the kernel with "Sensitivity calibration in
lwifi drivers" and "Spectrum Measurement in lwifi drivers" enabled,
then with them disabled.

I have iwlwifi-3945-1.ucode in /lib/firmware. (When I take it out,
the kernel doesn't see the device at all).

In dmesg I see:
iwl3945: Detected Intel PRO/Wireless 3945ABG Network Connection
hda: ATAPI 24X DVD-ROM DVD-R CD-R/RW drive, 2048kB Cache
phy0: Selected rate control algorithm 'iwl-3945-rs'

But when I try to bring the interface up with "ifup lwan0" I get
this in /var/adm/messages:

Apr 15 12:34:57 kimura kernel: ADDRCONF(NETDEV_UP): wlan0: link is not ready
Apr 15 12:34:57 kimura dhclient: wmaster0: unknown hardware address type 801
Apr 15 12:34:57 kimura dhclient: wmaster0: unknown hardware address type 801

and dhcp ultimately fails.

To show that I read the "what to include post", here's the output of lspci

00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c)
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Contoller #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f2)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 02)
03:00.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02)
03:01.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05)
03:01.1 Class 0805: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
03:01.2 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 12)
03:01.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
03:01.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 12)
0c:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)


Any help would be greatly appreciated.

Thanks very much,
Bruce
 
Old 04-27-2008, 02:31 PM   #2
DiBosco
Member
 
Registered: Nov 2001
Location: Manchester, UK
Distribution: Mandriva, Mandriva, Mandriva. (Three different releases depending on the computer)
Posts: 703

Rep: Reputation: 35
Are you trying to use DHCP?
 
Old 04-29-2008, 10:56 AM   #3
linux@vivi.com
LQ Newbie
 
Registered: Apr 2008
Distribution: Centos
Posts: 4

Original Poster
Rep: Reputation: 0
Yes, I'm trying to use dhcp.
 
Old 04-29-2008, 05:36 PM   #4
DiBosco
Member
 
Registered: Nov 2001
Location: Manchester, UK
Distribution: Mandriva, Mandriva, Mandriva. (Three different releases depending on the computer)
Posts: 703

Rep: Reputation: 35
I get terrible problems with DHCP when I move from the location I originally set-up the WiFi. ie, at home, where I originally installed Mandriva and set my WiFi connection up, it works. Anywhere else I go, DHCP simply refuses to work. I've got the 4965, but apparently the devices are very similar and share many of the same faults.

I need to try ndiswrapper to see if that helps.
 
Old 04-29-2008, 07:41 PM   #5
syg00
LQ Veteran
 
Registered: Aug 2003
Location: Australia
Distribution: Lots ...
Posts: 11,792

Rep: Reputation: 923Reputation: 923Reputation: 923Reputation: 923Reputation: 923Reputation: 923Reputation: 923Reputation: 923
Did you include the IEEE80211 stuff in your kernel ???.
 
Old 04-30-2008, 02:54 AM   #6
DiBosco
Member
 
Registered: Nov 2001
Location: Manchester, UK
Distribution: Mandriva, Mandriva, Mandriva. (Three different releases depending on the computer)
Posts: 703

Rep: Reputation: 35
The interface works, it's purely the DHCP part of it that doesn't work when you take it away from the access point that is first used after install. AFAIK, it wouldn't work at all if the 802.11 stuff wasn't in!
 
Old 05-01-2008, 06:25 AM   #7
linux@vivi.com
LQ Newbie
 
Registered: Apr 2008
Distribution: Centos
Posts: 4

Original Poster
Rep: Reputation: 0
Wow, it works without using dhcp. I feel kinda stupid for not having thought of that,
but I didn't imagine that dhcp was actually connected with the driver. Thanks very
much.
 
Old 05-05-2008, 11:02 AM   #8
linux@vivi.com
LQ Newbie
 
Registered: Apr 2008
Distribution: Centos
Posts: 4

Original Poster
Rep: Reputation: 0
OK, now I have another strange problem. The wireless card seems to work without dhcp, but only if I bring up the ethernet interface first. What i mean is, that the following procedure does not work:

1) reboot

2) ifup wlan0

At this point, netstat -rn and so forth look fine but I cannot ping anything on my
local LAN

However, the following does work:

1) reboot

2) ifup eth1

3) ifdown eth1

4) ifup wlan0

Now everything is fine. Huh? can somebody please explain this to me

I am not finding anything that looks odd in dmesg, either.
 
  


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
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Intel 4965AGN linux driver iwlwifi uAPSD joshuasanz Linux - Newbie 2 03-31-2008 07:09 AM
Intel 3945 with firmware-iwlwifi not working acampbell Linux - Wireless Networking 0 09-14-2007 12:24 PM
Installing Intel Pro/Wireless 3945 ABG driver nicehill Mandriva 11 05-22-2007 02:01 AM
Intel Pro/Wireless 3945 mwarbeck Suse/Novell 19 03-28-2007 08:38 PM
Intel PRO Wireless 3945 Driver Installation - Urgent Help Please!.... ismailkimyacioglu Linux - Hardware 3 02-02-2007 08:12 PM


All times are GMT -5. The time now is 02:15 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