You are not logged in.

#1 2012-03-20 20:28:32

whitethorn
Member
Registered: 2010-05-02
Posts: 153

[SOLVED] linux-mainline : brcmsmac not being compiled

I wanted to try linux-mainline kernel from AUR because it has support for my alps touchpad. Unfortunately brcmsmac isn't being compiled, although it is activated.

cat config.x86_64 |grep BRCM
CONFIG_BRCMUTIL=m
CONFIG_BRCMSMAC=m
CONFIG_BRCMFMAC=m
# CONFIG_BRCMDBG is not set

I haven't been able to find anything for the newer kernel 3.3.1. Seems they had a similar problem with 3.2.1.
https://bbs.archlinux.org/viewtopic.php?id=132659

What's the best way to get wireless working again? I guess I could install broadcom-wl.


EDIT:

So I ended up going with radeon again, and installed the kernel from testing. My world has gotten a little brighter today smile.

Thx for all the input. I'm probably going to try the catalyst patch tomorrow.

Last edited by whitethorn (2012-03-26 04:07:26)

Offline

#2 2012-03-21 13:14:38

Radioactiveman
Member
From: Germany
Registered: 2010-05-13
Posts: 388

Re: [SOLVED] linux-mainline : brcmsmac not being compiled

I think the config file has to be modified because 3.3 from [testing] contains brcmsmac.
You have to enable BCMA support probably.

Offline

#3 2012-03-21 14:08:37

Gusar
Member
Registered: 2009-08-25
Posts: 3,605

Re: [SOLVED] linux-mainline : brcmsmac not being compiled

In 3.2, enabling bcma disables brcmsmac. That's probably whitethorn's issue. So he should actualy disable bcma if he wants brcmsmac in a 3.2 kernel.

In 3.3, brcmsmac actually uses bcma, so it should *not* be disabled or blacklisted. And the conflict with b43 (two cards are supported by both b43 and brcmsmac) has been solved differently.

Offline

#4 2012-03-21 20:16:14

whitethorn
Member
Registered: 2010-05-02
Posts: 153

Re: [SOLVED] linux-mainline : brcmsmac not being compiled

Gusar wrote:

In 3.2, enabling bcma disables brcmsmac. That's probably whitethorn's issue. So he should actualy disable bcma if he wants brcmsmac in a 3.2 kernel.

In 3.3, brcmsmac actually uses bcma, so it should *not* be disabled or blacklisted. And the conflict with b43 (two cards are supported by both b43 and brcmsmac) has been solved differently.

I want to use 3.3.1 (linux-mainline from AUR). When I built it, brcmsmac wasn't included although it's enabled in the config and according to the link I found the conflict with bcma was supposed to resolved. Which is not the case because brcmsmac wasn't compiled.

Offline

#5 2012-03-21 20:24:56

Gusar
Member
Registered: 2009-08-25
Posts: 3,605

Re: [SOLVED] linux-mainline : brcmsmac not being compiled

Any particular reason you're compiling your own kernel? You don't seem to be creating machine specific kernel.

I just checked the linux-mainline config, bcma isn't activated. So of course there will be no brcmsmac. Whoever is maintaining that package is not doing a very good job of it.

Offline

#6 2012-03-22 04:01:46

whitethorn
Member
Registered: 2010-05-02
Posts: 153

Re: [SOLVED] linux-mainline : brcmsmac not being compiled

The only reason I want to use the 3.3 kernel is because it has the patched alps touchpad drivers. Yeah I noticed that bcma wasn't there.

I was about to try the kernel in testing, but it conflicts with catalyst...  smile I think I'm gonna switch to radeon again, and just install the kernel from testing.

Offline

#7 2012-03-22 09:43:58

Radioactiveman
Member
From: Germany
Registered: 2010-05-13
Posts: 388

Re: [SOLVED] linux-mainline : brcmsmac not being compiled

Catalyst works with 3.3 if you use this patch.
I'm using 3.3 right now, if you want I can send you the driver package.

Offline

Board footer

Powered by FluxBB