You are not logged in.
@ptr: After downgrading both linux and linux-headers to 3.17.6-1 followed by reinstalling aur/broadcom-wl 6.30.223.248-4 everything works again, e.g.:
$ downgrade linux linux-headers
$ yaourt -S broadcom-wl
WLAN works without Kernel Panic after Downgrade with
# modprobe -r wl
$ yaourt -Rns broadcom-wl
# pacman -U /var/cache/pacman/pkg/linux-3.17.6-1-x86_64.pkg.tar.xz
# pacman -u /var/cache/pacman/pkg/linux-headers-3.17.6-1-x86_64.pkg.tar.xz
$ yaourt -Syua broadcom-wl
# modprobe wl
reboot
dmesg ("wl0: link up (wlp2s0)" is a new Message?!? in Red font)
[ +0,085910] cfg80211: Calling CRDA to update world regulatory domain
[ +0,158395] wl0: link up (wlp2s0)
[ +0,003116] cfg80211: Calling CRDA to update world regulatory domain
[ +0,178478] cfg80211: World regulatory domain updated:
[ +0,000008] cfg80211: DFS Master region: unset
[ +0,000002] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[ +0,000005] cfg80211: (2402000 KHz - 2472000 KHz @ 0 KHz), (N/A, 2000 mBm), (N/A)
[ +0,000003] cfg80211: (2457000 KHz - 2482000 KHz @ 0 KHz), (N/A, 2000 mBm), (N/A)
[ +0,000003] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
[ +0,000003] cfg80211: (5170000 KHz - 5250000 KHz @ 160000 KHz), (N/A, 2000 mBm), (N/A)
[ +0,000003] cfg80211: (5250000 KHz - 5330000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
[ +0,000003] cfg80211: (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
[ +0,000003] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[ +0,000003] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
[ +0,000015] cfg80211: Calling CRDA for country: GB
[ +0,006001] cfg80211: Regulatory domain changed to country: GB
[ +0,000007] cfg80211: DFS Master region: ETSI
[ +0,000003] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[ +0,000004] cfg80211: (2402000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[ +0,000003] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[ +0,000004] cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz), (N/A, 2000 mBm), (0 s)
[ +0,000002] cfg80211: (5490000 KHz - 5710000 KHz @ 80000 KHz), (N/A, 2700 mBm), (0 s)
[ +0,000003] cfg80211: (57240000 KHz - 65880000 KHz @ 2160000 KHz), (N/A, 4000 mBm), (N/A)
journalctl --boot
Jan 19 04:29:40 archlinux systemd[1]: Starting Automatic wireless network connection using netctl profiles...
..
Jan 19 04:29:40 archlinux netctl-auto[2001]: Included profile 'wlp2s0home'
..
Jan 19 04:29:42 archlinux systemd[1]: Starting Automatic wired network connection using netctl profiles...
Jan 19 04:29:42 archlinux systemd[1]: Started Automatic wired network connection using netctl profiles.
..
Offline
p.s. 3.18 kernel has appeared to ubuntu 15.04 unstable yet, going to see whwther it's working.
well, i’m writing this post from my ubuntu installation, Ubuntu Vivid Vervet (development branch), Linux 3.18.0-9-lowlatency, wl module built from bcmwl-kernel-source-6.30.223.248+bdcom-0ubuntu2. for some reason, everything works, either on generic and lowlatency kernels. so, at least we know this damn thing is fixable somehow.
Last edited by chaonaut (2015-01-19 10:43:30)
— love is the law, love under wheel, — said aleister crowley and typed in his terminal:
usermod -a -G wheel love
Offline
I was getting a kernel panic on 3.18-2 with BCM43228 on my Lenovo x140e Thinkpad:
% lspci -nn | grep Broadcom ~
01:00.0 Network controller [0280]: Broadcom Corporation BCM43228 802.11a/b/g/n [14e4:4359]
I tried to switch from broadcom-wl to b43-firmware, but I couldn't get it
working for some reason. I tried blacklisting bcma, etc., and modprobing b43,
but it still wouldn't work.
(I did get b43-firmware to work with 3.17 a while ago, but switched back to
broadcom-wl because the connections weren't very stable for some reason.)
I've downgraded back to 3.17 with broadcom-wl until the issues with 3.18 get
sorted out. But if anyone has steps/advice for how to get BCM43228 working with
b43-firmware on 3.18, please let me know.
Offline
me wrote:p.s. 3.18 kernel has appeared to ubuntu 15.04 unstable yet, going to see whwther it's working.
well, i’m writing this post from my ubuntu installation, Ubuntu Vivid Vervet (development branch), Linux 3.18.0-9-lowlatency, wl module built from bcmwl-kernel-source-6.30.223.248+bdcom-0ubuntu2. for some reason, everything works, either on generic and lowlatency kernels. so, at least we know this damn thing is fixable somehow.
Hmm, could anyone identified patches that was applied by Ubuntu here?
Offline
Hmm, could anyone identified patches that was applied by Ubuntu here?
kernel and even gcc patches might be involved too.
i tried building wl module with debian sid patches (that ubuntu imports to its package) a couple of days ago, still no luck with arch kernels. so it's pretty complex.
going to look at kernel patches next.
p.s. 6 hours on wifi from ubuntu vivid at the moment, under heavy network load. works flawlessly.
Last edited by chaonaut (2015-01-19 16:43:00)
— love is the law, love under wheel, — said aleister crowley and typed in his terminal:
usermod -a -G wheel love
Offline
Somebody else has reported this version, but I'm adding mine in the proper format for completeness:
03:00.0 Network controller [0280]: Broadcom Corporation BCM43227 802.11b/g/n [14e4:4358]
uname:
Linux arch-laptop 3.18.2-2-ARCH #1 SMP PREEMPT Fri Jan 9 07:37:51 CET 2015 x86_64 GNU/Linux
I can connect to a wi-fi network and ping stuff with 3.18 (I am using broadcom-wl-dkms), but as soon as I need to send some traffic a kernel panic occurs.
Changed to b43-firmware and things are working fine, before and after reboot.
Offline
kernel 3.18.3 doesn't fix the issue
Offline
I've compiled a list of the chipsets affected so far:
BCM4312
BCM4313
BCM43142
BCM4322
BCM43224
BCM43227
BCM43228
BCM4331
BCM4352
BCM4360
Please refrain from answering if you don't have any more information than what is already available in this thread, or the AUR discussions. I will add this list to the Broadcom wiki page so that new users can find this information easily and work around the issue.
Offline
btw, ubuntu's bcmwl-kernel-source from current stable branch (utopic) is 6.30.223.248+bdcom-0ubuntu1 and 3.16 kernel.
current development branch (vivid) has 6.30.223.248+bdcom-0ubuntu2 and 3.18 kernel.
so, ubuntu's fix for 3.18 is somewhere among changes from previous to current version.
Last edited by chaonaut (2015-01-20 10:37:46)
— love is the law, love under wheel, — said aleister crowley and typed in his terminal:
usermod -a -G wheel love
Offline
Same issue with Acer E3-111(C6SR)
BCM43142 802.11b/g/n [14e4:4365]
No support with opensource drivers so made second entry to gummiboot with LTS kernel and installed broadcom-wl-lts untill fix.
Last edited by kiryo (2015-01-20 10:39:49)
Offline
Same issue on a Lenovo B590, using broadcom-wl.
lspci -nn
02:00.0 Network controller [0280]: Broadcom Corporation BCM43142 802.11b/g/n [14e4:4365] (rev 01)
uname -a
Linux bdi 3.18.2-2-ARCH #1 SMP PREEMPT Fri Jan 9 07:37:51 CET 2015 x86_64 GNU/Linux
Offline
Kernel Panic too on Macbook Pro Retina late 2013
Saw a patch for this in the AUR package comments. Seems like Gentoo community has found a fix.
https://bugs.gentoo.org/show_bug.cgi?id=523326#c24
I'll try it when I get back to my machine.
Would someone please look into this patch as well?
Edit: Seems like there are other patches (gcc) needed together as well to work.
Last edited by VKen (2015-01-20 16:32:26)
Offline
Same issue with a macbook air (sigh...)
03:00.0 Network controller [0280]: Broadcom Corporation BCM4360 802.11ac Wireless Network Adapter [14e4:43a0] (rev 03)
running kernel
linux-3.18.2-1-x86_64
Offline
Kernel Panic too on Macbook Pro Retina late 2013
Saw a patch for this in the AUR package comments. Seems like Gentoo community has found a fix.
https://bugs.gentoo.org/show_bug.cgi?id=523326#c24I'll try it when I get back to my machine.
Would someone please look into this patch as well?Edit: Seems like there are other patches (gcc) needed together as well to work.
The broadcom-wl aur package already includes the gcc and 3.18 patches included in that bug report.
Adding broadcom-sta-6.30.223.248-linux-3.18-null-pointer-crash.patch seems to be enough to prevent the kernel panic (with very limited testing).
Edit: Spelling
Last edited by loqs (2015-01-20 17:35:35)
Offline
I can confirm that patch works. Been running 3.18 for about an hour with "broadcom-wl" from the AUR with "broadcom-sta-6.30.223.248-linux-3.18-null-pointer-crash.patch" applied.
No lockups! Thank you for posting that patch @VKen
$ lspci -vnn
[...]
03:00.0 Network controller [0280]: Broadcom Corporation BCM43227 802.11b/g/n [14e4:4358]
Subsystem: Foxconn International, Inc. Device [105b:e040]
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at d1a00000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: wl
Kernel modules: bcma, wl
[...]
$ uname -a
Linux lima 3.18.2-2-ARCH #1 SMP PREEMPT Fri Jan 9 07:37:51 CET 2015 x86_64 GNU/Linux
EDIT:
Anyone who can't wait for the offical AUR package, here is what I used:
https://www.dropbox.com/s/mi518jeri28pm … ar.gz?dl=0
Last edited by philbot9 (2015-01-20 18:08:53)
Offline
According to the aur comments made by TheRealSoup, there is a patch here: https://bugs.gentoo.org/show_bug.cgi?id=523326#c24
I have applied that patch and it appears to work on my machine running
linux 3.18.2-2 x86_64
With card:
03:00.0 Network controller [0280]: Broadcom Corporation BCM4360 802.11ac Wireless Network Adapter [14e4:43a0] (rev 03)
If enough people have success with it we might want to think applying it to the aur packages.
Offline
well, got panic on ubuntu kernel too.
twice.
on laptop wakeup & reconnect.
— love is the law, love under wheel, — said aleister crowley and typed in his terminal:
usermod -a -G wheel love
Offline
The broadcom-sta-6.30.223.248-linux-3.18-null-pointer-crash.patch patch works on my BCM43228 on 3.18 kernel without crashes for about thirty minutes of testing so far. Downloaded a bunch of files and did some basic useage.
Avatar by Ditey: https://twitter.com/phrobitey
Offline
Glad to hear that someone finally unfucked this for broadcom-wl folks. Updated broadcom-wl-ck with this patch for those of you ticking on linux-ck powered machines; [repo-ck] is updated as well.
Last edited by graysky (2015-01-20 21:04:36)
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
what about laptop wakup & reconnect?
is there a need to
rmmod wl before and
modprobe wl
after resume?
Offline
what about laptop wakup & reconnect?
is there a need to
rmmod wl before and
modprobe wl
after resume?
No, it works fine.
Offline
Gotta love those good souls running Gentoo. I'm a newbie here; how much testing takes place before the patch is added to the AUR package? I'm considering waiting for it since installing the patches seems kind of confusing.
Offline
Gotta love those good souls running Gentoo. I'm a newbie here; how much testing takes place before the patch is added to the AUR package? I'm considering waiting for it since installing the patches seems kind of confusing.
It's really up to him, but I'm guessing that whoever maintains the package actually uses it, so it'll probably be updated whenever that person gets a change to update/try it out.
Generally, these panic-inducing issues will be fixed as soon as the AUR maintainer find how to fix it.
Offline
broadcom-wl + nullpointer patch fixes the issue on my Macbook Pro Mid-2012 with Kernel 3.18.2-2 and
02:00.0 Network controller [0280]: Broadcom Corporation BCM4331 802.11a/b/g/n [14e4:4331] (rev 02)
Offline
https://gist.github.com/hobarrera/ac0e6225210ac5bb13f6
The PKGBUILD here works.
Linux edge 3.18.2-2-ARCH #1 SMP PREEMPT Fri Jan 9 07:37:51 CET 2015 x86_64 GNU/Linux
and
04:00.0 Network controller [0280]: Broadcom Corporation BCM43142 802.11b/g/n [14e4:4365] (rev 01)
Thanks very much.
I'll post here if further issues happen.
Offline