Page 1 of 2 12 LastLast
Results 1 to 10 of 13

Thread: Broadcom B43 high latency and Packet loss

  1. #1
    Join Date
    Jul 2008
    Location
    Louisville, KY
    Beans
    19
    Distro
    Ubuntu 8.04 Hardy Heron

    Broadcom B43 high latency and Packet loss

    I am still having issues with my Broadcom B43 (4311) wireless card despite doing all of the obvious upgrades to the b43-fwcutter driver and firmware. It is working but I am still getting high latency times (Avg 14ms) and 2+% packet loss. If I use an PCMCIA NetGear wg511 card then all is well. Anyone have any ideas for improving this?
    Last edited by johnehowe; November 4th, 2008 at 12:02 AM. Reason: typos

  2. #2
    Join Date
    Apr 2007
    Location
    Mount Horeb, WI
    Beans
    4,312
    Distro
    Kubuntu Development Release

    Re: Broadcom B43 high latency and Packet loss

    Quote Originally Posted by johnehowe View Post
    I am still having issues with my Broadcom B43 (4311) wireless card despite doing all of the obvious upgrades to the b43-fwcutter driver and firmware. It is working but I am still getting high latency times (Avg 14ms) and 2+% packet loss. If I use an PCMCIA NetGear wg511 card then all is well. Anyone have any ideas for improving this?
    Which revision of the 4311 card do you have (lspci -nn)? Also which kernel are you using (uname -r)?

    You might even try the wl driver (Broadcom STA) if you have no issues with using a prorietary driver.

  3. #3
    Join Date
    Jul 2008
    Location
    Louisville, KY
    Beans
    19
    Distro
    Ubuntu 8.04 Hardy Heron

    Re: Broadcom B43 high latency and Packet loss

    Sorry, I did not include

    Rev 2

    2.6.24-21-generic



    01:02.0 Network controller [0280]: Broadcom Corporation BCM4311 [AirForce 54g] 802.11a/b/g PCI Express Transceiver [14e4:4319] (rev 02)

  4. #4
    Join Date
    Apr 2007
    Location
    Mount Horeb, WI
    Beans
    4,312
    Distro
    Kubuntu Development Release

    Re: Broadcom B43 high latency and Packet loss

    Quote Originally Posted by johnehowe View Post
    Sorry, I did not include

    Rev 2

    2.6.24-21-generic



    01:02.0 Network controller [0280]: Broadcom Corporation BCM4311 [AirForce 54g] 802.11a/b/g PCI Express Transceiver [14e4:4319] (rev 02)
    You might try Intrepid. The 2.6.27 kernel uses newer firmware and has some improvements in signal and transmission.

    14e4:4319? That is a new one for me! If it is really a 14e4:4319, it might not work with the wl driver. I don't recall seeing that number anywhere.

  5. #5
    Join Date
    Jul 2008
    Location
    Louisville, KY
    Beans
    19
    Distro
    Ubuntu 8.04 Hardy Heron

    Smile Re: Broadcom B43 high latency and Packet loss

    I would prefer not to use a proprietary driver but if it fixes the problem then we have to do what it takes, right! Can you point me in the right direction for the wl driver (Broadcom STA) that you reference.

  6. #6
    Join Date
    Apr 2007
    Location
    Mount Horeb, WI
    Beans
    4,312
    Distro
    Kubuntu Development Release

    Re: Broadcom B43 high latency and Packet loss

    It should be in System->Administration->Hardware Drivers. Just select the Broadcom STA option. If it is not there, you might check and see if the module is already there:
    Code:
    sudo updatedb
    locate wl.ko
    It should be in /lib/modules/2.6.24-21-generic/volatile if I recall correctly.

  7. #7
    Join Date
    Jul 2008
    Location
    Louisville, KY
    Beans
    19
    Distro
    Ubuntu 8.04 Hardy Heron

    Re: Broadcom B43 high latency and Packet loss

    Quote Originally Posted by Ayuthia View Post
    It should be in System->Administration->Hardware Drivers. Just select the Broadcom STA option. If it is not there, you might check and see if the module is already there:
    Code:
    sudo updatedb
    locate wl.ko
    It should be in /lib/modules/2.6.24-21-generic/volatile if I recall correctly.

    When I ran the above commands the db is updated but the wl.ko appeared to do nothing. Looking in Hardware Drivers the only driver listed is the B43 that I am currently using that is having issues. Any further assistance would be appreciated. I am so close to getting the Broadcom to work correctly.

  8. #8
    Join Date
    Apr 2007
    Location
    Mount Horeb, WI
    Beans
    4,312
    Distro
    Kubuntu Development Release

    Re: Broadcom B43 high latency and Packet loss

    Quote Originally Posted by johnehowe View Post
    When I ran the above commands the db is updated but the wl.ko appeared to do nothing. Looking in Hardware Drivers the only driver listed is the B43 that I am currently using that is having issues. Any further assistance would be appreciated. I am so close to getting the Broadcom to work correctly.
    Unfortunately, my child has overtaken my laptop that has Intrepid and an updated Hardy so I cannot see what the next steps should be exactly. I think that there is a file in /etc/init.d called linux-restricted-modules. You might try to see if you can start it:
    Code:
    sudo /etc/init.d/linux-restricted-modules restart
    That might bring it up for you. If not, there is a way where you can compile the drivers yourself:
    http://ubuntuforums.org/showthread.php?t=896713

  9. #9
    Join Date
    Jul 2008
    Location
    Louisville, KY
    Beans
    19
    Distro
    Ubuntu 8.04 Hardy Heron

    Re: Broadcom B43 high latency and Packet loss

    I am on the right path with your help. I was able to get the Broadcom working great once prior to a reboot. I was able to get it to use the BCM43xx instead of the newer B43 in Synaptics. However, I can not get it to work again. It keeps wanting to use the B43 in Hardware Drivers. How can I clear the B43 out of Hardware Drivers and get it to enable the older 43xx. Each time that I enable in Hardware drivers it is installing the B43 instead of using the BCM43xx that I installed in Synaptics.

  10. #10
    Join Date
    Apr 2007
    Location
    Mount Horeb, WI
    Beans
    4,312
    Distro
    Kubuntu Development Release

    Re: Broadcom B43 high latency and Packet loss

    Quote Originally Posted by johnehowe View Post
    I am on the right path with your help. I was able to get the Broadcom working great once prior to a reboot. I was able to get it to use the BCM43xx instead of the newer B43 in Synaptics. However, I can not get it to work again. It keeps wanting to use the B43 in Hardware Drivers. How can I clear the B43 out of Hardware Drivers and get it to enable the older 43xx. Each time that I enable in Hardware drivers it is installing the B43 instead of using the BCM43xx that I installed in Synaptics.
    You will need to blacklist the b43 driver:
    Code:
    echo blacklist b43 | sudo tee -a /etc/modprobe.d/blacklist
    sudo update-initramfs -u
    You will also need to check and see if you have the b44 module. It is the Broadcom 44xx series of the wired ethernet card. If you do, you might need a workaround to avoid having the ssb module interfere with your bcm43xx driver.

    I did not blacklist the ssb module in hopes that the b43 module being blacklisted will prevent the need of the ssb module loading. My understanding is that only the b43 and b44 modules load the ssb module.

Page 1 of 2 12 LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •