Larry Finger wrote:
> For Feisty, the firmware needs to be installed in the '/lib/firmware/`uname 
> -r` directory. Note the 
> back ticks around the uname command.

Thanks.

I moved the bcm* files from /lib/firmware to /lib/firmware/2.6.22-10-generic
(the Gutsy kernel) and tried again with no effect.

I then copied them to the Feisty directory, /lib/firmware/2.6.20-16-generic,
and rebooted to that kernel.  Also no effect:

> [EMAIL PROTECTED]:~$ uname -r
> 2.6.20-16-generic

> [EMAIL PROTECTED]:~$ ls /lib/firmware
> 2.6.20-15-generic  2.6.20-16-generic  2.6.22-10-generic

> [EMAIL PROTECTED]:~$ ls /lib/firmware/2.6.20-16-generic/
> acx                                 bcm43xx_initval04.fw        
> ipw2100-1.3-p.fw
> aic94xx-seq.fw                      bcm43xx_initval05.fw        ipw2200-bss.fw
> atmel_at76c502_3com.bin             bcm43xx_initval06.fw        
> ipw2200-ibss.fw
> atmel_at76c502_3com-wpa.bin         bcm43xx_initval07.fw        
> ipw2200-sniffer.fw
> atmel_at76c502.bin                  bcm43xx_initval08.fw        ipw3945.ucode
> atmel_at76c502d.bin                 bcm43xx_initval09.fw        isl3877
> atmel_at76c502d-wpa.bin             bcm43xx_initval10.fw        isl3886
> atmel_at76c502e.bin                 bcm43xx_microcode11.fw      
> isl3887usb_bare
> atmel_at76c502e-wpa.bin             bcm43xx_microcode2.fw       isl3890
> atmel_at76c502-wpa.bin              bcm43xx_microcode4.fw       isl3890usb
> atmel_at76c503-i3861.bin            bcm43xx_microcode5.fw       
> iwlwifi-3945.ucode
> atmel_at76c503-i3863.bin            bcm43xx_pcm4.fw             ql2100_fw.bin
> atmel_at76c503-rfmd-0.90.2-140.bin  bcm43xx_pcm5.fw             ql2200_fw.bin
> atmel_at76c503-rfmd-acc.bin         dvb-fe-or51132-qam.fw       ql2300_fw.bin
> atmel_at76c503-rfmd.bin             dvb-fe-or51132-vsb.fw       ql2322_fw.bin
> atmel_at76c504_2958-wpa.bin         dvb-fe-or51211.fw           ql2400_fw.bin
> atmel_at76c504a_2958-wpa.bin        dvb-ttpci-01.fw             rt2561.bin
> atmel_at76c504.bin                  dvb-usb-avertv-a800-02.fw   rt2561s.bin
> atmel_at76c504c-wpa.bin             dvb-usb-dibusb-5.0.0.11.fw  rt2661.bin
> atmel_at76c505a-rfmd2958.bin        dvb-usb-dibusb-6.0.0.8.fw   rt73.bin
> atmel_at76c505-rfmd2958.bin         dvb-usb-dtt200u-01.fw       
> v4l-cx2341x-dec.fw
> atmel_at76c505-rfmd.bin             dvb-usb-umt-010-02.fw       
> v4l-cx2341x-enc.fw
> atmel_at76c506.bin                  dvb-usb-vp702x-01.fw        
> v4l-cx2341x-init.mpg
> atmel_at76c506-wpa.bin              dvb-usb-vp7045-01.fw        v4l-cx25840.fw
> bcm43xx_initval01.fw                dvb-usb-wt220u-01.fw        
> v4l-pvrusb2-24xxx-01.fw
> bcm43xx_initval02.fw                ipw2100-1.3.fw              
> v4l-pvrusb2-29xxx-01.fw
> bcm43xx_initval03.fw                ipw2100-1.3-i.fw            zd1211

> [EMAIL PROTECTED]:~$ sudo modprobe -r bcm43xx
> Password:

> [EMAIL PROTECTED]:~$ sudo modprobe bcm43xx

> [EMAIL PROTECTED]:~$ sudo ifconfig eth1 up

> [EMAIL PROTECTED]:~$ dmesg | tail
> [  135.956000] ACPI: PCI interrupt for device 0000:10:00.0 disabled
> [  135.972000] ieee80211_crypt: unregistered algorithm 'NULL'
> [  152.716000] ieee80211_crypt: registered algorithm 'NULL'
> [  152.720000] ieee80211: 802.11 data/management/control stack, git-1.1.13
> [  152.720000] ieee80211: Copyright (C) 2004-2005 Intel Corporation <[EMAIL 
> PROTECTED]>
> [  152.732000] bcm43xx driver
> [  152.736000] ACPI: PCI Interrupt 0000:10:00.0[A] -> GSI 17 (level, low) -> 
> IRQ 17
> [  152.736000] PCI: Setting latency timer of device 0000:10:00.0 to 64
> [  156.748000] usb 1-2: reset low speed USB device using uhci_hcd and address 
> 3
> [  162.772000] ADDRCONF(NETDEV_UP): eth1: link is not ready

Just to be sure that the driver really was finding the firmware there,
I then played the file renaming trick again:

> [EMAIL PROTECTED]:~$ cd /lib/firmware/2.6.20-16-generic/

> [EMAIL PROTECTED]:/lib/firmware/2.6.20-16-generic$ sudo mv bcm43xx_
> bcm43xx_initval01.fw    bcm43xx_initval05.fw    bcm43xx_initval09.fw    
> bcm43xx_microcode4.fw   
> bcm43xx_initval02.fw    bcm43xx_initval06.fw    bcm43xx_initval10.fw    
> bcm43xx_microcode5.fw   
> bcm43xx_initval03.fw    bcm43xx_initval07.fw    bcm43xx_microcode11.fw  
> bcm43xx_pcm4.fw         
> bcm43xx_initval04.fw    bcm43xx_initval08.fw    bcm43xx_microcode2.fw   
> bcm43xx_pcm5.fw         

> [EMAIL PROTECTED]:/lib/firmware/2.6.20-16-generic$ sudo mv 
> bcm43xx_microcode5.fw bcm43xx_microcode5.fwXXX

> [EMAIL PROTECTED]:/lib/firmware/2.6.20-16-generic$ sudo modprobe -r bcm43xx

> [EMAIL PROTECTED]:/lib/firmware/2.6.20-16-generic$ sudo modprobe -v bcm43xx
> insmod /lib/modules/2.6.20-16-generic/kernel/net/ieee80211/ieee80211_crypt.ko 
> insmod /lib/modules/2.6.20-16-generic/kernel/net/ieee80211/ieee80211.ko 
> insmod 
> /lib/modules/2.6.20-16-generic/kernel/net/ieee80211/softmac/ieee80211softmac.ko
>  
> insmod 
> /lib/modules/2.6.20-16-generic/kernel/drivers/net/wireless/bcm43xx/bcm43xx.ko 

> [EMAIL PROTECTED]:/lib/firmware/2.6.20-16-generic$ dmesg | tail
> [  708.444000] usb 1-2: reset low speed USB device using uhci_hcd and address 
> 3
> [  710.876000] ACPI: PCI interrupt for device 0000:10:00.0 disabled
> [  710.880000] ieee80211_crypt: unregistered algorithm 'NULL'
> [  723.884000] usb 1-2: reset low speed USB device using uhci_hcd and address 
> 3
> [  727.380000] ieee80211_crypt: registered algorithm 'NULL'
> [  727.380000] ieee80211: 802.11 data/management/control stack, git-1.1.13
> [  727.380000] ieee80211: Copyright (C) 2004-2005 Intel Corporation <[EMAIL 
> PROTECTED]>
> [  727.388000] bcm43xx driver
> [  727.388000] ACPI: PCI Interrupt 0000:10:00.0[A] -> GSI 17 (level, low) -> 
> IRQ 17
> [  727.388000] PCI: Setting latency timer of device 0000:10:00.0 to 64

> [EMAIL PROTECTED]:/lib/firmware/2.6.20-16-generic$ sudo ifconfig eth1 up
> SIOCSIFFLAGS: No such file or directory

> [EMAIL PROTECTED]:/lib/firmware/2.6.20-16-generic$ dmesg | tail
> [  710.880000] ieee80211_crypt: unregistered algorithm 'NULL'
> [  723.884000] usb 1-2: reset low speed USB device using uhci_hcd and address 
> 3
> [  727.380000] ieee80211_crypt: registered algorithm 'NULL'
> [  727.380000] ieee80211: 802.11 data/management/control stack, git-1.1.13
> [  727.380000] ieee80211: Copyright (C) 2004-2005 Intel Corporation <[EMAIL 
> PROTECTED]>
> [  727.388000] bcm43xx driver
> [  727.388000] ACPI: PCI Interrupt 0000:10:00.0[A] -> GSI 17 (level, low) -> 
> IRQ 17
> [  727.388000] PCI: Setting latency timer of device 0000:10:00.0 to 64
> [  763.836000] usb 1-2: reset low speed USB device using uhci_hcd and address 
> 3
> [  768.012000] bcm43xx: Error: Microcode "bcm43xx_microcode5.fw" not 
> available or load failed.
> [EMAIL PROTECTED]:/lib/firmware/2.6.20-16-generic$ 

Seems it is.

Thanks for your help so far.  Any other ideas?

Ed.

_______________________________________________
Bcm43xx-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/bcm43xx-dev

Reply via email to