You are not logged in.
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_pciI'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 domainAny suggestion?
Last edited by alcinos (2015-08-29 20:06:39)
Offline
Try booting with this kernel parameter:
b43.allhwsupport=1Jin, Jîyan, Azadî
Offline
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=1But nothing's changed…
Offline
What about...?
https://aur.archlinux.org/packages/broadcom-wl-dkms/
Offline
What about...?
https://aur.archlinux.org/packages/broadcom-wl-dkms/
What do you mean? As stated, it is already the driver I'm using…
Offline