LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Wireless Networking (http://www.linuxquestions.org/questions/linux-wireless-networking-41/)
-   -   Any help with FC6 wifi on Compaq Presario V5000 (http://www.linuxquestions.org/questions/linux-wireless-networking-41/any-help-with-fc6-wifi-on-compaq-presario-v5000-552044/)

newhere 05-07-2007 03:59 PM

Any help with FC6 wifi on Compaq Presario V5000
 
Hello

I have followed the tutorial here:
http://www.linuxforums.org/forum/wir...6-problem.html

Which had me install:
Quote:

Go to:
http://atrpms.net/name/

download and install these rpms
ieee80211-kmdl-2.6.19-1.2895.fc6xen-1.2.16-16.fc6.at.i686.rpm
ieee80211-kmdl-2.6.19-1.2895.fc6xen-1.2.16-16.fc6.at.x86_64.rpm
ipw3945d-1.7.22-4.at.i386.rpm
ipw3945-ucode-1.14.2-3.1.at.noarch.rpm
ipw3945-kmdl-2.6.19-1.2895.fc6xen-1.2.0-18.2.fc6.at.i686.rpm
ipw3945-1.2.0-18.2.fc6.at.i386.rpm
Except I'm not using xen so I used the non xen versions and versions for the 2.6.20 kernel.

This complained about missing firmare in /lib/firmare

I then followed this:
http://www.linuxquestions.org/linux/...WPA_Encryption

I downloaded this: bcmwl5a.sys
From: http://www.linksys.com/servlet/Satel...&ssbinary=true

And extracted the firmware, to give me:
Code:

[root@localhost Desktop]# ls /lib/firmware/
bcm43xx_initval01.fw  bcm43xx_initval07.fw  bcm43xx_microcode5.fw
bcm43xx_initval02.fw  bcm43xx_initval08.fw  bcm43xx_pcm4.fw
bcm43xx_initval03.fw  bcm43xx_initval09.fw  bcm43xx_pcm5.fw
bcm43xx_initval04.fw  bcm43xx_initval10.fw  ipw3945.ucode
bcm43xx_initval05.fw  bcm43xx_microcode2.fw  LICENSE.ipw3945-ucode
bcm43xx_initval06.fw  bcm43xx_microcode4.fw
[root@localhost Desktop]#

Now I no longer see the message complaining about the firmware missing, instead I get this with "ifup eth1":
Code:

May  7 13:56:54 localhost kernel: bcm43xx: set security called, .active_key = 0, .level = 1, .enabled = 1, .encrypt = 1
May  7 13:56:54 localhost kernel: SoftMAC: Associate: Scanning for networks first.
May  7 13:56:54 localhost kernel: SoftMAC: Associate: failed to initiate scan. Is device up?
May  7 13:56:54 localhost kernel: bcm43xx: Microcode rev 0x122, pl 0x98 (2004-11-16  07:21:20)
May  7 13:56:54 localhost kernel: bcm43xx: Radio turned on
May  7 13:56:54 localhost kernel: bcm43xx: Chip initialized
May  7 13:56:54 localhost kernel: bcm43xx: 32-bit DMA initialized
May  7 13:56:54 localhost kernel: bcm43xx: Keys cleared
May  7 13:56:54 localhost kernel: bcm43xx: Selected 802.11 core (phytype 2)
May  7 13:56:54 localhost kernel: SoftMAC: Associate: Scanning for networks first.
May  7 13:56:54 localhost kernel: ADDRCONF(NETDEV_UP): eth1: link is not ready
May  7 13:56:54 localhost kernel: SoftMAC: Scanning finished: scanned 14 channels starting with channel 1
May  7 13:56:54 localhost kernel: SoftMAC: Associate: Scanning for networks first.
May  7 13:56:54 localhost kernel: SoftMAC: Unable to find matching network after scan!
May  7 13:56:55 localhost kernel: SoftMAC: Scanning finished: scanned 14 channels starting with channel 1
May  7 13:57:00 localhost kernel: bcm43xx: Radio turned off
May  7 13:57:00 localhost kernel: bcm43xx: DMA-32 0x0200 (RX) max used slots: 0/64
May  7 13:57:00 localhost kernel: bcm43xx: DMA-32 0x02A0 (TX) max used slots: 0/512
May  7 13:57:00 localhost kernel: bcm43xx: DMA-32 0x0280 (TX) max used slots: 0/512
May  7 13:57:00 localhost kernel: bcm43xx: DMA-32 0x0260 (TX) max used slots: 0/512
May  7 13:57:00 localhost kernel: bcm43xx: DMA-32 0x0240 (TX) max used slots: 0/512
May  7 13:57:00 localhost kernel: bcm43xx: DMA-32 0x0220 (TX) max used slots: 2/512
May  7 13:57:00 localhost kernel: bcm43xx: DMA-32 0x0200 (TX) max used slots: 0/512


Here's /etc/modprobe.conf:
Code:

[root@localhost Desktop]# cat /etc/modprobe.conf
alias eth0 e100

# alias eth1 bcm43xx

alias eth1 ipw3945

install ipw3945 /sbin/modprobe --ignore-install ipw3945 associate=1; sleep 0.5; /sbin/ipw3945d --quiet
remove ipw3945 /sbin/ipw3945d --kill; /sbin/modprobe -r --ignore-remove ipw3945
# alias eth1 ipw3945
alias scsi_hostadapter ahci
alias snd-card-0 snd-hda-intel
options snd-card-0 index=0 
options snd-hda-intel index=0 
remove snd-hda-intel { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-hda-intel

# install ipw3945 /sbin/modprobe --ignore-install ipw3945 ; sleep 0.5 ; /sbin/ipw3945d --quiet
# remove ipw3945 /sbin/ipw3945d --kill ; /sbin/modprobe -r --ignore-remove ipw3945
[root@localhost Desktop]#

I've tried mapping eth1 to both ipw3945 and bcm43xx. Neither works.

I notice in lsmod:
Code:

[root@localhost Desktop]# lsmod | grep ipw
ipw3945              180000  0
ieee80211              46188  3 ipw3945,bcm43xx,ieee80211softmac
[root@localhost Desktop]# lsmod | grep bcm
bcm43xx              419937  0
ieee80211softmac      35649  1 bcm43xx
ieee80211              46188  3 ipw3945,bcm43xx,ieee80211softmac
[root@localhost Desktop]#

Shoudn't either ipw3945 or bcm43xx have "1" instead of "0" in the "Used by" column?

I'd really appreciate any help, this is driving me nuts.

Here's some additional info. Please let me know if there is anythign else I can provide to help debug this.

Code:

[root@localhost Desktop]# uname -a
Linux localhost.localdomain 2.6.20-1.2948.fc6 #1 SMP Fri Apr 27 19:48:40 EDT 2007 i686 i686 i386 GNU/Linux
[root@localhost Desktop]#

[root@localhost Desktop]# rpm -qa | grep ipw
ipw3945d-1.7.22-4
ipw3945-ucode-1.14.2-4.at
ipw3945-1.2.0-18.2.fc6
ipw3945-firmware-1.13-1
ipw3945-kmdl-2.6.20-1.2948.fc6-1.2.0-18.2.fc6
dkms-ipw3945-1.2.0-1
[root@localhost Desktop]#

lspci
...
...
06:00.0 Network controller: Broadcom Corporation Dell Wireless 1390 WLAN Mini-PCI Card (rev 01)
08:08.0 Ethernet controller: Intel Corporation PRO/100 VE Network Connection (rev 01)
[root@localhost Desktop]#


Thanks for any help

newhere 05-07-2007 05:13 PM

I'm thinking the driver is installed correctly, as I can get info through iwpriv and ifconfig up/down turns the power light on and off on the wifi indicator light on the laptop itself.

Though "ifconfig eth1 up" results in this:
Code:

May  7 15:10:52 localhost kernel: bcm43xx: Microcode rev 0x122, pl 0x98 (2004-11-16  07:21:20)
May  7 15:10:52 localhost kernel: bcm43xx: Radio turned on
May  7 15:10:52 localhost kernel: bcm43xx: Chip initialized
May  7 15:10:52 localhost kernel: bcm43xx: 32-bit DMA initialized
May  7 15:10:52 localhost kernel: bcm43xx: Keys cleared
May  7 15:10:52 localhost kernel: bcm43xx: Selected 802.11 core (phytype 2)
May  7 15:10:52 localhost kernel: ADDRCONF(NETDEV_UP): eth1: link is not ready


Which I suspect is the problem. Googling for ADDRCONF(NETDEV_UP): eth1: link is not ready
Gives a bunch of results but they don't seem to give me any answers. Is there somewhere else I can look to find out more about this mysterious "link is not ready" message?


All times are GMT -5. The time now is 02:28 AM.