You are not logged in.
Alright, I've been using the broadcom-wl driver for my BCM4352 WiFi adapter with Network Manager in GNOME but it suddenly stopped working...
Network Manager is not listing out any SSIDs and I can't manually connect to a specified SSID.
Any help is much appreciated.
uname -a
Linux michiru 3.18.6-1-ARCH #1 SMP PREEMPT Sat Feb 7 08:44:05 CET 2015 x86_64 GNU/Linux
lspci -v
...
02:00.0 Network controller: Broadcom Corporation BCM4352 802.11ac Wireless Network Adapter (rev 03)
Subsystem: Dell Device 0019
Flags: bus master, fast devsel, latency 0, IRQ 19
Memory at f7200000 (64-bit, non-prefetchable) [size=32K]
Memory at f7000000 (64-bit, non-prefetchable) [size=2M]
Capabilities: <access denied>
Kernel driver in use: wl
Kernel modules: wl
ip addr
...
2: wlp2s0: <NO-CARRIER,BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state DORMANT group default qlen 1000
link/ether ac:d1:b8:bf:6e:39 brd ff:ff:ff:ff:ff:ff
rfkill list
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
dmesg | grep wl
[ 3.233478] wl: module license 'Mixed/Proprietary' taints kernel.
[ 3.237135] wl 0000:02:00.0: enabling device (0000 -> 0002)
[ 3.263530] wl0: online cpus 1
[ 3.263833] wlan0: Broadcom BCM43b1 802.11 Hybrid Wireless Controller 6.30.223.248 (r487574)
[ 3.351421] wl 0000:02:00.0 wlp2s0: renamed from wlan0
[ 5.267014] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[ 28.047959] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[ 34.570183] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[ 58.079660] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[ 91.101489] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
[ 134.137061] ERROR @wl_cfg80211_scan : WLC_SCAN error (-22)
Last edited by akiroz (2015-04-30 15:14:07)
Offline
What is the output of
systemctl --type=service
Offline
systemctl --type=service
UNIT LOAD ACTIVE SUB DESCRIPTION
accounts-daemon.service loaded active running Accounts Service
avahi-daemon.service loaded active running Avahi mDNS/DNS-SD Stack
bluetooth.service loaded active running Bluetooth service
colord.service loaded active running Manage, Install and Generate Color Profiles
dbus.service loaded active running D-Bus System Message Bus
gdm.service loaded active running GNOME Display Manager
kmod-static-nodes.service loaded active exited Create list of required static device nodes for the current kernel
lm_sensors.service loaded active exited Initialize hardware monitoring sensors
mysqld.service loaded active running MariaDB database server
NetworkManager.service loaded active running Network Manager
polkit.service loaded active running Authorization Manager
rtkit-daemon.service loaded active running RealtimeKit Scheduling Policy Service
systemd-backlight@backlight:intel_backlight.service loaded active exited Load/Save Screen Backlight Brightness of backlight:intel_backlight
systemd-journal-flush.service loaded active exited Flush Journal to Persistent Storage
systemd-journald.service loaded active running Journal Service
systemd-logind.service loaded active running Login Service
systemd-random-seed.service loaded active exited Load/Save Random Seed
systemd-remount-fs.service loaded active exited Remount Root and Kernel File Systems
systemd-rfkill@rfkill0.service loaded active exited Load/Save RF Kill Switch Status of rfkill0
systemd-sysctl.service loaded active exited Apply Kernel Variables
systemd-timesyncd.service loaded active running Network Time Synchronization
systemd-tmpfiles-setup-dev.service loaded active exited Create Static Device Nodes in /dev
systemd-tmpfiles-setup.service loaded active exited Create Volatile Files and Directories
systemd-udev-trigger.service loaded active exited udev Coldplug all Devices
systemd-udevd.service loaded active running udev Kernel Device Manager
systemd-update-utmp.service loaded active exited Update UTMP about System Boot/Shutdown
systemd-user-sessions.service loaded active exited Permit User Sessions
systemd-vconsole-setup.service loaded active exited Setup Virtual Console
udisks2.service loaded active running Disk Manager
upower.service loaded active running Daemon for power management
user@1000.service loaded active running User Manager for UID 1000
wpa_supplicant.service loaded active running WPA supplicant
LOAD = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB = The low-level unit activation state, values depend on unit type.
32 loaded units listed. Pass --all to see loaded but inactive units, too.
To show all installed unit files use 'systemctl list-unit-files'.
Thanks!
Offline
I happen to have the same problem with the same hardware. Did you manage to get past these WLC_SCAN errors ?
Offline
Unfortunately no, I've tried reinstalling the entire system and installing fedora instead but the error persists.
Updating to the latest A03 BIOS firmware didn't help either.
My current workaround is a USB WiFi dongle.
Offline
Still new to linux, so I'm not sure what happened exactly, but after reading this, I made it work.
I run on GNOME, I use broadcom-wl drivers and NetworkManager.service is started/enabled.
Offline
Woah! Thanks man! I got it working again!!!
Summery of the problem for future readers:
Wireless communication features can be disabled on a hardware level.
It is toggled by pressing Fn+PrtScr (next to F12) on the XPS13 2015.
All my previous machines didn't have such a feature..... (facepalm)
Last edited by akiroz (2015-04-30 15:17:51)
Offline
(facepalm)
Same feeling here...
Offline
Woah !!!!!!
THANK YOU guys ! I wondered how those WLC_SCAN errors happened while nothing changed on my laptop, no upgrade or install.
I remember though that I tried to change the backlight, which makes sense I may have missed and put my finger on PrintScr as well.
Note in the firmware I inverted the behavior so that I have to press Fn to trigger these "hardware extension" keys.
Somehow it makes sense with the little antenna on the key, but I supposed an OS function had to be programmed for that.
Again thanks ! And facepalm too...
This should be mentioned in the wiki by the way, as there's no indication anywhere in gnome or rfkill.
Last edited by bric3 (2015-10-25 11:03:27)
Offline