You are not logged in.

#1 2015-08-29 20:06:01

alcinos
Member
Registered: 2015-05-07
Posts: 11

Wifi connection problem with Broadcom BCM4352

Hello,

I'm currently having trouble to use my Wifi card on a Dell XPS 15. The Wifi chip is Broadcom BCM4352:

$ lspci-k                                                                                                                                                    
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor DRAM Controller (rev 06)
	Subsystem: Dell Device 05fe
	Kernel modules: ie31200_edac
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller (rev 06)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
	Subsystem: Dell Device 05fe
	Kernel driver in use: i915
	Kernel modules: i915
00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
	Subsystem: Intel Corporation Device 2010
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel
00:04.0 Signal processing controller: Intel Corporation Device 0c03 (rev 06)
	Subsystem: Intel Corporation Device 2010
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 05)
	Subsystem: Dell Device 05fe
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci
00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
	Subsystem: Dell Device 05fe
	Kernel driver in use: mei_me
	Kernel modules: mei_me
00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 05)
	Subsystem: Dell Device 05fe
	Kernel driver in use: ehci-pci
	Kernel modules: ehci_pci
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
	Subsystem: Dell Device 05fe
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 (rev d5)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:1c.2 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #3 (rev d5)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:1c.3 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #4 (rev d5)
	Kernel driver in use: pcieport
	Kernel modules: shpchp
00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 05)
	Subsystem: Dell Device 05fe
	Kernel driver in use: ehci-pci
	Kernel modules: ehci_pci
00:1f.0 ISA bridge: Intel Corporation HM87 Express LPC Controller (rev 05)
	Subsystem: Dell Device 05fe
	Kernel driver in use: lpc_ich
	Kernel modules: lpc_ich
00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 05)
	Subsystem: Dell Device 05fe
	Kernel driver in use: ahci
	Kernel modules: ahci
00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 05)
	Subsystem: Dell Device 05fe
	Kernel modules: i2c_i801
00:1f.6 Signal processing controller: Intel Corporation 8 Series Chipset Family Thermal Management Controller (rev 05)
	Subsystem: Dell Device 05fe
02:00.0 3D controller: NVIDIA Corporation GK107M [GeForce GT 750M] (rev a1)
	Subsystem: Dell Device 05fe
	Kernel modules: nouveau, nvidia
06:00.0 Network controller: Broadcom Corporation BCM4352 802.11ac Wireless Network Adapter (rev 03)
	Subsystem: Dell Device 0019
	Kernel driver in use: wl
	Kernel modules: wl
07:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5249 PCI Express Card Reader (rev 01)
	Subsystem: Dell Device 05fe
	Kernel driver in use: rtsx_pci
	Kernel modules: rtsx_pci

