[opensuse-factory] bcma module for bcm43225 wifi card
Hi, I've just been testing factory on an Acer Aspire 1551. This machine has a bcm43225 wifi card. I'm on milestone 5 but so far the kernel doesn't seem to know to automatically load the bcma module. I have to mobprobe bcma every boot (or put it in modprobe.d/ somewhere) otherwise the wireless won't work. Should I raise a bug to get the bcma module loaded for that card by default? What component controls which modules are loaded for which hardware? Tim -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
Am 04.09.2011 16:06, schrieb Tim Edwards:
Hi,
I've just been testing factory on an Acer Aspire 1551. This machine has a bcm43225 wifi card. I'm on milestone 5 but so far the kernel doesn't seem to know to automatically load the bcma module. I have to mobprobe bcma every boot (or put it in modprobe.d/ somewhere) otherwise the wireless won't work.
Should I raise a bug to get the bcma module loaded for that card by default? What component controls which modules are loaded for which hardware?
Tim
Looking at it again it looks like the correct driver is brcmsmac and that's being loaded automatically already. Tim -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 09/04/2011 09:06 AM, Tim Edwards wrote:
Hi,
I've just been testing factory on an Acer Aspire 1551. This machine has a bcm43225 wifi card. I'm on milestone 5 but so far the kernel doesn't seem to know to automatically load the bcma module. I have to mobprobe bcma every boot (or put it in modprobe.d/ somewhere) otherwise the wireless won't work.
Should I raise a bug to get the bcma module loaded for that card by default? What component controls which modules are loaded for which hardware?
That is a bug in the bcma kernel module that has been fixed upstream with commit 886b66ef2f2d4984f6c72d86a9d8a3ffe4344fa5. Unfortunately, the patch was not marked with a Cc for stable, which would have gotten it propagated to the openSUSE kernel. I have Cc'd GregKH, and that should get what you need. Larry -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On Sun, 04 Sep 2011 09:56 -0500, "Larry Finger" <Larry.Finger@lwfinger.net> wrote:
On 09/04/2011 09:06 AM, Tim Edwards wrote:
Hi,
I've just been testing factory on an Acer Aspire 1551. This machine has a bcm43225 wifi card. I'm on milestone 5 but so far the kernel doesn't seem to know to automatically load the bcma module. I have to mobprobe bcma every boot (or put it in modprobe.d/ somewhere) otherwise the wireless won't work.
Should I raise a bug to get the bcma module loaded for that card by default? What component controls which modules are loaded for which hardware?
That is a bug in the bcma kernel module that has been fixed upstream with commit 886b66ef2f2d4984f6c72d86a9d8a3ffe4344fa5. Unfortunately, the patch was not marked with a Cc for stable, which would have gotten it propagated to the openSUSE kernel. I have Cc'd GregKH, and that should get what you need.
Larry
Thanks, it could do the trick. It seems to be working consistently now with just brcmsmac loaded. I'm not sure if the problems I had at first were driver/module related or due to Networkmanager problems. We'll see I guess, I'll test again after the next kernel update in factory. Thanks Tim -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
On 09/04/2011 10:03 AM, Tim Edwards wrote:
Thanks, it could do the trick. It seems to be working consistently now with just brcmsmac loaded. I'm not sure if the problems I had at first were driver/module related or due to Networkmanager problems. We'll see I guess, I'll test again after the next kernel update in factory.
Actually, I misspoke. The 43225 will work with bcma and b43 in kernel 3.2, but not in 3.0. You will probably need to use brcmsmac until openSUSE 12.2 or use a newer kernel. The Broadcom driver does not need bcma. They have their bus driver built into the PHY and radio driver. Driver b43 is designed to work with many different kinds of internal buses and uses bcma or bcma to accomplish that part of the driver. Larry -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org
participants (2)
-
Larry Finger
-
Tim Edwards