Vadim Khusainov wrote:
> Hello.
> 
> I've got a very strange behavior  of bcm4311card. I can start it, I can 
> search for networks, but after connetcting to it I can surf only for 
> 5-10 seconds. After it I'm staying connected but can do nothing.
> I've got dell 1390 card. I've got 2.6.18.2 kernel (but tried before with 
> 2.6.18.1). I applied PCI-E Patch and Signal Quality patch. Also I'm 
> using firmware from wl_apsta.o.
> 
> These are some of my logs.
> 1. modprobe bcm43xx:
>> bcm43xx driver
>> PCI: Assigned IRQ 3 for device 0000:0c:00.0
>> PCI: Sharing IRQ 3 with 0000:00:1f.2
>> PCI: Sharing IRQ 3 with 0000:00:1f.3
>> PCI: Setting latency timer of device 0000:0c:00.0 to 64
>> bcm43xx: Chip ID 0x4311, rev 0x1
>> bcm43xx: Number of cores: 4
>> bcm43xx: Core 0: ID 0x800, rev 0x11, vendor 0x4243, enabled
>> bcm43xx: Core 1: ID 0x812, rev 0xa, vendor 0x4243, enabled
>> bcm43xx: Core 2: ID 0x817, rev 0x3, vendor 0x4243, disabled
>> bcm43xx: Core 3: ID 0x820, rev 0x1, vendor 0x4243, enabled
>> bcm43xx: PHY connected
>> bcm43xx: Detected PHY: Version: 4, Type 2, Revision 8

There may be a problem with the revision 8 PHY. AFAIK, the patches for that are 
not in 2.6.18.2. 
Strictly speaking, those changes are a feature enhancement and are not eligble 
to be added to -stable.

>> bcm43xx: Detected Radio: ID: 2205017f (Manuf: 17f Ver: 2050 Rev: 2)
>> bcm43xx: Radio turned off
>> bcm43xx: Radio turned off
>> SoftMAC: ASSERTION FAILED (0) at: 
>> net/ieee80211/softmac/ieee80211softmac_wx.c:306:ieee80211softmac_wx_get_rate()
>>  
>>
>> SoftMAC: ASSERTION FAILED (0) at: 
>> net/ieee80211/softmac/ieee80211softmac_wx.c:306:ieee80211softmac_wx_get_rate()
>>  
>>
>> SoftMAC: ASSERTION FAILED (0) at: 
>> net/ieee80211/softmac/ieee80211softmac_wx.c:306:ieee80211softmac_wx_get_rate()
>>  
>>
>> SoftMAC: ASSERTION FAILED (0) at: 
>> net/ieee80211/softmac/ieee80211softmac_wx.c:306:ieee80211softmac_wx_get_rate()
>>  
>>
>> SoftMAC: ASSERTION FAILED (0) at: 
>> net/ieee80211/softmac/ieee80211softmac_wx.c:306:ieee80211softmac_wx_get_rate()
>>  
>>
>> SoftMAC: ASSERTION FAILED (0) at: 
>> net/ieee80211/softmac/ieee80211softmac_wx.c:306:ieee80211softmac_wx_get_rate()
>>  
>>
>> SoftMAC: ASSERTION FAILED (0) at: 
>> net/ieee80211/softmac/ieee80211softmac_wx.c:306:ieee80211softmac_wx_get_rate()
>>  

These can be ignored.

> 2. After it I've got to do couple times (sometimes just once)
>> localhost linux # ifconfig wlan0 up
>> SIOCSIFFLAGS: Protocol error
>> localhost linux # ifconfig wlan0 up
>> SIOCSIFFLAGS: Protocol error
>> localhost linux # ifconfig wlan0 up
>> SIOCSIFFLAGS: Protocol error
>> localhost linux # ifconfig wlan0 up
> After it my card is coming up. And that's what I've got from dmesg (I 
> thing that 3 first errors where after "SIOCSIFFLAGS: Protocol error"):

I don't know why the "Protocol error" occurs.

>> bcm43xx: PHY connected
>> bcm43xx: Microcode rev 0x127, pl 0xe (2005-04-18  02:36:27)
>> bcm43xx: InitVals (bcm43xx_initvalXX.fw) file-format error. Please fix 
>> your bcm43xx firmware files.
>> bcm43xx: core_up for active 802.11 core failed (-71)
>> bcm43xx: Microcode rev 0x127, pl 0xe (2005-04-18  02:36:27)
>> bcm43xx: InitVals (bcm43xx_initvalXX.fw) file-format error. Please fix 
>> your bcm43xx firmware files.
>> bcm43xx: core_up for active 802.11 core failed (-71)
>> bcm43xx: Microcode rev 0x127, pl 0xe (2005-04-18  02:36:27)
>> bcm43xx: InitVals (bcm43xx_initvalXX.fw) file-format error. Please fix 
>> your bcm43xx firmware files.
>> bcm43xx: core_up for active 802.11 core failed (-71)
>> bcm43xx: Microcode rev 0x127, pl 0xe (2005-04-18  02:36:27)

These firmware file-format errors need to be fixed. Please re-extract the 
firmware using fwcutter. 
If this doesn't fix the problem, please try a different driver.

Larry

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

Reply via email to