Ok, well in my case I was: - 1. missing the firmware at all as I thought it is not required for this device, but this was quickly resolved, my kernel config is as follows: ares ~ # grep -Hrn "FIRMWARE" /usr/src/linux/.config /usr/src/linux/.config:1541:CONFIG_PREVENT_FIRMWARE_BUILD=y /usr/src/linux/.config:1543:CONFIG_FIRMWARE_IN_KERNEL=y /usr/src/linux/.config:1544:CONFIG_EXTRA_FIRMWARE="brcm/brcmfmac43602-pcie.bin brcm/BCM-0a5c-6410.hcd" /usr/src/linux/.config:1545:CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware" /usr/src/linux/.config:3222:# CONFIG_CYPRESS_FIRMWARE is not set /usr/src/linux/.config:3372:# CONFIG_DRM_LOAD_EDID_FIRMWARE is not set /usr/src/linux/.config:3428:CONFIG_FIRMWARE_EDID=y /usr/src/linux/.config:5000:CONFIG_FIRMWARE_MEMMAP=y /usr/src/linux/.config:5009:# CONFIG_GOOGLE_FIRMWARE is not set /usr/src/linux/.config:5408:CONFIG_TEST_FIRMWARE=y
2. The message "Direct firmware load for brcm/brcmfmac43602-pcie.txt failed with error -2" is not an issue in general, such file is related to calibration as per my understanding and is not provided for this device. 3. The message "brcmf_cfg80211_reg_notifier: not a ISO3166 code" might cause or not some issue, but this is probably related to manufacturer based on discussions on Gentoo forum 4. I got confirmation from one Gentoo guy from link referenced in previous post by me that he has the device and it works, but mine still didn't work. The last step I check was network stack app boot and found that both packages are in default runlevel: net-misc/networkmanager-1.6.2_pre net-misc/dhcpcd-6.11.3 Once I disabled dhcpcd (which is anyway auto-started on demand by NetworkManager and that was somehow causing issue and continuous switching of MAC addresses as well) I was able to connect to wifi. Stability - I am on 4.10.3-gentoo kernel and: A. At work/airports - I am on Open or WPA2-PSK secured network and all is fine, I didn't experienced disconnect or Kernel Panic for about 2 weeks B. At home - Well, this is still strange. When I work alone all is stable, but when my wife sit at me and connect from here Android based Lenovo phone, in about less then ~5-30 minutes I get kernel panic. I will try to capture some more details about this strange and probably unique situation as I don't experience it anywhere else. (probably it is because of my wife :-) ) -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1600624 Title: MacBook wifi doesn't work (brcmfmac) Status in linux package in Ubuntu: Expired Bug description: wifi doesn't work at all. Output from dmesg: [...] brcmfmac 0000:03:00.0: Direct firmware load for brcm/brcmfmac43602-pcie.txt failed with error -2 ... brcmf_cfg80211_reg_notifier: not a ISO3166 code There is no file brcmfmac43602-pcie.txt anywhere on the system. However, /lib/firmware/brcm/brcmfmac43602-pcie.bin does exist. Iw reg get outputs: sudo iw reg get country DK: DFS-ETSI (2402 - 2482 @ 40), (N/A, 20), (N/A) (5170 - 5250 @ 80), (N/A, 20), (N/A) (5250 - 5330 @ 80), (N/A, 20), (0 ms), DFS (5490 - 5710 @ 160), (N/A, 27), (0 ms), DFS (57000 - 66000 @ 2160), (N/A, 40), (N/A) ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: linux-image-4.4.0-28-generic 4.4.0-28.47 ProcVersionSignature: Ubuntu 4.4.0-28.47-generic 4.4.13 Uname: Linux 4.4.0-28-generic x86_64 ApportVersion: 2.20.1-0ubuntu2.1 Architecture: amd64 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC1: lars 2010 F.... pulseaudio /dev/snd/controlC0: lars 2010 F.... pulseaudio CurrentDesktop: Unity Date: Sun Jul 10 19:41:18 2016 EcryptfsInUse: Yes HibernationDevice: RESUME=UUID=a45b9984-4de8-49e3-ba57-a98ae560ad61 InstallationDate: Installed on 2016-01-30 (162 days ago) InstallationMedia: Ubuntu 15.10 "Wily Werewolf" - Release amd64 (20151021) MachineType: Apple Inc. MacBookPro12,1 ProcFB: 0 inteldrmfb ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-28-generic.efi.signed root=UUID=d3ba9d27-321b-45cb-99f2-776b10c1dc7a ro quiet splash vt.handoff=7 RelatedPackageVersions: linux-restricted-modules-4.4.0-28-generic N/A linux-backports-modules-4.4.0-28-generic N/A linux-firmware 1.157.2 SourcePackage: linux UpgradeStatus: Upgraded to xenial on 2016-04-22 (78 days ago) dmi.bios.date: 10/26/2015 dmi.bios.vendor: Apple Inc. dmi.bios.version: MBP121.88Z.0167.B15.1510261437 dmi.board.name: Mac-E43C1C25D4880AD6 dmi.board.vendor: Apple Inc. dmi.board.version: MacBookPro12,1 dmi.chassis.type: 9 dmi.chassis.vendor: Apple Inc. dmi.chassis.version: Mac-E43C1C25D4880AD6 dmi.modalias: dmi:bvnAppleInc.:bvrMBP121.88Z.0167.B15.1510261437:bd10/26/2015:svnAppleInc.:pnMacBookPro12,1:pvr1.0:rvnAppleInc.:rnMac-E43C1C25D4880AD6:rvrMacBookPro12,1:cvnAppleInc.:ct9:cvrMac-E43C1C25D4880AD6: dmi.product.name: MacBookPro12,1 dmi.product.version: 1.0 dmi.sys.vendor: Apple Inc. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1600624/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp