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

Reply via email to