You are not logged in.
Hi,
I installed kernel 3.2 from testing hoping that it would fix the wireless issue I was having with my macbook pro 8.1. After the restart, I still don't see the wireless connection in ifconfig. Is there any module I should load manually? Any help would be appreciated. Thanks
Last edited by spiritwalker (2012-01-17 19:00:30)
Offline
I'm guessing what you're missing is the b43-firmware-latest package from AUR.
Offline
4331 is supported by the b43 module in the kernel (I've been using 3.2-rc* just so I could get wireless working on my MBP 8.2). I had to change the config like this and then recompile to get it to work:
--- config.x86_64 2012-01-17 10:17:20.579420331 -0500
+++ .config 2012-01-17 10:22:49.140315089 -0500
@@ -2152,11 +2152,13 @@
CONFIG_ATH6KL=m
# CONFIG_ATH6KL_DEBUG is not set
CONFIG_B43=m
+CONFIG_B43_BCMA=y
CONFIG_B43_SSB=y
CONFIG_B43_PCI_AUTOSELECT=y
CONFIG_B43_PCICORE_AUTOSELECT=y
CONFIG_B43_PCMCIA=y
CONFIG_B43_SDIO=y
+CONFIG_B43_BCMA_PIO=y
CONFIG_B43_PIO=y
CONFIG_B43_PHY_N=y
CONFIG_B43_PHY_LP=y
@@ -2176,7 +2178,6 @@
# CONFIG_B43LEGACY_DMA_MODE is not set
# CONFIG_B43LEGACY_PIO_MODE is not set
CONFIG_BRCMUTIL=m
-CONFIG_BRCMSMAC=m
CONFIG_BRCMFMAC=m
# CONFIG_BRCMDBG is not set
CONFIG_HOSTAP=m
@@ -3165,7 +3166,11 @@
#
# Broadcom specific AMBA
#
-# CONFIG_BCMA is not set
+CONFIG_BCMA=m
+CONFIG_BCMA_BLOCKIO=y
+CONFIG_BCMA_HOST_PCI_POSSIBLE=y
+CONFIG_BCMA_HOST_PCI=y
+# CONFIG_BCMA_DEBUG is not set
#
# Multifunction device drivers
Offline
Oh yeah, that's right, the Arch kernel doesn't have bcma support, because it conflicts with brcmsmac. Kernel 3.3 will sort this out.
So, spiritwalker, you'll need to compile your own kernel, changing the configuration as bjschuma says. Then install b43-firmware-latest.
Offline
I guess I'll keep running my own kernel until 3.3, too. Thanks for the status update, Gusar!
Offline
Thank you guys for your comments. I have never compiled a kernel before. I guess it's a good opportunity to learn. Is there anything tricky I need to know beforehand?
Offline
I can confirm. It works with linux 3.2.1-1 from core.
Offline
Thank you guys for your comments. I have never compiled a kernel before. I guess it's a good opportunity to learn. Is there anything tricky I need to know beforehand?
This thread covered your question --verbose.
Offline
Confirmed working on a macbook pro 8,1 with 3.2.1-1 kernel.
Offline