I have done some further research on this issue and have determined that
it is both an upstream and non-free issue, so it doesn’t belong here.
For posterity, however, I have found that:

- The WiFi card _is_ the “ethernet” device seen in ‘ip address’.
- The brcmfmac driver searches for the following missing files in the
  firmware directory:

   1. brcmfmac43602-pcie.txt
   
      This file can be found in the attachments of this thread [1],
      where others encountering this issue made it via
      reverse-engineering.
      
   2, brcmfmac43602-pcie.Apple Inc-<product name>.txt
   3. brcmfmac43602-pcie.Apple Inc-<product name>.bin
      Where <product name> is in my case ‘MacBookPro-12,1’.
      
      These files are indicated to be searched for and missing by dmesg
      [2], but I have no idea where these would be found. I’d guess that
      some more “user-friendly” distros would ship them, so I’ll start
      the search with their install images. Again, if the .txt file’s
      licensing is OK, it should be in the libre kernel, I think?

I’m going to try to write a package that includes these missing files.
If anyone has any recommendations of relevant mailing lists or resources
for this problem, I would be very appreciative.

[1] https://bugzilla.kernel.org/show_bug.cgi?id=193121
[2] https://askubuntu.com/questions/1217400/how-can-i-solve-problems-\
    from-dual-boot-on-macbookproubuntu-wifi

Reply via email to