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

Thread: No wireless connection with bcm4331 (linux-firmware-nonfree)

  1. #1
    Join Date
    Mar 2013
    Beans
    24

    No wireless connection with bcm4331 (linux-firmware-nonfree)

    Hello,

    My wifi connection suddenly became flaky with ubuntu a couple of months ago, and I found you broadcom wireless table which instructed me to install linux-firmware-nonfree. I removed firmware-b43-installer and installed linux-firmware-nonfree and rebooted but there is no wireless connection. Any way to get it to work? Also, I found that when I attempted to use a wired connection while the firmware-b43-installer driver was active, the wired connection would freeze up after about 10 minutes of usage. After removing the wifi driver, the wired connection now seems to work properly.

  2. #2
    Join Date
    Apr 2012
    Beans
    Hidden!

    Re: No wireless connection with bcm4331 (linux-firmware-nonfree)

    hi, please post the output of..
    Code:
    uname -r
    cat /etc/issue
    lspci -nn | egrep '0200|0280'
    lsmod | egrep 'wl|b43'
    rfkill list all
    thanks.
    Craving anchovy, herring and squid pizza.....with clam sauce

  3. #3
    Join Date
    Mar 2013
    Beans
    24

    Re: No wireless connection with bcm4331 (linux-firmware-nonfree)

    uname -r
    3.13.0-37-generic

    cat /etc/issue
    Ubuntu 14.04.1 LTS \n \l


    lspci -nn | egrep '0200|0280'
    01:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM57765 Gigabit Ethernet PCIe [14e4:16b4] (rev 10)
    02:00.0 Network controller [0280]: Broadcom Corporation BCM4331 802.11a/b/g/n [14e4:4331] (rev 02)

    lsmod | egrep 'wl|b43'
    b43 387371 0
    mac80211 630653 1 b43
    cfg80211 484040 2 b43,mac80211
    ssb 62379 1 b43
    bcma 52096 1 b43

    rfkill list all
    0: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no

  4. #4
    Join Date
    Apr 2012
    Beans
    Hidden!

    Re: No wireless connection with bcm4331 (linux-firmware-nonfree)

    Hi, let's see if we can get the offline method to
    get it working. please do..
    Code:
    sudo apt-get remove --purge firmware-b43-installer
    then go here..
    http://ubuntuforums.org/showthread.php?t=2098717
    post #7, copy the zip file first
    then do..
    Code:
    sudo modprobe -rf b43
    sudo modprobe b43
    once online..do..
    Code:
    sudo apt-get update
    sudo apt-get upgrade
    thanks.
    Craving anchovy, herring and squid pizza.....with clam sauce

  5. #5
    Join Date
    Mar 2013
    Beans
    24

    Re: No wireless connection with bcm4331 (linux-firmware-nonfree)

    still no wifi connection after following your instructions. I have an ethernet cable so I can use online methods.

  6. #6
    Join Date
    Apr 2012
    Beans
    Hidden!

    Re: No wireless connection with bcm4331 (linux-firmware-nonfree)

    hi, please post the wireless script.
    copy and paste this into a terminal it will create a wireless-info.txt
    file in your home diretory,paste that file here.
    Code:
     wget -N -t 5 -T 10 http://dl.dropbox.com/u/57264241/wireless_script && chmod +x wireless_script && ./wireless_script
    thanks.
    Craving anchovy, herring and squid pizza.....with clam sauce

  7. #7
    Join Date
    Mar 2013
    Beans
    24

    Re: No wireless connection with bcm4331 (linux-firmware-nonfree)

    Code:
    ########## wireless info START ##########
    
    
    Report from: 01 Dec 2014 14:48 EST -0500
    
    
    Booted last: 01 Dec 2014 12:32 EST -0500
    
    
    Script from: 20 Sep 2014 23:04 UTC +0000
    
    
    ##### release ###########################
    
    
    Distributor ID:	Ubuntu
    Description:	Ubuntu 14.04.1 LTS
    Release:	14.04
    Codename:	trusty
    
    
    ##### kernel ############################
    
    
    Linux 3.13.0-37-generic #64-Ubuntu SMP Mon Sep 22 21:28:38 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
    
    
    \boot\vmlinuz-3.13.0-37-generic.efi.signed, ro, initrd=boot\initrd.img-3.13.0-37-generic
    
    
    ##### desktop ###########################
    
    
    GNOME Flashback (Compiz)
    
    
    ##### lspci #############################
    
    
    01:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM57765 Gigabit Ethernet PCIe [14e4:16b4] (rev 10)
    	Subsystem: Broadcom Corporation NetXtreme BCM57765 Gigabit Ethernet PCIe [14e4:16b4]
    	Kernel driver in use: tg3
    
    
    02:00.0 Network controller [0280]: Broadcom Corporation BCM4331 802.11a/b/g/n [14e4:4331] (rev 02)
    	Subsystem: Broadcom Corporation BCM4331 802.11a/b/g/n [14e4:4331]
    	Kernel driver in use: bcma-pci-bridge
    
    
    ##### lsusb #############################
    
    
    Bus 002 Device 006: ID 05ac:0252 Apple, Inc. Internal Keyboard/Trackpad (ANSI)
    Bus 002 Device 005: ID 05ac:8242 Apple, Inc. Built-in IR Receiver
    Bus 002 Device 009: ID 05ac:821d Apple, Inc. 
    Bus 002 Device 004: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
    Bus 002 Device 003: ID 0424:2513 Standard Microsystems Corp. 2.0 Hub
    Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
    Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 001 Device 003: ID 05ac:8509 Apple, Inc. FaceTime HD Camera
    Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 003 Device 003: ID 13ba:0018 PCPlay Barcode PCP-BCG4209
    Bus 003 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
    Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    
    
    ##### PCMCIA card info ##################
    
    
    ##### rfkill ############################
    
    
    0: hci0: Bluetooth
    	Soft blocked: no
    	Hard blocked: no
    
    
    ##### lsmod #############################
    
    
    b43                   387371  0 
    mac80211              630653  1 b43
    cfg80211              484040  2 b43,mac80211
    ssb                    62379  1 b43
    bcma                   52096  1 b43
    
    
    ##### interfaces ########################
    
    
    auto lo
    iface lo inet loopback
    
    
    ##### ifconfig ##########################
    
    
    eth0      Link encap:Ethernet  HWaddr <MAC 'eth0' [IF]>  
              inet addr:192.168.1.8  Bcast:192.168.1.255  Mask:255.255.255.0
              inet6 addr: fe80::aa20:66ff:fe05:4364/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:655994 errors:0 dropped:0 overruns:0 frame:0
              TX packets:255802 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000 
              RX bytes:962945168 (962.9 MB)  TX bytes:22865780 (22.8 MB)
              Interrupt:16 
    
    
    ##### iwconfig ##########################
    
    
    eth0      no wireless extensions.
    
    
    lo        no wireless extensions.
    
    
    ##### route #############################
    
    
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 eth0
    192.168.1.0     0.0.0.0         255.255.255.0   U     1      0        0 eth0
    
    
    ##### resolv.conf #######################
    
    
    nameserver 127.0.1.1
    search home
    
    
    ##### nm-tool ###########################
    
    
    NetworkManager Tool
    
    
    State: connected (global)
    
    
    - Device: eth0  [Wired connection 1] -------------------------------------------
      Type:              Wired
      Driver:            tg3
      State:             connected
      Default:           yes
      HW Address:        <MAC 'eth0' [IF]>
    
    
      Capabilities:
        Carrier Detect:  yes
        Speed:           1000 Mb/s
    
    
      Wired Properties
        Carrier:         on
    
    
      IPv4 Settings:
        Address:         192.168.1.8
        Prefix:          24 (255.255.255.0)
        Gateway:         192.168.1.1
    
    
        DNS:             192.168.1.1
    
    
    ##### NetworkManager.state ##############
    
    
    [main]
    NetworkingEnabled=true
    WirelessEnabled=true
    WWANEnabled=true
    WimaxEnabled=true
    
    
    ##### NetworkManager.conf ###############
    
    
    [main]
    plugins=ifupdown,keyfile,ofono
    dns=dnsmasq
    
    
    [ifupdown]
    managed=false
    
    
    ##### NetworkManager profiles ###########
    
    
    [[/etc/NetworkManager/system-connections/25XF4]] (600 root)
    [connection] id=25XF4 | type=802-11-wireless
    [802-11-wireless] ssid=25XF4 | mac-address=<MAC address>
    [ipv4] method=auto
    [ipv6] method=auto
    
    
    [[/etc/NetworkManager/system-connections/SCS-StChris]] (600 root)
    [connection] id=SCS-StChris | type=802-11-wireless
    [802-11-wireless] ssid=SCS-StChris | mac-address=<MAC address>
    [ipv4] method=auto
    [ipv6] method=auto
    
    
    [[/etc/NetworkManager/system-connections/STCVA]] (600 root)
    [ipv6] method=auto
    [connection] id=STCVA | type=802-11-wireless
    [802-11-wireless] ssid=STCVA | mac-address=<MAC address>
    [ipv4] method=auto
    
    
    [[/etc/NetworkManager/system-connections/CableWiFi]] (600 root)
    [connection] id=CableWiFi | type=802-11-wireless
    [802-11-wireless] ssid=CableWiFi | mac-address=<MAC address>
    [ipv6] method=auto
    [ipv4] method=auto
    
    
    [[/etc/NetworkManager/system-connections/martins]] (600 root)
    [connection] id=martins | type=802-11-wireless
    [802-11-wireless] ssid=martins | mac-address=<MAC address>
    [ipv6] method=auto
    [ipv4] method=auto
    
    
    [[/etc/NetworkManager/system-connections/Thomas's iPhone]] (600 root)
    [connection] id=Thomas's iPhone | type=802-11-wireless
    [802-11-wireless] ssid=Thomas's iPhone | mac-address=<MAC address>
    [ipv4] method=auto
    [ipv6] method=auto
    
    
    ##### iw reg get ########################
    
    
    Region: America/New_York (based on set time zone)
    
    
    country 00:
    	(2402 - 2472 @ 40), (3, 20)
    	(2457 - 2482 @ 40), (3, 20), PASSIVE-SCAN, NO-IBSS
    	(2474 - 2494 @ 20), (3, 20), NO-OFDM, PASSIVE-SCAN, NO-IBSS
    	(5170 - 5250 @ 40), (3, 20), PASSIVE-SCAN, NO-IBSS
    	(5735 - 5835 @ 40), (3, 20), PASSIVE-SCAN, NO-IBSS
    
    
    ##### iwlist channels ###################
    
    
    eth0      no frequency information.
    
    
    lo        no frequency information.
    
    
    ##### iwlist scan #######################
    
    
    eth0      Interface doesn't support scanning.
    
    
    lo        Interface doesn't support scanning.
    
    
    ##### module infos ######################
    
    
    [b43]
    filename:       /lib/modules/3.13.0-37-generic/kernel/drivers/net/wireless/b43/b43.ko
    firmware:       b43/ucode9.fw
    firmware:       b43/ucode5.fw
    firmware:       b43/ucode16_mimo.fw
    firmware:       b43/ucode15.fw
    firmware:       b43/ucode14.fw
    firmware:       b43/ucode13.fw
    firmware:       b43/ucode11.fw
    license:        GPL
    author:         Rafał Miłecki
    author:         Gábor Stefanik
    author:         Michael Buesch
    author:         Stefano Brivio
    author:         Martin Langer
    description:    Broadcom B43 wireless driver
    srcversion:     7ABBDDCA84C087640B27AE6
    depends:        bcma,ssb,mac80211,cfg80211
    intree:         Y
    vermagic:       3.13.0-37-generic SMP mod_unload modversions 
    signer:         Magrathea: Glacier signing key
    sig_key:        2C:B1:13:3B:35:F9:5A:9E:24:DE:AB:EE:B1:2B:A4:49:BC:BA:BB:C9
    sig_hashalgo:   sha512
    parm:           bad_frames_preempt:enable(1) / disable(0) Bad Frames Preemption (int)
    parm:           fwpostfix:Postfix for the .fw files to load. (string)
    parm:           hwpctl:Enable hardware-side power control (default off) (int)
    parm:           nohwcrypt:Disable hardware encryption. (int)
    parm:           hwtkip:Enable hardware tkip. (int)
    parm:           qos:Enable QOS support (default on) (int)
    parm:           btcoex:Enable Bluetooth coexistence (default on) (int)
    parm:           verbose:Log message verbosity: 0=error, 1=warn, 2=info(default), 3=debug (int)
    parm:           pio:Use PIO accesses by default: 0=DMA, 1=PIO (int)
    parm:           allhwsupport:Enable support for all hardware (even it if overlaps with the brcmsmac driver) (int)
    
    
    [mac80211]
    filename:       /lib/modules/3.13.0-37-generic/kernel/net/mac80211/mac80211.ko
    license:        GPL
    description:    IEEE 802.11 subsystem
    srcversion:     B822641624778B987844F6F
    depends:        cfg80211
    intree:         Y
    vermagic:       3.13.0-37-generic SMP mod_unload modversions 
    signer:         Magrathea: Glacier signing key
    sig_key:        2C:B1:13:3B:35:F9:5A:9E:24:DE:AB:EE:B1:2B:A4:49:BC:BA:BB:C9
    sig_hashalgo:   sha512
    parm:           max_nullfunc_tries:Maximum nullfunc tx tries before disconnecting (reason 4). (int)
    parm:           max_probe_tries:Maximum probe tries before disconnecting (reason 4). (int)
    parm:           beacon_loss_count:Number of beacon intervals before we decide beacon was lost. (int)
    parm:           probe_wait_ms:Maximum time(ms) to wait for probe response before disconnecting (reason 4). (int)
    parm:           ieee80211_default_rc_algo:Default rate control algorithm for mac80211 to use (charp)
    
    
    [cfg80211]
    filename:       /lib/modules/3.13.0-37-generic/kernel/net/wireless/cfg80211.ko
    description:    wireless configuration support
    license:        GPL
    author:         Johannes Berg
    srcversion:     C2478077E22138832B71659
    depends:        
    intree:         Y
    vermagic:       3.13.0-37-generic SMP mod_unload modversions 
    signer:         Magrathea: Glacier signing key
    sig_key:        2C:B1:13:3B:35:F9:5A:9E:24:DE:AB:EE:B1:2B:A4:49:BC:BA:BB:C9
    sig_hashalgo:   sha512
    parm:           ieee80211_regdom:IEEE 802.11 regulatory domain code (charp)
    parm:           cfg80211_disable_40mhz_24ghz:Disable 40MHz support in the 2.4GHz band (bool)
    
    
    [ssb]
    filename:       /lib/modules/3.13.0-37-generic/kernel/drivers/ssb/ssb.ko
    license:        GPL
    description:    Sonics Silicon Backplane driver
    srcversion:     3DE188310F77C566C2E8CB3
    depends:        
    intree:         Y
    vermagic:       3.13.0-37-generic SMP mod_unload modversions 
    signer:         Magrathea: Glacier signing key
    sig_key:        2C:B1:13:3B:35:F9:5A:9E:24:DE:AB:EE:B1:2B:A4:49:BC:BA:BB:C9
    sig_hashalgo:   sha512
    
    
    [bcma]
    filename:       /lib/modules/3.13.0-37-generic/kernel/drivers/bcma/bcma.ko
    license:        GPL
    description:    Broadcom's specific AMBA driver
    srcversion:     E41B811D88783DD5BC38565
    depends:        
    intree:         Y
    vermagic:       3.13.0-37-generic SMP mod_unload modversions 
    signer:         Magrathea: Glacier signing key
    sig_key:        2C:B1:13:3B:35:F9:5A:9E:24:DE:AB:EE:B1:2B:A4:49:BC:BA:BB:C9
    sig_hashalgo:   sha512
    
    
    ##### module parameters #################
    
    
    [b43]
    allhwsupport: 0
    bad_frames_preempt: 0
    btcoex: 1
    hwpctl: 0
    hwtkip: 0
    nohwcrypt: 0
    pio: 0
    qos: 1
    verbose: 2
    
    
    [mac80211]
    beacon_loss_count: 7
    ieee80211_default_rc_algo: minstrel_ht
    max_nullfunc_tries: 2
    max_probe_tries: 5
    probe_wait_ms: 500
    
    
    [cfg80211]
    cfg80211_disable_40mhz_24ghz: N
    ieee80211_regdom: 00
    
    
    ##### /etc/modules ######################
    
    
    lp
    rtc
    
    
    coretemp
    
    
    ##### modprobe options ##################
    
    
    [/etc/modprobe.d/blacklist-ath_pci.conf]
    blacklist ath_pci
    
    
    [/etc/modprobe.d/blacklist.conf]
    blacklist evbug
    blacklist usbmouse
    blacklist usbkbd
    blacklist eepro100
    blacklist de4x5
    blacklist eth1394
    blacklist snd_intel8x0m
    blacklist snd_aw2
    blacklist i2c_i801
    blacklist prism54
    blacklist garmin_gps
    blacklist asus_acpi
    blacklist snd_pcsp
    blacklist pcspkr
    blacklist amd76x_edac
    
    
    [/etc/modprobe.d/blacklist-rare-network.conf]
    alias net-pf-3 off
    alias net-pf-6 off
    alias net-pf-9 off
    alias net-pf-11 off
    alias net-pf-12 off
    alias net-pf-19 off
    alias net-pf-21 off
    alias net-pf-36 off
    
    
    [/etc/modprobe.d/iwlwifi.conf]
    remove iwlwifi \
    (/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod) \
    && /sbin/modprobe -r mac80211
    
    
    [/etc/modprobe.d/mlx4.conf]
    softdep mlx4_core post: mlx4_en
    
    
    ##### rc.local ##########################
    
    
    echo 5 > /sys/class/backlight/acpi_video0/brightness
    
    
    echo 0 | tee /sys/class/leds/smc::kbd_backlight/brightness
    
    
    chmod 777 /sys/power/state
    
    
    exit 0
    
    
    ##### pm-utils ##########################
    
    
    [/etc/pm/config.d/config] (644 root)
    SUSPEND_MODULES="wl"
    
    
    [/etc/pm/config.d/defaults] (644 root)
    SLEEP_MODULE="uswsusp"
    
    
    [/etc/pm/config.d/module] (644 root)
    SLEEP_MODULE=uswsusp
    
    
    ##### udev rules ########################
    
    
    [/etc/udev/rules.d/70-persistent-net.rules]
    # PCI device 0x14e4:0x16b4 (tg3)
    SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="<MAC 'eth0' [IF]>", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
    # PCI device 0x14e4:0x4331 (wl)
    SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="<MAC address>", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan0"
    
    
    ##### dmesg #############################
    
    
    ########## wireless info END ############

  8. #8
    Join Date
    Apr 2012
    Beans
    Hidden!

    Re: No wireless connection with bcm4331 (linux-firmware-nonfree)

    Hi your wireless driver says
    Code:
    Kernel driver in use: bcma-pci-bridge
    and it should say..
    Code:
    Kernel driver in use: b43-pci-bridge
    please do..
    Code:
    sudo modprobe -rf bcma
    then repeat the last commands and load the driver
    offline..
    report back a wireless script when done.
    thanks
    Craving anchovy, herring and squid pizza.....with clam sauce

  9. #9
    Join Date
    Mar 2013
    Beans
    24

    Re: No wireless connection with bcm4331 (linux-firmware-nonfree)

    Code:
    thomas@thomas-swagbook-pro:~$ sudo modprobe -rf bcma
    [sudo] password for thomas: 
    modprobe: FATAL: Module bcma is in use.
    lsmod says that bcma is in use by b43. If I unload b43 and bcma, lspci reports no driver in use by the wifi card. If I load b43 again, lspci goes back to saying that bcma-pci-bridge is in use.

  10. #10
    Join Date
    Apr 2012
    Beans
    Hidden!

    Re: No wireless connection with bcm4331 (linux-firmware-nonfree)

    ok...it should not be saying "In Use"
    disable the network or whatever you have to do,
    delete b43 driver. disconnect the cable...LOAD
    the driver and SHOW the results of doing so...offline
    just follow the instructions in post 7 that i sent you. I know
    you have a working cable connection, but, this works better
    sometimes.
    Craving anchovy, herring and squid pizza.....with clam sauce

Page 1 of 2 12 LastLast

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
  •