Search Linux Wireless

Poor signal strength on BCM4313

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi.

I have a laptop (hp dm1 4131 ef) which is using a broadcom BCM4313
chip on archlinux with a kernel 3.4.4. (detailed system information at
the end of the mail)

I'm able to connect to wifi network with this card, but only within a
really limited range (ie, acces point should be at no more than 3
meters from the laptop, else signal strength is quickly falling to 0).

I found one or two references to the same problem on forums, but
usually people have the same laptop too, so I'm wondering if it can
come from the hardware.

So what is the status of this chip? Is this issue known ? Is there a solution ?

Thank you for your time and please ask if you need more information
about my configuration or some test done.

Configuration details:

$ lspci -vvv

03:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n
Wireless LAN Controller (rev 01)
        Subsystem: Hewlett-Packard Company Device 1795
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 16
        Region 0: Memory at 90200000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [40] Power Management version 3
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=2 PME-
        Capabilities: [58] Vendor Specific Information: Len=78 <?>
        Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+
                Address: 0000000000000000  Data: 0000
        Capabilities: [d0] Express (v1) Endpoint, MSI 00
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s
<4us, L1 unlimited
                        ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal-
Unsupported-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
                        MaxPayload 128 bytes, MaxReadReq 128 bytes
                DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+
AuxPwr+ TransPend-
                LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L1,
Latency L0 <4us, L1 <64us
                        ClockPM+ Surprise- LLActRep+ BwNot-
                LnkCtl: ASPM L1 Enabled; RCB 64 bytes Disabled-
Retrain- CommClk+
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train-
SlotClk+ DLActive+ BWMgmt- ABWMgmt-
        Capabilities: [100 v1] Advanced Error Reporting
                UESta:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt-
UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UEMsk:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt-
UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt-
UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
                CESta:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
                CEMsk:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
                AERCap: First Error Pointer: 14, GenCap+ CGenEn- ChkCap+ ChkEn-
        Capabilities: [13c v1] Virtual Channel
                Caps:   LPEVC=0 RefClk=100ns PATEntryBits=1
                Arb:    Fixed- WRR32- WRR64- WRR128-
                Ctrl:   ArbSelect=Fixed
                Status: InProgress-
                VC0:    Caps:   PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
                        Arb:    Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
                        Ctrl:   Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
                        Status: NegoPending- InProgress-
        Capabilities: [160 v1] Device Serial Number 00-00-3d-ff-ff-68-e4-d5
        Capabilities: [16c v1] Power Budgeting <?>
        Kernel driver in use: bcma-pci-bridge




$ uname -a

Linux hpdm1 3.4.4-2-ARCH #1 SMP PREEMPT Sun Jun 24 18:59:47 CEST 2012
x86_64 GNU/Linux


$ lsmod

Module                  Size  Used by
aes_x86_64              7508  1
cryptd                  8741  0
aes_generic            26138  1 aes_x86_64
arc4                    1410  2
brcmsmac              528035  0
cordic                  1105  1 brcmsmac
crc8                    1186  1 brcmsmac
brcmutil                3152  1 brcmsmac
bcma                   22757  1 brcmsmac
mac80211              395680  1 brcmsmac
cfg80211              170074  2 brcmsmac,mac80211
rfkill                 15604  2 cfg80211
snd_hda_codec_idt      55508  1
snd_hda_codec_hdmi     23672  1
snd_hda_intel          24053  7
snd_hda_codec          94273  3
snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel
uvcvideo               69437  0
videobuf2_vmalloc       2468  1 uvcvideo
videobuf2_memops        2246  1 videobuf2_vmalloc
videobuf2_core         20415  1 uvcvideo
fglrx                2619025  102
videodev               93086  1 uvcvideo
snd_hwdep               6300  1 snd_hda_codec
snd_pcm                74958  3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
snd_page_alloc          7217  2 snd_pcm,snd_hda_intel
snd_timer              18966  1 snd_pcm
snd                    58997  21
snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_idt,snd_pcm,snd_hda_codec,snd_hda_intel
soundcore               5410  1 snd
r8169                  49354  0
evdev                   9754  7
serio_raw               4653  0
uas                     9285  0
i2c_piix4               8224  0
ums_realtek             7391  0
i2c_core               20369  2 i2c_piix4,videodev
k10temp                 2915  0
amd_iommu_v2            7359  1 fglrx
mii                     4123  1 r8169
usb_storage            44792  1 ums_realtek
psmouse                70792  0
media                  10213  2 uvcvideo,videodev
wmi                     8475  0
processor              26567  2
microcode              12185  0
button                  4502  1 fglrx
thermal                 7959  0
battery                 6517  0
video                  11307  0
ac                      2376  0
ext4                  424175  3
crc16                   1359  1 ext4
jbd2                   73919  1 ext4
mbcache                 5977  1 ext4
sd_mod                 29239  5
ohci_hcd               21720  0
ahci                   20549  4
libahci                20023  1 ahci
libata                167611  2 ahci,libahci
ehci_hcd               41026  0
scsi_mod              132942  4 uas,usb_storage,libata,sd_mod
usbcore               147565  7
uas,uvcvideo,ums_realtek,usb_storage,ohci_hcd,ehci_hcd
usb_common               954  1 usbcore

-- 
Guillaume
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux