Hello all,
It's been a while since I posted here.
I own a MacBook Pro Retina 13" early 2015 (A1502). Gotten tired of running Slackware in a VM and taking advantage of the current social distancing phase, I grabbed a Slackware 64 Current ISO image from 16th of March (thank you Alien Bob) and installed it on an external SSD that was laying around.
The install ran smoothly, no hick-ups until I tried to connect the WiFi.
The MacBook has an integrated Broadcom WiFi card BCM 43602 802.11ac [14e4:43ba] (rev 01).
iwconfig shows wlan0
iwlist scanning wlan0 - says the card does not support scanning.
Not being my first encounter with wifi issues under linux, I go to
https://wireless.wiki.kernel.org/en/...vers/brcm80211 to see the support of my card. Apparently it has kernel support since 3.17 but it requires some firmware files. I downloaded the archive, copied the contents of brcm directory to /lib/firmware and reloaded the
brcmfmac module into the kernel and the status remains as before. The syslog does not say that something went wrong.
During research on the Google/DuckduckGo, people said that Ubuntu runs smooth. Grabed an Ubuntu 19.10 iso, burned it on a USB. After ubuntu boots, I see that the Wifi works smoothly. Copy the firmware directory, reboot in slackware, overwrite the files, load the kernel module -- nothing has changed. -- Quite weird
Ubuntu has Kernel 5.3.0 and Slackware current has 5.4.25.
lsmod shows that in slack the brcmfmac module has an extra dependency: mm_coreutil (or mm_core: writing from memory). -- Second quite weird
My question to people that have experience with Macbooks and Slackware:
Any advice on what should I try next?
Does Slackware compile the kernel in a special way?
Should I recompile a vanilla version of 5.4.25 or 5.5.10 and try it with that one? (I was actually thinking about this one but my wife may kill me).
Any advice or hint is more than welcomed