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
ps. to make sure your wifi works on boot, make sure brcmfmac is not in
/usr/lib/modprobe.d/broadcom-wl-blacklist.conf
Hi!
ReplyDeleteGlad to read it worked for you. I also have a Dell XPS 13 but unfortunately your steps don't work with mine.
what operating system are you currently using? i'm now on fedora 23 and my wifi works.
Deletetry the command below and post the result here:
# lspci -nn -d 14e4: