2013-01-02 00:22:04

by Vojtech Havel

[permalink] [raw]
Subject: bugreport brcmsmac weak signal

SGksCgpJIGhhdmUgcHJvYmxlbXMgd2l0aCBteSBCcm9hZGNvbSBCQ000MzEzIHdpZmkgY2FyZCB3
aGlsZSB1c2luZyBicmNtc21hYyBtb2R1bGUuCgpUaGUgd2lmaSBzaWduYWwgaXMgdGVycmlibHkg
d2Vhay4gV2hlbiB0aGUgZGlzdGFuY2UgYmV0d2VlbiBteSBsYXB0b3AgYW5kIEFQIGlzIAptb3Jl
IHRoYW4gfjUgbSB0aGUgbmV0d29yayBpcyBub3QgdmlzaWJsZSBhdCBhbGwuIFdoZW4gdGhlIGxh
cHRvcCBpcyBjbG9zZXIsIAppdCBjb25uZWN0cywgYnV0IGl0IGlzIHZlcnkgc2xvdyBkdWUgdG8g
d2VhayBzaWduYWwuIEkgaGF2ZSB0byBzaXQgbmV4dCB0byBBUCAKd2hlbiBJIHdhbnQgbGluayBx
dWFsaXR5IG1vcmUgdGhhbiA2MC83MC4KCklmIEkgdXNlIEJyb2FkY29tIGh5YnJpZCBkcml2ZXIg
LSB3bCAtIGl0IHdvcmtzIG5vcm1hbGx5IChidXQgaGFzIGRpZmZlcmVudCAKcHJvYmxlbXMuLi4p
LgoKSSB0cmllZCB0byB1c2UgdGhyZWUgZGlmZmVyZW50IHdpZmkgbmV0d29ya3Mgd2l0aCB0aGlz
IGNvbWJpbmF0aW9uIGFuZCBhbGwgb2YgCnRoZW0gaGFkIHRoZSBzYW1lIHByb2JsZW0uCgotLS0t
LQpNeSBzZXR0aW5nOgokIHVuYW1lIC1yCjMuOC4wLXJjMQoKSSBhcHBsaWVkIHRoZSBwYXRjaCBm
cm9tOgpodHRwOi8vbWFyYy5pbmZvLz9sPWxpbnV4LXdpcmVsZXNzJm09MTM1NjM1MDkwMTIxMTU0
Jnc9MgoKVGhlIHNhbWUgd2l0aCAzLjUuNyBnZW50b28ga2VybmVsLgotLS0tLQp3YXZlbW9uIGlu
Zm86ICh3aXRoIGJyY21zbWFjLCB+NSBtIGJldHdlZW4gbXkgbGFwdG9wIGFuZCB0aGUgYXApCgri
lIzilIBJbnRlcmZhY2XilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDi
lIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDi
lIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIAK4pSCd2xhbjAgKElF
RUUgODAyLjExYmduLCBXUEEvV1BBMiksICBFU1NJRDogImlob21lIiAgICAgICAgIArilJzilIBM
ZXZlbHPilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDi
lIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDi
lIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIAK4pSCICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIArilIJsaW5r
IHF1YWxpdHk6IDIzLzcwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCuKU
gj09PT09PT09PT09PT09PT09PT09PT0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAK4pSCICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIArilIJzaWduYWwgbGV2ZWw6IC04NyBkQm0gKDIsMDAgcFcpICAgICAgICAgICAgICAg
ICAgICAgICAgICAgCuKUgj09PT09PT09ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAK4pSCICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIArilIIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgCuKUnOKUgFN0YXRpc3RpY3PilIDilIDilIDilIDi
lIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDi
lIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDi
lIDilIDilIDilIDilIAK4pSCUlg6IDMgODE3OCgyLDQxIE1pQiksIGludmFsaWQ6IDAgbndpZCwg
MCBjcnlwdCwgMCBmcmFnLCAzIG1pc2MK4pSCVFg6IDQgMTc4OSg3NzksNjE5S2lCKSwgbWFjIHJl
dHJpZXM6IDMxLCBtaXNzZWQgYmVhY29uczogMArilJzilIBJbmZv4pSA4pSA4pSA4pSA4pSA4pSA
4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA
4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA
4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSACuKUgm1vZGU6IE1hbmFnZWQsICBhY2Nlc3MgcG9p
bnQ6IChub3QgcmVsZXZhbnQgOi0pKSAgICAgICAgICAgCuKUgmZyZXE6IDIsNDM3IEdIeiwgY2hh
bm5lbDogNiwgIGJpdHJhdGU6IDUsNSBNYml0L3MgICAgICAgICAK4pSCcG93ZXIgbWd0OiBvZmYs
ICB0eC1wb3dlcjogMTkgZEJtICg3OSw0MyBtVykgICAgICAgICAgICAgCuKUgnJldHJ5OiBsb25n
IGxpbWl0IDcsICBydHMvY3RzOiBvZmYsICBmcmFnOiBvZmYgICAgICAgICAgICAK4pSCZW5jcnlw
dGlvbjogbi9hIChyZXF1aXJlcyBDQVBfTkVUX0FETUlOIHBlcm1pc3Npb25zKSAgICAgIArilJzi
lIBOZXR3b3Jr4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA
4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA
4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSACuKUgndsYW4wIChV
UCBSVU5OSU5HIEJST0FEQ0FTVCBNVUxUSUNBU1QpICAgICAgICAgICAgICAgICAgICAK4pSCbWFj
OiAobm90IHJlbGV2YW50IDotKSksIHFsZW46IDEwMDAgICAgICAgICAgICAgICAgICAgICAgICAK
4pSCaXA6IDE5Mi4xNjguMS4xMDMvMjQsICBiY2FzdDogMjU1LjI1NS4yNTUuMjU1ICAgICAgICAg
ICAgIArilJTilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDi
lIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDi
lIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDi
lIDilIDilIDilIA=



2013-01-02 11:15:57

by Piotr Haber

[permalink] [raw]
Subject: Re: bugreport brcmsmac weak signal

On 01/02/13 10:09, Vojtech Havel wrote:
> On Wednesday 02 of January 2013 08:20:51 Piotr Haber wrote:
>> On 01/02/13 01:09, Vojtech Havel wrote:
>>> Hi,
>>>
>>> I have problems with my Broadcom BCM4313 wifi card while using brcmsmac
>>> module.
>>>
>>> The wifi signal is terribly weak. When the distance between my laptop and
>>> AP is more than ~5 m the network is not visible at all. When the laptop
>>> is closer, it connects, but it is very slow due to weak signal. I have to
>>> sit next to AP when I want link quality more than 60/70.
>>>
>>> If I use Broadcom hybrid driver - wl - it works normally (but has
>>> different
>>> problems...).
>>>
>>> I tried to use three different wifi networks with this combination and all
>>> of them had the same problem.
>>>
>>> -----
>>> My setting:
>>> $ uname -r
>>> 3.8.0-rc1
>>>
>>> I applied the patch from:
>>> http://marc.info/?l=linux-wireless&m=135635090121154&w=2
>>>
>>> The same with 3.5.7 gentoo kernel.
>>> -----
>>> wavemon info: (with brcmsmac, ~5 m between my laptop and the ap)
>>>
>>> ┌─Interface────────────────────────────────────────────────
>>> │wlan0 (IEEE 802.11bgn, WPA/WPA2), ESSID: "ihome"
>>> ├─Levels───────────────────────────────────────────────────
>>> │
>>> │link quality: 23/70
>>> │======================
>>> │
>>> │signal level: -87 dBm (2,00 pW)
>>> │========
>>> │
>>> │
>>> ├─Statistics───────────────────────────────────────────────
>>> │RX: 3 8178(2,41 MiB), invalid: 0 nwid, 0 crypt, 0 frag, 3 misc
>>> │TX: 4 1789(779,619KiB), mac retries: 31, missed beacons: 0
>>> ├─Info─────────────────────────────────────────────────────
>>> │mode: Managed, access point: (not relevant :-))
>>> │freq: 2,437 GHz, channel: 6, bitrate: 5,5 Mbit/s
>>> │power mgt: off, tx-power: 19 dBm (79,43 mW)
>>> │retry: long limit 7, rts/cts: off, frag: off
>>> │encryption: n/a (requires CAP_NET_ADMIN permissions)
>>> ├─Network──────────────────────────────────────────────────
>>> │wlan0 (UP RUNNING BROADCAST MULTICAST)
>>> │mac: (not relevant :-)), qlen: 1000
>>> │ip: 192.168.1.103/24, bcast: 255.255.255.255
>>> └──────────────────────────────────────────────────────────
>>
>> Hi Vojtech,
>> I see you are running v3.8-rc1, that's great since you can provide us
>> with the content of /sys/kernel/debug/brcmsmac/bcma0:0/hardware so we
>> know exactly which hardware you have.
>> Also dmesg contents would be helpful i think
>>
>> Kind regards
>> Piotr
>
> Hi Piotr,
>
> # cat /sys/kernel/debug/brcmsmac/bcma0:0/hardware
> board vendor: 14e4
> board type: 608
> board revision: 1109
> board flags: 402201
> board flags2: 884
> firmware revision: 262032b
>
Hi,

what you have here is a Bluetooth combo board, with shared BT & WiFi
antenna.
There were reports before of poor performance on such boards.
Currently brcmsmac driver does not support BT coexistence.
You might try and disable BT and see if this helps.

Sorry we cannot do more for you.

Kind regards
Piotr



> $ dmesg
> mtrr: your BIOS has configured an incorrect mask, fixing it.
> ata1.00: failed to get Identify Device Data, Emask 0x1
> ata1.00: failed to get Identify Device Data, Emask 0x1
> ata1.00: configured for UDMA/100
> ata1: EH complete
> EXT4-fs (sda3): re-mounted. Opts: commit=0
> EXT4-fs (sda4): re-mounted. Opts: commit=0
> NET: Registered protocol family 10
> cfg80211: Calling CRDA to update world regulatory domain
> bcma: bus0: Found chip with id 0x4313, rev 0x01 and package 0x08
> bcma: bus0: Core 0 found: ChipCommon (manuf 0x4BF, id 0x800, rev 0x24, class
> 0x0)
> bcma: bus0: Core 1 found: IEEE 802.11 (manuf 0x4BF, id 0x812, rev 0x18, class
> 0x0)
> bcma: bus0: Core 2 found: PCIe (manuf 0x4BF, id 0x820, rev 0x11, class 0x0)
> bcma: bus0: Found rev 8 PMU (capabilities 0x084C3008)
> bcma: bus0: SPROM offset 0x830
> bcma: bus0: GPIO driver not activated
> bcma: bus0: Bus registered
> brcmsmac bcma0:0: mfg 4bf core 812 rev 24 class 0 irq 17
> bcma: bus0: Switched to core: 0x812
> ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
> brcmsmac bcma0:0: brcms_ops_bss_info_changed: qos enabled: false (implement)
> brcmsmac bcma0:0: brcms_ops_config: change power-save mode: false (implement)
> IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
> wlan0: authenticate with 00:25:86:df:49:64
> wlan0: direct probe to 00:25:86:df:49:64 (try 1/3)
> wlan0: send auth to 00:25:86:df:49:64 (try 2/3)
> wlan0: authenticated
> brcmsmac bcma0:0 wlan0: disabling HT as WMM/QoS is not supported by the AP
> brcmsmac bcma0:0 wlan0: disabling VHT as WMM/QoS is not supported by the AP
> wlan0: associate with 00:25:86:df:49:64 (try 1/3)
> wlan0: RX AssocResp from 00:25:86:df:49:64 (capab=0x431 status=0 aid=1)
> brcmsmac bcma0:0: brcmsmac: brcms_ops_bss_info_changed: associated
> brcmsmac bcma0:0: brcms_ops_bss_info_changed: arp filtering: enabled true,
> count 0 (implement)
> brcmsmac bcma0:0: brcms_ops_bss_info_changed: qos enabled: false (implement)
> wlan0: associated
> IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready



2013-01-02 09:11:32

by Vojtech Havel

[permalink] [raw]
Subject: Re: bugreport brcmsmac weak signal

T24gV2VkbmVzZGF5IDAyIG9mIEphbnVhcnkgMjAxMyAwODoyMDo1MSBQaW90ciBIYWJlciB3cm90
ZToKPiBPbiAwMS8wMi8xMyAwMTowOSwgVm9qdGVjaCBIYXZlbCB3cm90ZToKPiA+IEhpLAo+ID4g
Cj4gPiBJIGhhdmUgcHJvYmxlbXMgd2l0aCBteSBCcm9hZGNvbSBCQ000MzEzIHdpZmkgY2FyZCB3
aGlsZSB1c2luZyBicmNtc21hYwo+ID4gbW9kdWxlLgo+ID4gCj4gPiBUaGUgd2lmaSBzaWduYWwg
aXMgdGVycmlibHkgd2Vhay4gV2hlbiB0aGUgZGlzdGFuY2UgYmV0d2VlbiBteSBsYXB0b3AgYW5k
Cj4gPiBBUCBpcyBtb3JlIHRoYW4gfjUgbSB0aGUgbmV0d29yayBpcyBub3QgdmlzaWJsZSBhdCBh
bGwuIFdoZW4gdGhlIGxhcHRvcAo+ID4gaXMgY2xvc2VyLCBpdCBjb25uZWN0cywgYnV0IGl0IGlz
IHZlcnkgc2xvdyBkdWUgdG8gd2VhayBzaWduYWwuIEkgaGF2ZSB0bwo+ID4gc2l0IG5leHQgdG8g
QVAgd2hlbiBJIHdhbnQgbGluayBxdWFsaXR5IG1vcmUgdGhhbiA2MC83MC4KPiA+IAo+ID4gSWYg
SSB1c2UgQnJvYWRjb20gaHlicmlkIGRyaXZlciAtIHdsIC0gaXQgd29ya3Mgbm9ybWFsbHkgKGJ1
dCBoYXMKPiA+IGRpZmZlcmVudAo+ID4gcHJvYmxlbXMuLi4pLgo+ID4gCj4gPiBJIHRyaWVkIHRv
IHVzZSB0aHJlZSBkaWZmZXJlbnQgd2lmaSBuZXR3b3JrcyB3aXRoIHRoaXMgY29tYmluYXRpb24g
YW5kIGFsbAo+ID4gb2YgdGhlbSBoYWQgdGhlIHNhbWUgcHJvYmxlbS4KPiA+IAo+ID4gLS0tLS0K
PiA+IE15IHNldHRpbmc6Cj4gPiAkIHVuYW1lIC1yCj4gPiAzLjguMC1yYzEKPiA+IAo+ID4gSSBh
cHBsaWVkIHRoZSBwYXRjaCBmcm9tOgo+ID4gaHR0cDovL21hcmMuaW5mby8/bD1saW51eC13aXJl
bGVzcyZtPTEzNTYzNTA5MDEyMTE1NCZ3PTIKPiA+IAo+ID4gVGhlIHNhbWUgd2l0aCAzLjUuNyBn
ZW50b28ga2VybmVsLgo+ID4gLS0tLS0KPiA+IHdhdmVtb24gaW5mbzogKHdpdGggYnJjbXNtYWMs
IH41IG0gYmV0d2VlbiBteSBsYXB0b3AgYW5kIHRoZSBhcCkKPiA+IAo+ID4g4pSM4pSASW50ZXJm
YWNl4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA
4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA
4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSACj4gPiDilIJ3bGFuMCAoSUVFRSA4MDIu
MTFiZ24sIFdQQS9XUEEyKSwgIEVTU0lEOiAiaWhvbWUiCj4gPiDilJzilIBMZXZlbHPilIDilIDi
lIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDi
lIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDi
lIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIAKPiA+IOKUggo+ID4g4pSCbGluayBxdWFs
aXR5OiAyMy83MAo+ID4g4pSCPT09PT09PT09PT09PT09PT09PT09PQo+ID4g4pSCCj4gPiDilIJz
aWduYWwgbGV2ZWw6IC04NyBkQm0gKDIsMDAgcFcpCj4gPiDilII9PT09PT09PQo+ID4g4pSCCj4g
PiDilIIKPiA+IOKUnOKUgFN0YXRpc3RpY3PilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDi
lIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDi
lIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIAKPiA+
IOKUglJYOiAzIDgxNzgoMiw0MSBNaUIpLCBpbnZhbGlkOiAwIG53aWQsIDAgY3J5cHQsIDAgZnJh
ZywgMyBtaXNjCj4gPiDilIJUWDogNCAxNzg5KDc3OSw2MTlLaUIpLCBtYWMgcmV0cmllczogMzEs
IG1pc3NlZCBiZWFjb25zOiAwCj4gPiDilJzilIBJbmZv4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA
4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA
4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA
4pSA4pSA4pSA4pSA4pSA4pSA4pSACj4gPiDilIJtb2RlOiBNYW5hZ2VkLCAgYWNjZXNzIHBvaW50
OiAobm90IHJlbGV2YW50IDotKSkKPiA+IOKUgmZyZXE6IDIsNDM3IEdIeiwgY2hhbm5lbDogNiwg
IGJpdHJhdGU6IDUsNSBNYml0L3MKPiA+IOKUgnBvd2VyIG1ndDogb2ZmLCAgdHgtcG93ZXI6IDE5
IGRCbSAoNzksNDMgbVcpCj4gPiDilIJyZXRyeTogbG9uZyBsaW1pdCA3LCAgcnRzL2N0czogb2Zm
LCAgZnJhZzogb2ZmCj4gPiDilIJlbmNyeXB0aW9uOiBuL2EgKHJlcXVpcmVzIENBUF9ORVRfQURN
SU4gcGVybWlzc2lvbnMpCj4gPiDilJzilIBOZXR3b3Jr4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA
4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA
4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA
4pSA4pSA4pSA4pSACj4gPiDilIJ3bGFuMCAoVVAgUlVOTklORyBCUk9BRENBU1QgTVVMVElDQVNU
KQo+ID4g4pSCbWFjOiAobm90IHJlbGV2YW50IDotKSksIHFsZW46IDEwMDAKPiA+IOKUgmlwOiAx
OTIuMTY4LjEuMTAzLzI0LCAgYmNhc3Q6IDI1NS4yNTUuMjU1LjI1NQo+ID4g4pSU4pSA4pSA4pSA
4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA
4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA
4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSACj4gCj4g
SGkgVm9qdGVjaCwKPiBJIHNlZSB5b3UgYXJlIHJ1bm5pbmcgdjMuOC1yYzEsIHRoYXQncyBncmVh
dCBzaW5jZSB5b3UgY2FuIHByb3ZpZGUgdXMKPiB3aXRoIHRoZSBjb250ZW50IG9mIC9zeXMva2Vy
bmVsL2RlYnVnL2JyY21zbWFjL2JjbWEwOjAvaGFyZHdhcmUgc28gd2UKPiBrbm93IGV4YWN0bHkg
d2hpY2ggaGFyZHdhcmUgeW91IGhhdmUuCj4gQWxzbyBkbWVzZyBjb250ZW50cyB3b3VsZCBiZSBo
ZWxwZnVsIGkgdGhpbmsKPiAKPiBLaW5kIHJlZ2FyZHMKPiBQaW90cgoKSGkgUGlvdHIsCgojIGNh
dCAvc3lzL2tlcm5lbC9kZWJ1Zy9icmNtc21hYy9iY21hMDowL2hhcmR3YXJlCmJvYXJkIHZlbmRv
cjogMTRlNApib2FyZCB0eXBlOiA2MDgKYm9hcmQgcmV2aXNpb246IDExMDkKYm9hcmQgZmxhZ3M6
IDQwMjIwMQpib2FyZCBmbGFnczI6IDg4NApmaXJtd2FyZSByZXZpc2lvbjogMjYyMDMyYgoKJCBk
bWVzZwptdHJyOiB5b3VyIEJJT1MgaGFzIGNvbmZpZ3VyZWQgYW4gaW5jb3JyZWN0IG1hc2ssIGZp
eGluZyBpdC4KYXRhMS4wMDogZmFpbGVkIHRvIGdldCBJZGVudGlmeSBEZXZpY2UgRGF0YSwgRW1h
c2sgMHgxCmF0YTEuMDA6IGZhaWxlZCB0byBnZXQgSWRlbnRpZnkgRGV2aWNlIERhdGEsIEVtYXNr
IDB4MQphdGExLjAwOiBjb25maWd1cmVkIGZvciBVRE1BLzEwMAphdGExOiBFSCBjb21wbGV0ZQpF
WFQ0LWZzIChzZGEzKTogcmUtbW91bnRlZC4gT3B0czogY29tbWl0PTAKRVhUNC1mcyAoc2RhNCk6
IHJlLW1vdW50ZWQuIE9wdHM6IGNvbW1pdD0wCk5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1p
bHkgMTAKY2ZnODAyMTE6IENhbGxpbmcgQ1JEQSB0byB1cGRhdGUgd29ybGQgcmVndWxhdG9yeSBk
b21haW4KYmNtYTogYnVzMDogRm91bmQgY2hpcCB3aXRoIGlkIDB4NDMxMywgcmV2IDB4MDEgYW5k
IHBhY2thZ2UgMHgwOApiY21hOiBidXMwOiBDb3JlIDAgZm91bmQ6IENoaXBDb21tb24gKG1hbnVm
IDB4NEJGLCBpZCAweDgwMCwgcmV2IDB4MjQsIGNsYXNzIAoweDApCmJjbWE6IGJ1czA6IENvcmUg
MSBmb3VuZDogSUVFRSA4MDIuMTEgKG1hbnVmIDB4NEJGLCBpZCAweDgxMiwgcmV2IDB4MTgsIGNs
YXNzIAoweDApCmJjbWE6IGJ1czA6IENvcmUgMiBmb3VuZDogUENJZSAobWFudWYgMHg0QkYsIGlk
IDB4ODIwLCByZXYgMHgxMSwgY2xhc3MgMHgwKQpiY21hOiBidXMwOiBGb3VuZCByZXYgOCBQTVUg
KGNhcGFiaWxpdGllcyAweDA4NEMzMDA4KQpiY21hOiBidXMwOiBTUFJPTSBvZmZzZXQgMHg4MzAK
YmNtYTogYnVzMDogR1BJTyBkcml2ZXIgbm90IGFjdGl2YXRlZApiY21hOiBidXMwOiBCdXMgcmVn
aXN0ZXJlZApicmNtc21hYyBiY21hMDowOiBtZmcgNGJmIGNvcmUgODEyIHJldiAyNCBjbGFzcyAw
IGlycSAxNwpiY21hOiBidXMwOiBTd2l0Y2hlZCB0byBjb3JlOiAweDgxMgppZWVlODAyMTEgcGh5
MDogU2VsZWN0ZWQgcmF0ZSBjb250cm9sIGFsZ29yaXRobSAnbWluc3RyZWxfaHQnCmJyY21zbWFj
IGJjbWEwOjA6IGJyY21zX29wc19ic3NfaW5mb19jaGFuZ2VkOiBxb3MgZW5hYmxlZDogZmFsc2Ug
KGltcGxlbWVudCkKYnJjbXNtYWMgYmNtYTA6MDogYnJjbXNfb3BzX2NvbmZpZzogY2hhbmdlIHBv
d2VyLXNhdmUgbW9kZTogZmFsc2UgKGltcGxlbWVudCkKSVB2NjogQUREUkNPTkYoTkVUREVWX1VQ
KTogd2xhbjA6IGxpbmsgaXMgbm90IHJlYWR5CndsYW4wOiBhdXRoZW50aWNhdGUgd2l0aCAwMDoy
NTo4NjpkZjo0OTo2NAp3bGFuMDogZGlyZWN0IHByb2JlIHRvIDAwOjI1Ojg2OmRmOjQ5OjY0ICh0
cnkgMS8zKQp3bGFuMDogc2VuZCBhdXRoIHRvIDAwOjI1Ojg2OmRmOjQ5OjY0ICh0cnkgMi8zKQp3
bGFuMDogYXV0aGVudGljYXRlZApicmNtc21hYyBiY21hMDowIHdsYW4wOiBkaXNhYmxpbmcgSFQg
YXMgV01NL1FvUyBpcyBub3Qgc3VwcG9ydGVkIGJ5IHRoZSBBUApicmNtc21hYyBiY21hMDowIHds
YW4wOiBkaXNhYmxpbmcgVkhUIGFzIFdNTS9Rb1MgaXMgbm90IHN1cHBvcnRlZCBieSB0aGUgQVAK
d2xhbjA6IGFzc29jaWF0ZSB3aXRoIDAwOjI1Ojg2OmRmOjQ5OjY0ICh0cnkgMS8zKQp3bGFuMDog
UlggQXNzb2NSZXNwIGZyb20gMDA6MjU6ODY6ZGY6NDk6NjQgKGNhcGFiPTB4NDMxIHN0YXR1cz0w
IGFpZD0xKQpicmNtc21hYyBiY21hMDowOiBicmNtc21hYzogYnJjbXNfb3BzX2Jzc19pbmZvX2No
YW5nZWQ6IGFzc29jaWF0ZWQKYnJjbXNtYWMgYmNtYTA6MDogYnJjbXNfb3BzX2Jzc19pbmZvX2No
YW5nZWQ6IGFycCBmaWx0ZXJpbmc6IGVuYWJsZWQgdHJ1ZSwgCmNvdW50IDAgKGltcGxlbWVudCkK
YnJjbXNtYWMgYmNtYTA6MDogYnJjbXNfb3BzX2Jzc19pbmZvX2NoYW5nZWQ6IHFvcyBlbmFibGVk
OiBmYWxzZSAoaW1wbGVtZW50KQp3bGFuMDogYXNzb2NpYXRlZApJUHY2OiBBRERSQ09ORihORVRE
RVZfQ0hBTkdFKTogd2xhbjA6IGxpbmsgYmVjb21lcyByZWFkeQ==


2013-01-02 07:21:32

by Piotr Haber

[permalink] [raw]
Subject: Re: bugreport brcmsmac weak signal

On 01/02/13 01:09, Vojtech Havel wrote:
> Hi,
>
> I have problems with my Broadcom BCM4313 wifi card while using brcmsmac module.
>
> The wifi signal is terribly weak. When the distance between my laptop and AP is
> more than ~5 m the network is not visible at all. When the laptop is closer,
> it connects, but it is very slow due to weak signal. I have to sit next to AP
> when I want link quality more than 60/70.
>
> If I use Broadcom hybrid driver - wl - it works normally (but has different
> problems...).
>
> I tried to use three different wifi networks with this combination and all of
> them had the same problem.
>
> -----
> My setting:
> $ uname -r
> 3.8.0-rc1
>
> I applied the patch from:
> http://marc.info/?l=linux-wireless&m=135635090121154&w=2
>
> The same with 3.5.7 gentoo kernel.
> -----
> wavemon info: (with brcmsmac, ~5 m between my laptop and the ap)
>
> ┌─Interface────────────────────────────────────────────────
> │wlan0 (IEEE 802.11bgn, WPA/WPA2), ESSID: "ihome"
> ├─Levels───────────────────────────────────────────────────
> │
> │link quality: 23/70
> │======================
> │
> │signal level: -87 dBm (2,00 pW)
> │========
> │
> │
> ├─Statistics───────────────────────────────────────────────
> │RX: 3 8178(2,41 MiB), invalid: 0 nwid, 0 crypt, 0 frag, 3 misc
> │TX: 4 1789(779,619KiB), mac retries: 31, missed beacons: 0
> ├─Info─────────────────────────────────────────────────────
> │mode: Managed, access point: (not relevant :-))
> │freq: 2,437 GHz, channel: 6, bitrate: 5,5 Mbit/s
> │power mgt: off, tx-power: 19 dBm (79,43 mW)
> │retry: long limit 7, rts/cts: off, frag: off
> │encryption: n/a (requires CAP_NET_ADMIN permissions)
> ├─Network──────────────────────────────────────────────────
> │wlan0 (UP RUNNING BROADCAST MULTICAST)
> │mac: (not relevant :-)), qlen: 1000
> │ip: 192.168.1.103/24, bcast: 255.255.255.255
> └──────────────────────────────────────────────────────────
Hi Vojtech,
I see you are running v3.8-rc1, that's great since you can provide us
with the content of /sys/kernel/debug/brcmsmac/bcma0:0/hardware so we
know exactly which hardware you have.
Also dmesg contents would be helpful i think

