I'm having the same issues on my laptop. Under Debian, Ubuntu, and Arch I had the same problem in every kernel release I tried brcmsmac on in that the range is very poor. My router in the basement was intermittent upstairs in the room directly above the router, and got barely enough signal to work reliably sitting next to it. I just switched the machine back to Ubuntu (GNOME Remix) today to test the Radeon drivers but upon installing 3.12 I'm getting the same soft-lockup bug, crashes the whole PC before I can log in and even see what's going on. The closed source Broadcom STA driver works fine on supported kernels. Laptop is an HP dv6z-7000 with: AMD A10-4600 APU / Radeon 7660G Radeon 7730M Broadcom BCM4313 Ubuntu GNOME Remix 13.10 daily, up to date Linux 3.11.0 from main repos (working, poor signal) Linux 3.12-rc1 from Ubuntu kernel PPA (crashes, CPU #1 lockup) The machine has Bluetooth as well and I don't know if that's part of the BCM4313 or not. hciconfig says that hci0 is on Bus: USB while the 4313 is on PCI according to lspci, but if it uses both buses on the same mini-PCIe card I don't know. I can provide other files if necessary. Thanks, Adam -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html