Table of Contents
If you want to send us your comments, please do so. Thanks
More on comments
Broadcom B43 4318, BR3480 WiFi adapter install
Broadcom bcm43xx
Procedure
Open a terminal and become root
cd /home/user/Downloads
Download the b43 driver version of wl 6.30.163.46, version of Firmware 784.2 software
wget http://www.lwfinger.com/b43-firmware/broadcom-wl-6.30.163.46.tar.bz2 tar -xf broadcom-wl-6.30.163.46.tar.bz2
Download the b43-fwcutter-018 software
wget http://bues.ch/b43/fwcutter/b43-fwcutter-018.tar.bz2 tar -xf b43-fwcutter-018.tar.bz2 cd b43-fwcutter-018 make make install cp b43-fwcutter /home/user/Downloads cd /home/user/Downloads b43-fwcutter -w /lib/firmware broadcom-wl-6.30.163.46.wl_apsta.o
Now the WiFi network connection should work. If necessary use the hardware switch to switch on Wifi. If the hardware switch is on can be checked with
rfkill event
or
rfkill list
Old
Download the b43 firmware
wget http://downloads.openwrt.org/sources/broadcom-wl-4.80.53.0.tar.bz2 tar -xf broadcom-wl-4.80.53.0.tar.bz2 cd /home/user/Downloads/broadcom-wl-4.80.53.0/kmod/
Useful links for Broadcom issues
Debian Wiki Broadcom 43xx wireless devices
How to install Broadcom b43 wireless driver without internet
BR3480 rough notes
These are some rough notes we made while trying to get the BR3480 to work. We succeeded
This is also valid for the BCM4322
Thanks to others who also worked on this issue. Links can be found in the text.
Begin
Wifi does not start after it has worked flawlessly
Uninstalled
———--
firmware-b43-installer
b43-fwcutter
broadcom-sta-dkms (is not for b4318)
Installing
———-
http://forums.opensuse.org/english/get-technical-help-here/wireless/476146-b43-wlan-device-does-not-stay-installed-disappears-each-reboot-kde-12-1-a.html
check:
cat /var/lib/NetworkManager/NetworkManager.state expected output: [main] NetworkingEnabled=true WirelessEnabled=true WWANEnabled=true WimaxEnabled=true
Install:
firmware-b43-installer also installs b43-fwcutter
Output on Debian 7:
Selecting previously unselected package b43-fwcutter. (Reading database ... 160940 files and directories currently installed.) Unpacking b43-fwcutter (from .../b43-fwcutter_1%3a015-14.1_amd64.deb) ... Selecting previously unselected package firmware-b43-installer. Unpacking firmware-b43-installer (from .../firmware-b43-installer_1%3a015-14.1_all.deb) ... Processing triggers for man-db ... Setting up b43-fwcutter (1:015-14.1) ... Setting up firmware-b43-installer (1:015-14.1) ... No chroot environment found. Starting an installation This card work with newer 5.100.138 firmware. Trying to install it. --2013-12-03 15:37:47-- http://www.lwfinger.com/b43-firmware/broadcom-wl-5.100.138.tar.bz2 Resolving www.lwfinger.com (www.lwfinger.com)... 173.254.28.119 Connecting to www.lwfinger.com (www.lwfinger.com)|173.254.28.119|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 13514651 (13M) [application/x-bzip2] Saving to: `broadcom-wl-5.100.138.tar.bz2'
Output on Linux Mint 18.1
Preconfiguring packages ... Selecting previously unselected package b43-fwcutter. (Reading database ... 234661 files and directories currently installed.) Preparing to unpack .../b43-fwcutter_1%3a019-2_amd64.deb ... Unpacking b43-fwcutter (1:019-2) ... Selecting previously unselected package firmware-b43-installer. Preparing to unpack .../firmware-b43-installer_1%3a019-2_all.deb ... Unpacking firmware-b43-installer (1:019-2) ... Processing triggers for man-db (2.7.5-1) ... Setting up b43-fwcutter (1:019-2) ... Setting up firmware-b43-installer (1:019-2) ... No chroot environment found. Starting normal installation --2017-03-11 19:34:59-- http://www.lwfinger.com/b43-firmware/broadcom-wl-5.100.138.tar.bz2 Resolving www.lwfinger.com (www.lwfinger.com)... 173.254.28.119 Connecting to www.lwfinger.com (www.lwfinger.com)|173.254.28.119|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 13514651 (13M) [application/x-bzip2] Saving to: ‘broadcom-wl-5.100.138.tar.bz2’ broadcom-wl-5.100.138.tar.bz2 100%[=============================================================================>] 12,89M 1,58MB/s in 9,5s 2017-03-11 19:35:10 (1,36 MB/s) - ‘broadcom-wl-5.100.138.tar.bz2’ saved [13514651/13514651] Deleting old extracted firmware... broadcom-wl-5.100.138/ broadcom-wl-5.100.138/linux/ broadcom-wl-5.100.138/linux/wl_apsta.o broadcom-wl-5.100.138/linux/wl_ap.o broadcom-wl-5.100.138/linux/wl_sta.o broadcom-wl-5.100.138/README broadcom-wl-5.100.138/config/ broadcom-wl-5.100.138/config/wlconfig_lx_shared broadcom-wl-5.100.138/config/wl.mk broadcom-wl-5.100.138/config/wl_default broadcom-wl-5.100.138/config/wl_hnd broadcom-wl-5.100.138/config/wlconfig_nomimo This file is recognised as: filename : wl_apsta.o version : 666.2 MD5 : e1b05e268bcdbfef3560c28fc161f30e Extracting b43/lp0initvals14.fw Extracting b43/lcn0bsinitvals25.fw Extracting b43/n0bsinitvals25.fw Extracting b43/n0bsinitvals17.fw Extracting b43/ucode17_mimo.fw Extracting b43/ucode16_lp.fw Extracting b43/sslpn1initvals27.fw Extracting b43/lp2bsinitvals19.fw Extracting b43/sslpn3bsinitvals21.fw Extracting b43/ucode16_sslpn.fw ucode time: 01:15:07 Extracting b43/ucode25_lcn.fw Extracting b43/ucode21_sslpn.fw Extracting b43/lp0bsinitvals14.fw Extracting b43/b0g0initvals9.fw Extracting b43/ucode20_sslpn.fw Extracting b43/a0g1bsinitvals9.fw Extracting b43/lp1initvals20.fw Extracting b43/b0g0bsinitvals13.fw Extracting b43/lp2initvals19.fw Extracting b43/n2bsinitvals19.fw Extracting b43/sslpn4bsinitvals22.fw Extracting b43/ucode16_sslpn_nobt.fw ucode date: 2011-02-23 Extracting b43/n1bsinitvals20.fw Extracting b43/n1initvals20.fw Extracting b43/b0g0bsinitvals5.fw Extracting b43/ucode22_sslpn.fw Extracting b43/b0g0initvals13.fw Extracting b43/ht0initvals26.fw Extracting b43/ucode33_lcn40.fw Extracting b43/sslpn1bsinitvals20.fw Extracting b43/lcn400bsinitvals33.fw Extracting b43/ucode14.fw Extracting b43/a0g0initvals5.fw Extracting b43/lp1bsinitvals22.fw Extracting b43/n16initvals30.fw Extracting b43/lp0bsinitvals16.fw Extracting b43/lcn1bsinitvals25.fw Extracting b43/lcn400initvals33.fw Extracting b43/n0bsinitvals24.fw Extracting b43/lcn2bsinitvals26.fw Extracting b43/lcn1initvals26.fw Extracting b43/n0bsinitvals22.fw Extracting b43/n18initvals32.fw Extracting b43/lcn2initvals26.fw Extracting b43/a0g1bsinitvals5.fw Extracting b43/n0bsinitvals11.fw Extracting b43/lcn2initvals24.fw Extracting b43/lcn0initvals26.fw Extracting b43/n0absinitvals11.fw Extracting b43/ucode21_sslpn_nobt.fw ucode time: 01:15:07 Extracting b43/ucode26_mimo.fw Extracting b43/n2initvals19.fw Extracting b43/sslpn3initvals21.fw Extracting b43/a0g1bsinitvals13.fw Extracting b43/sslpn4initvals22.fw Extracting b43/pcm5.fw Extracting b43/ucode22_mimo.fw Extracting b43/ucode9.fw Extracting b43/lcn2initvals25.fw Extracting b43/lp1initvals22.fw Extracting b43/sslpn1bsinitvals27.fw Extracting b43/lcn0initvals24.fw Extracting b43/ucode32_mimo.fw Extracting b43/a0g0bsinitvals9.fw Extracting b43/n18bsinitvals32.fw Extracting b43/n0initvals24.fw Extracting b43/n0initvals25.fw Extracting b43/a0g1initvals5.fw Extracting b43/ucode24_lcn.fw Extracting b43/n0initvals17.fw Extracting b43/n0bsinitvals16.fw Extracting b43/lp0initvals15.fw Extracting b43/b0g0initvals5.fw Extracting b43/ucode20_sslpn_nobt.fw Extracting b43/lcn1initvals24.fw Extracting b43/sslpn0initvals16.fw Extracting b43/a0g1initvals13.fw Extracting b43/lp1bsinitvals20.fw Extracting b43/sslpn2initvals19.fw Extracting b43/a0g1initvals9.fw Extracting b43/lcn1bsinitvals24.fw Extracting b43/ucode5.fw Extracting b43/lcn2bsinitvals24.fw Extracting b43/lp0bsinitvals13.fw Extracting b43/n0initvals16.fw Extracting b43/ucode19_sslpn_nobt.fw Extracting b43/b0g0bsinitvals9.fw Extracting b43/ucode11.fw Extracting b43/lp0initvals16.fw Extracting b43/ucode16_mimo.fw Extracting b43/lcn0bsinitvals26.fw Extracting b43/ht0initvals29.fw Extracting b43/lcn2bsinitvals25.fw Extracting b43/a0g0initvals9.fw Extracting b43/ucode29_mimo.fw Extracting b43/lcn0bsinitvals24.fw Extracting b43/ucode19_sslpn.fw Extracting b43/lcn1initvals25.fw Extracting b43/ucode30_mimo.fw Extracting b43/n16bsinitvals30.fw Extracting b43/ucode25_mimo.fw Extracting b43/ucode24_mimo.fw Extracting b43/ucode27_sslpn.fw Extracting b43/lp0initvals13.fw Extracting b43/a0g0bsinitvals5.fw Extracting b43/ht0bsinitvals26.fw Extracting b43/ucode13.fw Extracting b43/sslpn2bsinitvals19.fw Extracting b43/ucode15.fw Extracting b43/lp0bsinitvals15.fw Extracting b43/n0initvals11.fw Extracting b43/lcn0initvals25.fw Extracting b43/sslpn0bsinitvals16.fw Extracting b43/sslpn1initvals20.fw Extracting b43/lcn1bsinitvals26.fw Extracting b43/n0initvals22.fw Extracting b43/ht0bsinitvals29.fw Press Return to continue.
Test the wifi network:
Doesn't work
Run
/sbin/iwconfig output: lo no wireless extensions. wlan0 IEEE 802.11bg ESSID:off/any Mode:Managed Access Point: Not-Associated Tx-Power=off Retry long limit:7 RTS thr:off Fragment thr:off Encryption key:off Power Management:off eth0 no wireless extensions.
/sbin/iwlist scan lo Interface doesn't support scanning. wlan0 Interface doesn't support scanning : Network is down eth0 Interface doesn't support scanning.
ls /lib/firmware/b43 Should contain lots of *.fw files
modprobe b43 ls /etc/modprobe.d/ alsa-base-blacklist.conf blacklist dkms.conf local.conf alsa-base.conf broadcom-sta-dkms.conf fbdev-blacklist.conf radeon-kms.conf less /etc/modprobe.d/broadcom-sta-dkms.conf # wl module from Broadcom conflicts with the following modules: cat /etc/modprobe.d/broadcom-sta-dkms.conf blacklist b44 blacklist b43legacy blacklist b43 blacklist brcm80211 blacklist brcmsmac blacklist ssb strange b43 should not be blacklisted. So changing /etc/modprobe.d/broadcom-sta-dkms.conf to blacklist b44 blacklist b43legacy # blacklist b43 blacklist brcm80211 blacklist brcmsmac blacklist ssb cat /etc/modprobe.d/blacklist # get rid of the default kernel drivers blacklist bcm43xx leave it for now as it is
bcmwl-kernel-source not found in the repositories echo wl | tee -a /etc/modules wl -> added wl on a line of its own to /etc/modules echo "blacklist b43" | tee -a /etc/modprobe.d/blacklist.conf Not executed, above commented out this item removed the line with wl from /etc/modules
Rebooted the system
Lamp on WiFi switch stays on Searches for network but can not optain an IP adress.
ndiswrapper -l
Error: unable to find a version of ndiswrapper!
lspci -v
00:0b.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02) Subsystem: AMBIT Microsystem Corp. TravelMate 2410 Flags: bus master, fast devsel, latency 64, IRQ 17 Memory at e2000000 (32-bit, non-prefetchable) [size=8K] Kernel driver in use: b43-pci-bridge Flags: bus master, latency 64, IRQ 4 Kernel driver in use: b43-pci-bridge
lsmod | grep b43
bcma 19756 1 b43 mac80211 192806 1 b43 cfg80211 137243 2 mac80211,b43 ssb 44714 1 b43 mmc_core 68400 2 ssb,b43 rng_core 12652 1 b43 pcmcia 32734 2 ssb,b43
Info: To remove something from the kernel modules (example):
rmmod b43
Added
wl to /etc/modules blacklisted b43 in /etc/modprobe.d/broadcom-sta-dkms.conf rebooted now no wireless networks can be found restoring /etc/modules and /etc/modprobe.d/broadcom-sta-dkms.conf to previous state
Run
modprobe b43
Reboot No wireless networks Run
modprobe b43 wireless networks show up in wicd Network SSID Can not obtain IP address
http://wireless.kernel.org/en/users/Drivers/b43#firmware cat /etc/modprobe.d/blacklist # get rid of the default kernel drivers blacklist bcm43xx
wget http://mirror2.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2 tar xf broadcom-wl-4.150.10.5.tar.bz2 cd broadcom-wl-4.150.10.5/driver su b43-fwcutter -w /lib/firmware wl_apsta_mimo.o modprobe b43
In Networkmanager applet (not wicd) click the option
Edit connections (right mouse key)
Then tab wireless. Add disired network.
Enter in the connection name Select: Connect automatically Tab wireless: SSID: fill in the networkname Mode: Infrastructure The rest: As is. Tab Wireless Security: WPA & WPA2 Personal WPA key Tab IP v4 settings: Method: Automatic (DHCP)
Now the wireless network seems to work wel. Even after power off and reboot the nex day!
It turns out that on HP Pavilions, since the “switch” is more of a software switch linked to dedicated button next to the power button, it behaves a little differently. It turns out that this switch has 3 states: “Disabled”, “Enabled but off”, and “Enabled & on”.
http://ubuntuforums.org/showthread.php?p=10812226#post10812226 Re: HP Pavilion Wireless Enable/Disable Button 11.04
Well the solution is here. Remove the file NetworkManager.conf (weirds configs use to store there) sudo rm /etc/NetworkManager/NetworkManager.conf Then do sudo rfkill unblock all rfkill list all Thats all. Works for me, now the on/off switch works.
Commands:
iwconfig lspci -nn # Show wireless device ifconfig wlan0 down ifconfig wlan0 up odprobe # Commando not found nano /etc/modprobe.d/blacklist.conf nm-applet — Network management framework, something like WiCD
If so then enable WIFI from BIOS and reboot
http://ubuntuforums.org/archive/index.php/t-1753072.html
“I've been closely monitoring this thread, because I've been having a similar problem with my HP Pavilion. The wireless refused to toggle back on when I hit the switch.”
full details here → HP Pavilion Wireless Enable/Disable Button 11.04 (http://ubuntuforums.org/showthread.php?p=10812226#post10812226)
quick summary
-turns out the wireless button has a software switch with “Disabled,” “Enabled but off,” and “Enabled & on” states
-Natty Narwhal only toggled the first 2
-use button to toggle from “Disabled” to “Enabled but off”
-used HP's wireless util to then switch to “Enabled and On”
-reboot
-now afraid to bump wireless button again.
Remark
Sometimes it is not sufficient to use WiCD to try to get connected. If it does not work with WiCD then try NetworkManager Applet.
Main subjects on this wiki: Linux, Debian, HTML, Microcontrollers, Privacy
RSS
Disclaimer
Privacy statement
Bugs statement
Cookies
Copyright © : 2014 - 2024 Webevaluation.nl and the authors
Changes reserved.