Showing posts with label broadcom. Show all posts
Showing posts with label broadcom. Show all posts

Monday, July 04, 2016

XPS 13 (9350) - Broadcom BCM4350 - Fedora 23 Upgrade - Linux Kernel 4.5 - WiFi Missing

To make your Broadcom BCM4350 work after upgrading your Fedora 22 to Fedora 23, uninstall broadcom-wl, then restart. Short story below.

Fedora 24 was released a month ago, which means Fedora 22 is losing its support. That pushed me to upgrade my box to the next version, which is Fedora 23, which has 1 more year of support. (I tend to use a version previous the latest release for a bit more stability :D) So, yeah, after that os upgrade, which is now easy via dnf, I started to apply fixes to each issue as they came... and continue to come ;)

One of the issues I got was with my Broadcom BCM4350 wireless. My WiFi just went AWOL while I was fixing another issue. HAHA I've always had issues with Broadcom wireliess on Fedora so it's not really a surprise.

Anyway, i tried my previously noted procedure that worked on Fedora 22 (http://linusramos.blogspot.com/2016/03/xps-13-9350-broadcom-bcm4350-fedora-22.html), but it didn't work. The Broadcom card was not detected as a "network controller" So, I tried to refresh the drivers installed. I removed broadcom-wl and restarted my box. To my surprise, my WiFi worked. Yep, just like that.

The following commands now show...

# lspci -nn -d 14e4: 
3a:00.0 Network controller [0280]: Broadcom Corporation BCM4350 802.11ac Wireless Network Adapter [14e4:43a3] (rev 08)

# lshw -C net
WARNING: you should run this program as super-user.
  *-network                 
       description: Wireless interface
       product: BCM4350 802.11ac Wireless Network Adapter
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:3a:00.0
       logical name: wlp58s0
       version: 08
       serial: 30:52:cb:85:xx:xx
       width: 64 bits
       clock: 33MHz
       capabilities: bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=brcmfmac driverversion=7.35.180.119 firmware=01-e791c176 ip=10.0.xx.xx latency=0 multicast=yes wireless=IEEE 802.11abgn

       resources: irq:283 memory:dc400000-dc407fff memory:dc000000-dc3fffff

Friday, March 18, 2016

XPS 13 (9350) - Broadcom BCM4350 - Fedora 22 - Linux Kernel 4.4

I've had my XPS 13 (9350) for a couple of months now and have had issues with its Broadcom wifi chip. Been sharing my mobile phone's wifi via USB while waiting for kernel 4.4's support. Kernel 4.4 released a couple of weeks ago, but still, i haven't had my wifi work.

the following commands gave the following results:

# lspci -nn -d 14e4:
3a:00.0 Network controller [0280]: Broadcom Corporation BCM4350 802.11ac Wireless Network Adapter [14e4:43a3] (rev 08)

# sudo rfkill list
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no



#  iwconfig

enp0s20f0u2u2  no wireless extensions.
virbr0-nic  no wireless extensions.
virbr0    no wireless extensions.
lo        no wireless extensions.



# lshw -C net

WARNING: you should run this program as super-user.
  *-network UNCLAIMED     
       description: Network controller
       product: BCM4350 802.11ac Wireless Network Adapter
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:3a:00.0
       version: 08
       width: 64 bits
       clock: 33MHz
       capabilities: bus_master cap_list
       configuration: latency=0
       resources: memory:dc400000-dc407fff memory:dc000000-dc3fffff

what i know is that the broadcom wireless chip is detected. the driver doesn't get loaded.

i tried a lot of solutions posted online, mostly for ubuntu and some for archlinux. didn't get anywhere. until now. here's what i did to make it work...

1. removed any bcm driver installed (rpm -qa | grep bcm should show nothing associated to broadcom)

2. removed broadcom-wl and reinstalled broadcom-wl

3. ran # sudo modprobe wl

4. ran # sudo modprobe brcmfmac

whew! now, i can use my mobile phone away from my xps ;D

ps. to make sure your wifi works on boot, make sure brcmfmac is not in /usr/lib/modprobe.d/broadcom-wl-blacklist.conf

Tuesday, February 11, 2014

fedora 20: dell broadcom wifi not running after update

after having my broadcom wifi work on my dell running fedora  20 (http://linusramos.blogspot.com/2014/01/fedora-20-dell-install-broadcom-wifi.html) i updated by fedora. then my wifi couldn't detect anything anymore. tried reinstalling drivers a couple of times and even installing other things. restarted by pc too many times. then i read somewhere that secure boot hinders one of the procedures in installing one of the drivers available. so before trying to reinstall, again, i turned off secure boot. yep, my wifi worked again even without installing the other driver i found.

what's with secure boot stopping my dell-broadcom-wifi-on-fedora-20 from WIFIing?? :P

Monday, January 20, 2014

fedora 20: dell install broadcom wifi

got a relatively new pc that comes with a broadcom wifi and fedoras 18, 19 and 20 can't detect it. i found a lot of help from the net, and here's one that works and is the easiest to follow:

include rpmfusion releases:
# su -c 'rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm'
# su -c 'rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm'

update through yum:
# yum update

install wireless driver:
# sudo yum install kmod-wl

restart.


after restart, my fedora 20 took some time before it detected wifi. i also tried turning wifi off and on. i don't know if it had an effect, though. haha


(src: http://www.howopensource.com/2011/08/install-broadcom-wireless-802-11-driver-in-fedora-15-14/)

SSH : No matching host key type found. Their offer: ssh-rsa,ssh-dss

Got this while connecting to my mikrotik router via ssh   Unable to negotiate with <ip address> port <ssh port>: no matching hos...