I'm using Broadcom's wkl driver (https://aur.archlinux.org/packages/broadcom-wl-dkms)

Here is my wpa_supplicant conf file :

$ cat /etc/wpa_supplicant/wpa_supplicant-wlp6s0.conf
ctrl_interface=/var/run/wpa_supplicant
eapol_version=1
ap_scan=1
fast_reauth=1


network={
	ssid="trucmuche"
	key_mgmt=NONE
}

network={
	ssid="NUMERICABLE-DAFE"
	psk=some psk
}

However, when I try to connect to one of the two interfaces, it always fail, for a reason that I don't quite understand.
On the open network:

$sudo wpa_supplicant -i wlp6s0 -c /etc/wpa_supplicant/wpa_supplicant-wlp6s0.conf                                                                            
Successfully initialized wpa_supplicant
wlp6s0: Trying to associate with 78:4b:87:63:49:26 (SSID='trucmuche' freq=2462 MHz)
wlp6s0: Associated with 78:4b:87:63:49:26
wlp6s0: CTRL-EVENT-CONNECTED - Connection to 78:4b:87:63:49:26 completed [id=1 id_str=]
wlp6s0: CTRL-EVENT-DISCONNECTED bssid=78:4b:87:63:49:26 reason=0
wlp6s0: Trying to associate with 78:4b:87:63:49:26 (SSID='trucmuche' freq=2462 MHz)
wlp6s0: Associated with 78:4b:87:63:49:26
wlp6s0: CTRL-EVENT-CONNECTED - Connection to 78:4b:87:63:49:26 completed [id=1 id_str=]
wlp6s0: CTRL-EVENT-DISCONNECTED bssid=78:4b:87:63:49:26 reason=0
wlp6s0: Trying to associate with 78:4b:87:63:49:26 (SSID='trucmuche' freq=2462 MHz)
wlp6s0: Associated with 78:4b:87:63:49:26
wlp6s0: CTRL-EVENT-CONNECTED - Connection to 78:4b:87:63:49:26 completed [id=1 id_str=]
wlp6s0: CTRL-EVENT-DISCONNECTED bssid=78:4b:87:63:49:26 reason=0
wlp6s0: Trying to associate with 78:4b:87:63:49:26 (SSID='trucmuche' freq=2462 MHz)
wlp6s0: Associated with 78:4b:87:63:49:26
wlp6s0: CTRL-EVENT-CONNECTED - Connection to 78:4b:87:63:49:26 completed [id=1 id_str=]
wlp6s0: CTRL-EVENT-DISCONNECTED bssid=78:4b:87:63:49:26 reason=0
wlp6s0: Trying to associate with 78:4b:87:63:49:26 (SSID='trucmuche' freq=2462 MHz)
wlp6s0: Associated with 78:4b:87:63:49:26
wlp6s0: CTRL-EVENT-CONNECTED - Connection to 78:4b:87:63:49:26 completed [id=1 id_str=]
wlp6s0: CTRL-EVENT-DISCONNECTED bssid=78:4b:87:63:49:26 reason=0
wlp6s0: Trying to associate with 78:4b:87:63:49:26 (SSID='trucmuche' freq=2462 MHz)
wlp6s0: Associated with 78:4b:87:63:49:26
wlp6s0: CTRL-EVENT-CONNECTED - Connection to 78:4b:87:63:49:26 completed [id=1 id_str=]
wlp6s0: CTRL-EVENT-DISCONNECTED bssid=78:4b:87:63:49:26 reason=0
wlp6s0: Trying to associate with 78:4b:87:63:49:26 (SSID='trucmuche' freq=2462 MHz)
wlp6s0: Associated with 78:4b:87:63:49:26
wlp6s0: CTRL-EVENT-CONNECTED - Connection to 78:4b:87:63:49:26 completed [id=1 id_str=]
wlp6s0: CTRL-EVENT-DISCONNECTED bssid=78:4b:87:63:49:26 reason=0
wlp6s0: Trying to associate with 78:4b:87:63:49:26 (SSID='trucmuche' freq=2462 MHz)
wlp6s0: Associated with 78:4b:87:63:49:26
wlp6s0: CTRL-EVENT-CONNECTED - Connection to 78:4b:87:63:49:26 completed [id=1 id_str=]
wlp6s0: CTRL-EVENT-DISCONNECTED bssid=78:4b:87:63:49:26 reason=0
wlp6s0: Trying to associate with 78:4b:87:63:49:26 (SSID='trucmuche' freq=2462 MHz)
wlp6s0: Associated with 78:4b:87:63:49:26
wlp6s0: CTRL-EVENT-CONNECTED - Connection to 78:4b:87:63:49:26 completed [id=1 id_str=]
wlp6s0: CTRL-EVENT-DISCONNECTED bssid=78:4b:87:63:49:26 reason=0
^Cwlp6s0: CTRL-EVENT-TERMINATING 

On the encrypted one:

$ sudo wpa_supplicant -i wlp6s0 -c /etc/wpa_supplicant/wpa_supplicant-wlp6s0.conf
Successfully initialized wpa_supplicant
wlp6s0: Trying to associate with 00:1e:8c:4c:26:32 (SSID='NUMERICABLE-DAFE' freq=2437 MHz)
wlp6s0: Associated with 00:1e:8c:4c:26:32
wlp6s0: CTRL-EVENT-DISCONNECTED bssid=00:1e:8c:4c:26:32 reason=0
wlp6s0: Trying to associate with 00:1e:8c:4c:26:32 (SSID='NUMERICABLE-DAFE' freq=2437 MHz)
wlp6s0: CTRL-EVENT-ASSOC-REJECT bssid=00:1e:8c:4c:26:32 status_code=16
wlp6s0: Trying to associate with 00:1e:8c:4c:26:32 (SSID='NUMERICABLE-DAFE' freq=2437 MHz)
wlp6s0: Associated with 00:1e:8c:4c:26:32
wlp6s0: CTRL-EVENT-DISCONNECTED bssid=00:1e:8c:4c:26:32 reason=0
wlp6s0: Trying to associate with 00:1e:8c:4c:26:32 (SSID='NUMERICABLE-DAFE' freq=2437 MHz)
wlp6s0: Associated with 00:1e:8c:4c:26:32
wlp6s0: CTRL-EVENT-DISCONNECTED bssid=00:1e:8c:4c:26:32 reason=0
wlp6s0: CTRL-EVENT-SSID-TEMP-DISABLED id=2 ssid="NUMERICABLE-DAFE" auth_failures=1 duration=10 reason=CONN_FAILED
^Cwlp6s0: CTRL-EVENT-TERMINATING 

If it can be on any help:

$ dmesg -w
[ 3789.676524] wl0: link up (wlp6s0)
[ 3789.679647] wl0: link down (wlp6s0)
[ 3789.679701] cfg80211: Calling CRDA to update world regulatory domain
[ 3791.835469] wl0: link up (wlp6s0)
[ 3791.838462] wl0: link down (wlp6s0)
[ 3791.838522] cfg80211: Calling CRDA to update world regulatory domain
[ 3794.001795] wl0: link up (wlp6s0)
[ 3794.003984] wl0: link down (wlp6s0)
[ 3794.004089] cfg80211: Calling CRDA to update world regulatory domain
[ 3796.169430] wl0: link up (wlp6s0)
[ 3796.172764] wl0: link down (wlp6s0)
[ 3796.172895] cfg80211: Calling CRDA to update world regulatory domain
[ 3804.578179] wl0: link up (wlp6s0)
[ 3804.581503] wl0: link down (wlp6s0)
[ 3804.581619] cfg80211: Calling CRDA to update world regulatory domain
[ 3809.268131] wl0: link up (wlp6s0)
[ 3809.269364] wl0: link down (wlp6s0)
[ 3809.269443] cfg80211: Calling CRDA to update world regulatory domain
[ 3811.425574] wl0: link up (wlp6s0)
[ 3811.427776] wl0: link down (wlp6s0)
[ 3811.427885] cfg80211: Calling CRDA to update world regulatory domain

Any suggestion?

Last edited by alcinos (2015-08-29 20:06:39)

Offline

#2 2015-08-29 20:29:45

Head_on_a_Stick
Member
From: The Wirral
Registered: 2014-02-20
Posts: 9,003
Website

Re: Wifi connection problem with Broadcom BCM4352

Try booting with this kernel parameter:

b43.allhwsupport=1

https://wiki.archlinux.org/index.php/Br … onnections


Jin, Jîyan, Azadî

Offline

#3 2015-08-29 20:37:43

alcinos
Member
Registered: 2015-05-07
Posts: 11

Re: Wifi connection problem with Broadcom BCM4352

Thanks for your answer. I tried it:

$cat /proc/cmdline
BOOT_IMAGE=/vmlinuz-linux root=UUID=fcb70f94-48b8-43e8-aeed-970c0a88805a rw cryptdevice=/dev/sda3:MyStorage:allow-discards root=/dev/mapper/MyStorage-rootvol quiet b43.allhwsupport=1

But nothing's changed…

Offline

#4 2015-08-29 22:14:17

amchacon
Member
Registered: 2015-08-29
Posts: 1

Re: Wifi connection problem with Broadcom BCM4352

Offline

#5 2015-08-29 22:50:31

alcinos
Member
Registered: 2015-05-07
Posts: 11

Re: Wifi connection problem with Broadcom BCM4352

What do you mean? As stated, it is already the driver I'm using…

Offline

Board footer

Powered by FluxBB