[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#664767: Brcmsmac driver woes, possible regression?



El 2012-03-20 a las 13:36 -0500, Jonathan Nieder escribió:

> Hi Camaleón,

That was fast :-)
 
> Camaleón wrote:
> 
> > Since the last days, I'm experiencing some unstability with the brcmsmac driver
> > and get kernel traces like this in the logs:
> >
> > [  210.896074] ------------[ cut here ]------------
> > [  210.896138] WARNING: at [...]/drivers/net/wireless/brcm80211/brcmsmac/main.c:8234 brcms_c_wait_for_tx_completion+0x73/0x7d [brcmsmac]()
> 
> Context: https://bugzilla.kernel.org/show_bug.cgi?id=42576
> 
> Does the attached patch change anything?

(...)

When trying to load the patched module ("insmod brcmsmac.ko"), I get:

insmod: error inserting 'brcmsmac.ko': -1 Invalid module format

And dmesg:

brcmsmac: disagrees about version of symbol module_layout

What I did? 

- Got the current kernel source¹ from Debian 
- Unpacked the files on the desktop
- Applied the patch to the file
- Run "make menuconfig" and followed this² instructions
- Run "make SUBDIRS=drivers/net/wireless/brcm80211/brcmsmac modules"

I must be making something wrong.

I know I could try with kernel >3.3-rc2 where the patch is already 
applied but my guess is that you prefer to check if the patch works 
with current kernel 3.2-9 because that's what wheezy will use, right?

Any help on how to bypass this will be appreciated.

¹http://ftp.de.debian.org/debian/pool/main/l/linux-2.6/linux-2.6_3.2.9.orig.tar.gz
²http://linuxwireless.org/en/users/Drivers/brcm80211

Greetings,

-- 
Camaleón 



Reply to: