John W. M. Stevens wrote:
> On Thu, 2007-05-31 at 13:31 -0500, Larry Finger wrote:
>> John W. M. Stevens wrote:
>>> These are all the messages from dmesg buffer containing the string: bcm43xx.
>>>
>>> bcm43xx driver
>>> bcm43xx: Chip ID 0x4311, rev 0x1
>>> bcm43xx: Number of cores: 4
>>> bcm43xx: Core 0: ID 0x800, rev 0x11, vendor 0x4243
>>> bcm43xx: Core 1: ID 0x812, rev 0xa, vendor 0x4243
>>> bcm43xx: Core 2: ID 0x817, rev 0x3, vendor 0x4243
>>> bcm43xx: Core 3: ID 0x820, rev 0x1, vendor 0x4243
>>> bcm43xx: PHY connected
>>> bcm43xx: Detected PHY: Analog: 4, Type 2, Revision 8
>>> bcm43xx: Detected Radio: ID: 2205017f (Manuf: 17f Ver: 2050 Rev: 2)
>>> bcm43xx: Radio turned off
>>> bcm43xx: Radio turned off
>>> bcm43xx: set security called, .active_key = 0, .level = 1, .enabled = 1, 
>>> .encrypt = 1
>>> bcm43xx: PHY connected
>>> bcm43xx: Microcode rev 0x127, pl 0xe (2005-04-18  02:36:27)
>>> bcm43xx: Radio turned on
>>> bcm43xx: Radio enabled by hardware
>>> bcm43xx: Chip initialized
>>> bcm43xx: 32-bit DMA initialized
>>> bcm43xx: Keys cleared
>>> bcm43xx: Selected 802.11 core (phytype 2)
>>> bcm43xx: Radio turned off
>>> bcm43xx: DMA-32 0x0200 (RX) max used slots: 14/64
>>> bcm43xx: DMA-32 0x02A0 (TX) max used slots: 0/512
>>> bcm43xx: DMA-32 0x0280 (TX) max used slots: 0/512
>>> bcm43xx: DMA-32 0x0260 (TX) max used slots: 0/512
>>> bcm43xx: DMA-32 0x0240 (TX) max used slots: 0/512
>>> bcm43xx: DMA-32 0x0220 (TX) max used slots: 4/512
>>> bcm43xx: DMA-32 0x0200 (TX) max used slots: 0/512
>>> bcm43xx: set security called, .level = 0, .enabled = 0, .encrypt = 0
>>> bcm43xx: Microcode rev 0x127, pl 0xe (2005-04-18  02:36:27)
>>> bcm43xx: Radio turned on
>>> bcm43xx: Radio enabled by hardware
>>> bcm43xx: Chip initialized
>>> bcm43xx: 32-bit DMA initialized
>>> bcm43xx: Keys cleared
>>> bcm43xx: Selected 802.11 core (phytype 2)
>> Your card is exactly what I have. The firmware you have loaded is the very 
>> latest version that is 
>> supported by the mainline version of bcm43xx. For maximum transmit strength, 
>> you should either 
>> switch to kernel 2.6.22-rc3 of install the patch found in 
>> ftp://lwfinger.dynalias.org/patches/combined_2.6.21.patch. The changes are 
>> important.
> 
> Will this patch be compatible with the version 4 firmware, or should I
> try to dig up a package that contains version 3 firmware?  If version 3
> firmware is what I should be using, can you tell me where to get the
> package that contains the firmware that you are using?

The in-kernel version of bcm43xx _ONLY_ works with V3 firmware. As I stated 
earlier, you already 
have the latest version of the firmware that works with this version of the 
driver. FYI, the driver 
that uses V4 firmware has worse transmit power for the 4311 than the one that 
you are trying to use. 
In addition, it doesn't receive as well. For example, with my BCM4311 located 
about 2 m from my AP, 
I routinely run at 36 Mbs with iperf rates about 12/15 Mbs for transmitting and 
receiving. With 
bcm43xx-mac80211 (the driver that uses V4 firmware), I get about 1-2 Mbs 
throughput. The automatic 
rate-changing mechanism usually runs my interface at 1 Mbs.

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

Reply via email to