You are not logged in.

#1 2015-03-21 13:19:03

Binero
Member
Registered: 2014-03-22
Posts: 73

[SOLVED] Internet keeps dropping on relatively high use

When I'm on a wireless connection, my internet keeps dropping when it is being relatively highly used. This is very relative though, high usage would be any download for example, be it updating through pacman or watching a YouTube video. When I do this, my internet suddenly drops after its highest peak, and won't start working again for at least half a minute.

I am sure this is a problem with Arch, as I do not have this problem when I run Windows on the same machine.

If I run `dmesg` I can see a lot of these:

[ 8024.504121] brcmsmac bcma0:1: brcms_ops_bss_info_changed: arp filtering: 1 addresses (implement)

I am unsure about how to find out what WiFi driver I am using, although if I am not mistaken it's a Broadcom one.

Last edited by Binero (2015-03-22 11:31:44)

Offline

#2 2015-03-21 13:53:45

wakkadojo
Member
Registered: 2009-05-31
Posts: 50

Re: [SOLVED] Internet keeps dropping on relatively high use

Usually flaky internet behavior is due to power management being set by default. What is the output of

iwconfig | grep 'Power Management'

If it says

Power Management: on

that could be your problem. In that case, you could search "disabling wifi power management linux" in google to find multiple solutions, some of which vary by hardware.

Last edited by wakkadojo (2015-03-21 13:53:58)

Offline

#3 2015-03-21 14:04:03

Binero
Member
Registered: 2014-03-22
Posts: 73

Re: [SOLVED] Internet keeps dropping on relatively high use

It says:

enp32s0   no wireless extensions.

lo        no wireless extensions.

          Power Management:off

So I guess Power Management is off.

This is what the command says about my device:

wlp8s0b1  IEEE 802.11abgn  ESSID:"telenet-9646B" 
          Mode:Managed  Frequency:2.462 GHz  Access Point: 5C:35:3B:A9:64:70   
          Bit Rate=117 Mb/s   Tx-Power=19 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=33/70  Signal level=-77 dBm 
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:30673  Invalid misc:52730   Missed beacon:0

Last edited by Binero (2015-03-21 14:04:30)

Offline

#4 2015-03-21 16:12:49

Head_on_a_Stick
Member
From: London
Registered: 2014-02-20
Posts: 7,755
Website

Re: [SOLVED] Internet keeps dropping on relatively high use

Binero wrote:
          Link Quality=33/70

Are you sure you're using the correct driver for your wireless card?

What is the output of:

lspci -knn|grep -iA2 net

Offline

#5 2015-03-21 18:29:26

Binero
Member
Registered: 2014-03-22
Posts: 73

Re: [SOLVED] Internet keeps dropping on relatively high use

Head_on_a_Stick wrote:
Binero wrote:
          Link Quality=33/70

Are you sure you're using the correct driver for your wireless card?

What is the output of:

lspci -knn|grep -iA2 net
08:00.0 Network controller [0280]: Broadcom Corporation BCM43224 802.11a/b/g/n [14e4:4353] (rev 01)
	Subsystem: Dell Wireless 1520 Half-size Mini PCIe Card [1028:000e]
	Kernel driver in use: bcma-pci-bridge
--
20:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 03)
	Subsystem: Dell Device [1028:041b]
	Kernel driver in use: r8169

Offline

#6 2015-03-21 19:53:25

wakkadojo
Member
Registered: 2009-05-31
Posts: 50

Re: [SOLVED] Internet keeps dropping on relatively high use

EDIT: broadcom-wl drivers in AUR: https://aur.archlinux.org/packages/broadcom-wl/

Head_on_a_stick might be too smart for his own good. He might be right, it might be a driver issue.

In this thread, though it's a bit old, someone said they needed to use broadcom-wl to for their BCM43224 to work.

Not certain the cleanest way to do this, but you could try

# rmmod bcma-pci-bridge
# modprobe broadcom-wl

and see if that helps. If it does, you can move forward with a more permanent solution

It also might be worth trying out other broadcom wireless drivers as well

Last edited by wakkadojo (2015-03-21 19:58:06)

Offline

#7 2015-03-21 20:01:26

Binero
Member
Registered: 2014-03-22
Posts: 73

Re: [SOLVED] Internet keeps dropping on relatively high use

wakkadojo wrote:

EDIT: broadcom-wl drivers in AUR: https://aur.archlinux.org/packages/broadcom-wl/

Head_on_a_stick might be too smart for his own good. He might be right, it might be a driver issue.

In this thread, though it's a bit old, someone said they needed to use broadcom-wl to for their BCM43224 to work.

Not certain the cleanest way to do this, but you could try

# rmmod bcma-pci-bridge
# modprobe broadcom-wl

and see if that helps. If it does, you can move forward with a more permanent solution

It also might be worth trying out other broadcom wireless drivers as well

I tried to rmmod bcma-pci-bridge, but it says it's not loaded. Odd, as it did say it was using that driver? After installing broadcom-wl from the AUR, it tells me "modprobe: FATAL: Module broadcom-wl not found." when I try to load it.

Last edited by Binero (2015-03-21 20:18:59)

Offline

#8 2015-03-21 20:52:30

Gusar
Member
Registered: 2009-08-25
Posts: 3,605

Re: [SOLVED] Internet keeps dropping on relatively high use

There are two open-source drivers supporting this wifi card - brcmsmac and b43. I'm very sure you're using brcmsmac right now. Before trying wl (which is closed source), I suggest you try b43. To do that, first install b43-firmware from AUR. Then blacklist brcmsmac so it won't be loaded at boot. And then modprobe b43 with

modprobe b43 allhwsupport=1

If it works fine, create a config file in /etc/modprobe.d so that b43 will always be loaded with allhwsupport=1. Note: Do not remove bcma-pci-bridge, both brcmsmac and b43 use it.

Offline

#9 2015-03-21 20:58:28

wakkadojo
Member
Registered: 2009-05-31
Posts: 50

Re: [SOLVED] Internet keeps dropping on relatively high use

Check out the wiki page https://wiki.archlinux.org/index.php/br … roadcom-wl

Also, be aware of driver conflicts when using the broadcom-wl firmware. People have reported blacklisting b43 and ssb

My mistake also on the modprobe, to load the driver use "modprobe wl"

If wl doesn't work, try the b43 driver instead.

Offline

#10 2015-03-21 22:38:55

Binero
Member
Registered: 2014-03-22
Posts: 73

Re: [SOLVED] Internet keeps dropping on relatively high use

Neither of those drivers work, although I might be doing something wrong. I removed the brcmsmac driver using 'rmmod' and then loaded the 'b43' or 'wl' driver using 'modprobe'. Neither of them worked, and the wireless device kept using 'bcma-pci-bridge'.

Offline

#11 2015-03-21 22:50:27

wakkadojo
Member
Registered: 2009-05-31
Posts: 50

Re: [SOLVED] Internet keeps dropping on relatively high use

Did you add b43 and ssb to blacklist after installing broadcom-wl, add "wl" driver to a config in /etc/modprobe.d/ and restart? You want to restrict the drivers to one at a time to remove conflicts. Start with the one people said worked (broadcom-wl) and go from there.

Offline

#12 2015-03-22 11:31:31

Binero
Member
Registered: 2014-03-22
Posts: 73

Re: [SOLVED] Internet keeps dropping on relatively high use

Using the 'wl' driver it works, although boot time is significantly increased. Thanks for your help everyone!

Offline

Board footer

Powered by FluxBB