Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 484676 - net-wireless/broadcom-sta-6.30.223.141 version bump
Summary: net-wireless/broadcom-sta-6.30.223.141 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: M. B.
URL: https://github.com/init6/init_6/blob/...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-09-12 15:26 UTC by Sergey Popov
Modified: 2013-10-16 01:07 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Popov gentoo-dev 2013-09-12 15:26:49 UTC
Looks like that there is new version, that requires less patching, see URL.

I do not have broadcom hardware, so, @maintainer, please test and report if we can add this to tree.
Comment 1 M. B. 2013-09-12 19:49:01 UTC
Wow. Impressive. Finally a real release from broadcom.
Testing ...
Comment 2 M. B. 2013-09-12 21:41:59 UTC
Preliminary tests with 3.11 worked well; please push to tree.

Gonna test tomorrow with the other kernel-3 in tree.
Comment 3 M. B. 2013-09-13 08:58:35 UTC
Ok, my tests concluded:
compiles, loads, associates (via WPA Supplicant / WPA2), gets IP via DHCP within seconds and pings the internet successfully on:
3.0.94
3.2.48
3.4.60
3.9.11-r1
3.10.10
3.11.0

It continues to run and transfer data at good rates with me having a BCM4313 (PCI ID: 14e4:4727) on kernel 3.11.

Activating Monitor mode (as described in the readme - http://www.broadcom.com/docs/linux_sta/README.txt) does not work. System load hogs 100% on one core and after ~10 seconds the whole machine goes out for lunch.

Also the reported dumps upon losing carrier still happen (it prevented stabilization for the previous incarnation of 6.30.223). In practice this does not impede usability as the kernel recovers itself immediately and reloads the driver automatically.


So: inclusion into the tree, yes, but stabilization: no.
Comment 4 Andrey Ovcharov 2013-09-14 07:23:13 UTC
From http://www.broadcom.com/docs/linux_sta/README.txt "Upgraded to support 3.8.x."

But:

> grep KERNEL_VERSION /var/tmp/portage/net-wireless/broadcom-sta-6.30.223.141/work/src/wl/sys/wl_cfg80211_hybrid.c  | sort | uniq 
#elif LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 36)
#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 33)
#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 37)
#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 38)
#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 39)
#if LINUX_VERSION_CODE > KERNEL_VERSION(2, 6, 39)
#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 6, 0)
#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 8, 0)
#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 9, 0)

from sources - upgraded to support 3.9.x. ;)
Comment 5 M. B. 2013-09-14 07:50:45 UTC
look at the ebuild; it even supports 3.10 right now. 3.11 didn't introduce any breaking changes so it works fine there, too :p
Comment 6 M. B. 2013-10-07 15:31:21 UTC
Hello folks,

I just noticed that .141 is not yet committed to the tree.
It runs reasonably stable with me here, though it dumps its guts on occasion and requires a `rmmod wl; modprobe wl`, just like its predecessors.
Apart from that it works reasonably stable. So please, commit as testing - do not stabilize.

If someone else apart from Sergey feels able to do it, the necessary files are in his ( https://github.com/init6/init_6/blob/master/net-wireless/broadcom-sta/broadcom-sta-6.30.223.141.ebuild ) or my overlay (tbc in layman).

Thanks :)
Comment 7 Tom Wijsman (TomWij) (RETIRED) gentoo-dev 2013-10-16 01:07:39 UTC
+  16 Oct 2013; Tom Wijsman <TomWij@gentoo.org>
+  +broadcom-sta-6.30.223.141.ebuild,
+  +files/broadcom-sta-6.30.223.141-eth-to-wlan.patch,
+  +files/broadcom-sta-6.30.223.141-gcc.patch,
+  +files/broadcom-sta-6.30.223.141-license.patch,
+  +files/broadcom-sta-6.30.223.141-linux-recent.patch,
+  +files/broadcom-sta-6.30.223.141-makefile.patch:
+  Version bump to 6.30.223.141; proxied commit for M. B. (tomboy64), fixes bug
+  #484676.