Kind regards
Piotr


2013-01-02 12:24:12

by Vojtech Havel

[permalink] [raw]
Subject: Re: bugreport brcmsmac weak signal

T24gV2VkbmVzZGF5IDAyIG9mIEphbnVhcnkgMjAxMyAxMjoxNTo0OCBQaW90ciBIYWJlciB3cm90
ZToKPiBPbiAwMS8wMi8xMyAxMDowOSwgVm9qdGVjaCBIYXZlbCB3cm90ZToKPiA+IE9uIFdlZG5l
c2RheSAwMiBvZiBKYW51YXJ5IDIwMTMgMDg6MjA6NTEgUGlvdHIgSGFiZXIgd3JvdGU6Cj4gPj4g
T24gMDEvMDIvMTMgMDE6MDksIFZvanRlY2ggSGF2ZWwgd3JvdGU6Cj4gPj4+IEhpLAo+ID4+PiAK
PiA+Pj4gSSBoYXZlIHByb2JsZW1zIHdpdGggbXkgQnJvYWRjb20gQkNNNDMxMyB3aWZpIGNhcmQg
d2hpbGUgdXNpbmcgYnJjbXNtYWMKPiA+Pj4gbW9kdWxlLgo+ID4+PiAKPiA+Pj4gVGhlIHdpZmkg
c2lnbmFsIGlzIHRlcnJpYmx5IHdlYWsuIFdoZW4gdGhlIGRpc3RhbmNlIGJldHdlZW4gbXkgbGFw
dG9wCj4gPj4+IGFuZAo+ID4+PiBBUCBpcyBtb3JlIHRoYW4gfjUgbSB0aGUgbmV0d29yayBpcyBu
b3QgdmlzaWJsZSBhdCBhbGwuIFdoZW4gdGhlIGxhcHRvcAo+ID4+PiBpcyBjbG9zZXIsIGl0IGNv
bm5lY3RzLCBidXQgaXQgaXMgdmVyeSBzbG93IGR1ZSB0byB3ZWFrIHNpZ25hbC4gSSBoYXZlCj4g
Pj4+IHRvCj4gPj4+IHNpdCBuZXh0IHRvIEFQIHdoZW4gSSB3YW50IGxpbmsgcXVhbGl0eSBtb3Jl
IHRoYW4gNjAvNzAuCj4gPj4+IAo+ID4+PiBJZiBJIHVzZSBCcm9hZGNvbSBoeWJyaWQgZHJpdmVy
IC0gd2wgLSBpdCB3b3JrcyBub3JtYWxseSAoYnV0IGhhcwo+ID4+PiBkaWZmZXJlbnQKPiA+Pj4g
cHJvYmxlbXMuLi4pLgo+ID4+PiAKPiA+Pj4gSSB0cmllZCB0byB1c2UgdGhyZWUgZGlmZmVyZW50
IHdpZmkgbmV0d29ya3Mgd2l0aCB0aGlzIGNvbWJpbmF0aW9uIGFuZAo+ID4+PiBhbGwKPiA+Pj4g
b2YgdGhlbSBoYWQgdGhlIHNhbWUgcHJvYmxlbS4KPiA+Pj4gCj4gPj4+IC0tLS0tCj4gPj4+IE15
IHNldHRpbmc6Cj4gPj4+ICQgdW5hbWUgLXIKPiA+Pj4gMy44LjAtcmMxCj4gPj4+IAo+ID4+PiBJ
IGFwcGxpZWQgdGhlIHBhdGNoIGZyb206Cj4gPj4+IGh0dHA6Ly9tYXJjLmluZm8vP2w9bGludXgt
d2lyZWxlc3MmbT0xMzU2MzUwOTAxMjExNTQmdz0yCj4gPj4+IAo+ID4+PiBUaGUgc2FtZSB3aXRo
IDMuNS43IGdlbnRvbyBrZXJuZWwuCj4gPj4+IC0tLS0tCj4gPj4+IHdhdmVtb24gaW5mbzogKHdp
dGggYnJjbXNtYWMsIH41IG0gYmV0d2VlbiBteSBsYXB0b3AgYW5kIHRoZSBhcCkKPiA+Pj4gCj4g
Pj4+IOKUjOKUgEludGVyZmFjZeKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKU
gOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKU
gOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgAo+ID4+PiDi
lIJ3bGFuMCAoSUVFRSA4MDIuMTFiZ24sIFdQQS9XUEEyKSwgIEVTU0lEOiAiaWhvbWUiCj4gPj4+
IOKUnOKUgExldmVsc+KUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKU
gOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKU
gOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgAo+ID4+
PiDilIIKPiA+Pj4g4pSCbGluayBxdWFsaXR5OiAyMy83MAo+ID4+PiDilII9PT09PT09PT09PT09
PT09PT09PT09Cj4gPj4+IOKUggo+ID4+PiDilIJzaWduYWwgbGV2ZWw6IC04NyBkQm0gKDIsMDAg
cFcpCj4gPj4+IOKUgj09PT09PT09Cj4gPj4+IOKUggo+ID4+PiDilIIKPiA+Pj4g4pSc4pSAU3Rh
dGlzdGljc+KUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKU
gOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKU
gOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgAo+ID4+PiDilIJSWDogMyA4MTc4KDIs
NDEgTWlCKSwgaW52YWxpZDogMCBud2lkLCAwIGNyeXB0LCAwIGZyYWcsIDMgbWlzYwo+ID4+PiDi
lIJUWDogNCAxNzg5KDc3OSw2MTlLaUIpLCBtYWMgcmV0cmllczogMzEsIG1pc3NlZCBiZWFjb25z
OiAwCj4gPj4+IOKUnOKUgEluZm/ilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDi
lIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDi
lIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDi
lIDilIDilIAKPiA+Pj4g4pSCbW9kZTogTWFuYWdlZCwgIGFjY2VzcyBwb2ludDogKG5vdCByZWxl
dmFudCA6LSkpCj4gPj4+IOKUgmZyZXE6IDIsNDM3IEdIeiwgY2hhbm5lbDogNiwgIGJpdHJhdGU6
IDUsNSBNYml0L3MKPiA+Pj4g4pSCcG93ZXIgbWd0OiBvZmYsICB0eC1wb3dlcjogMTkgZEJtICg3
OSw0MyBtVykKPiA+Pj4g4pSCcmV0cnk6IGxvbmcgbGltaXQgNywgIHJ0cy9jdHM6IG9mZiwgIGZy
YWc6IG9mZgo+ID4+PiDilIJlbmNyeXB0aW9uOiBuL2EgKHJlcXVpcmVzIENBUF9ORVRfQURNSU4g
cGVybWlzc2lvbnMpCj4gPj4+IOKUnOKUgE5ldHdvcmvilIDilIDilIDilIDilIDilIDilIDilIDi
lIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDi
lIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDilIDi
lIDilIDilIDilIAKPiA+Pj4g4pSCd2xhbjAgKFVQIFJVTk5JTkcgQlJPQURDQVNUIE1VTFRJQ0FT
VCkKPiA+Pj4g4pSCbWFjOiAobm90IHJlbGV2YW50IDotKSksIHFsZW46IDEwMDAKPiA+Pj4g4pSC
aXA6IDE5Mi4xNjguMS4xMDMvMjQsICBiY2FzdDogMjU1LjI1NS4yNTUuMjU1Cj4gPj4+IOKUlOKU
gOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKU
gOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKU
gOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKU
gAo+ID4+IAo+ID4+IEhpIFZvanRlY2gsCj4gPj4gSSBzZWUgeW91IGFyZSBydW5uaW5nIHYzLjgt
cmMxLCB0aGF0J3MgZ3JlYXQgc2luY2UgeW91IGNhbiBwcm92aWRlIHVzCj4gPj4gd2l0aCB0aGUg
Y29udGVudCBvZiAvc3lzL2tlcm5lbC9kZWJ1Zy9icmNtc21hYy9iY21hMDowL2hhcmR3YXJlIHNv
IHdlCj4gPj4ga25vdyBleGFjdGx5IHdoaWNoIGhhcmR3YXJlIHlvdSBoYXZlLgo+ID4+IEFsc28g
ZG1lc2cgY29udGVudHMgd291bGQgYmUgaGVscGZ1bCBpIHRoaW5rCj4gPj4gCj4gPj4gS2luZCBy
ZWdhcmRzCj4gPj4gUGlvdHIKPiA+IAo+ID4gSGkgUGlvdHIsCj4gPiAKPiA+ICMgY2F0IC9zeXMv
a2VybmVsL2RlYnVnL2JyY21zbWFjL2JjbWEwOjAvaGFyZHdhcmUKPiA+IGJvYXJkIHZlbmRvcjog
MTRlNAo+ID4gYm9hcmQgdHlwZTogNjA4Cj4gPiBib2FyZCByZXZpc2lvbjogMTEwOQo+ID4gYm9h
cmQgZmxhZ3M6IDQwMjIwMQo+ID4gYm9hcmQgZmxhZ3MyOiA4ODQKPiA+IGZpcm13YXJlIHJldmlz
aW9uOiAyNjIwMzJiCj4gCj4gSGksCj4gCj4gd2hhdCB5b3UgaGF2ZSBoZXJlIGlzIGEgQmx1ZXRv
b3RoIGNvbWJvIGJvYXJkLCB3aXRoIHNoYXJlZCBCVCAmIFdpRmkKPiBhbnRlbm5hLgo+IFRoZXJl
IHdlcmUgcmVwb3J0cyBiZWZvcmUgb2YgcG9vciBwZXJmb3JtYW5jZSBvbiBzdWNoIGJvYXJkcy4K
PiBDdXJyZW50bHkgYnJjbXNtYWMgZHJpdmVyIGRvZXMgbm90IHN1cHBvcnQgQlQgY29leGlzdGVu
Y2UuCj4gWW91IG1pZ2h0IHRyeSBhbmQgZGlzYWJsZSBCVCBhbmQgc2VlIGlmIHRoaXMgaGVscHMu
CgpJIHRyaWVkIHRvIGRpc2FibGUgQlQgaW4gQklPUyBhbmQgdGhlIHByb2JsZW0gcmVtYWlucy4K
Cj4gCj4gU29ycnkgd2UgY2Fubm90IGRvIG1vcmUgZm9yIHlvdS4KPiAKCk9LLCBJIHdpbGwgY29u
dGludWUgdXNpbmcgdGhlIHdsIG1vZHVsZSwgd2hpY2ggd29ya3Mgd2l0aCBtb3N0IG9mIHRoZSAK
bmV0d29ya3MuCkFueXdheSwgdGhhbmtzIGZvciB5b3VyIHRpbWUsIFBpb3RyLgoKVm9qdGVjaAo=