mactel-support team mailing list archive
-
mactel-support team
-
Mailing list archive
-
Message #03211
[Bug 462466] Re: Broadcom BCM4322 STA & brcm80211 can't see wifi channels >11 (2.462GHz)
OK, I think I've found a solution using the latest version of Broadcom
STA driver (released 2011-10-25) -
http://www.broadcom.com/support/802.11/linux_sta.php
Most notable feature in this version is cfg80211 support, which handles
country regulations for the driver -
http://linuxwireless.org/en/developers/Documentation/cfg80211#Regulatory_support
Download the driver package and follow README -
http://www.broadcom.com/docs/linux_sta/README.txt - however, there are a
few gotchas:
- On Ubuntu 11.10 (or with kernel >= 3.0.0) to get cfg80211 support you must compile with:
make API=CFG80211
- You'll have to rmmod and blacklist "brcmsmac" (and "brcmfmac", eventually)
- wl.ko won't be automatically compiled with the next kernel update so your wi-fi stops working; that's what DKMS package solves
Now, for channels 12 and 13.
Install "iw" package. iw allows you to change regulatory domain, see http://linuxwireless.org/en/users/Documentation/iw#Updating_your_regulatory_domain
I've placed "iw reg set COUNTRY" into my rc.local; regulatory domain can be also injected through wpa_supplicant's COUNTRY variable, but I've not found any option how to pass it through the NetworkManager.
Note that this was tested on Ubuntu 11.10, with HP Mini 5103 with
BCM4313 - your results may vary.
Another option would be to use brcmsmac driver which is a part of kernel
since 2.6.39 and use iw reg set for it - however, it caused some strange
kernel lags for me, but again, your experience may vary.
So, the binary driver has to be updated (anybody for a PPA?) and there
should be some user friendly and/or fully automatic way to change the
regulatory domain. Linux Wireless mentions GeoClue integration -
http://linuxwireless.org/en/developers/Regulatory#Automatic_country_discovery
- but this isn't something what bcmwl should care about.
--
You received this bug notification because you are a member of Mactel
Support, which is the registrant for Mactel Support.
https://bugs.launchpad.net/bugs/462466
Title:
Broadcom BCM4322 STA & brcm80211 can't see wifi channels >11
(2.462GHz)
Status in Mactel Support:
New
Status in “bcmwl” package in Ubuntu:
Confirmed
Bug description:
Ubuntu 8.10 Karmic (Release Candidate)
On a TabletPC: HP Pavilion TX2690 , using Broadcom BCM4322 WIFI-card.
This is strange... I installed the "Broadcom 802.11 Linux STA driver".
At home, I find my wireless network, and is able to connect. No problem. (WPA-encrypted non-hidden network).
At work, I cannot fint the wireless network at all! Even though I could with Jaunty (this is a clean install). And at work we also have a WPA-encrypted non-hidden network.
I can't really understand this... While at work, It does find two
other wireless networks from our neighbours, with very low strengt.
The wireless network is physically mounted only 3-4 metres away from
me here at work. And it works great at another laptop, and on my
iPhone. But using Karmic on this laptop, with the Broadcom STA driver,
the laptop can't even see the wireless network.
I don't know what I should include... please tell if you need more
info!
Thanks in advance.
Kind regards from Norway,
Jørn.
ProblemType: Bug
Architecture: amd64
Date: Wed Oct 28 09:19:44 2009
DistroRelease: Ubuntu 9.10
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release Candidate amd64 (20091020.3)
NonfreeKernelModules: fglrx wl
Package: bcmwl-kernel-source (not installed)
ProcEnviron:
LANGUAGE=nb_NO.UTF-8
LANG=nb_NO.UTF-8
SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
SourcePackage: bcmwl
Uname: Linux 2.6.31-14-generic x86_64
XsessionErrors:
(gnome-settings-daemon:2510): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
(gnome-settings-daemon:2510): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
(nautilus:2685): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failed
(polkit-gnome-authentication-agent-1:2734): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
(gnome-panel:2667): Gdk-WARNING **: /build/buildd/gtk+2.0-2.18.3/gdk/x11/gdkdrawable-x11.c:952 drawable is not a pixmap or window
To manage notifications about this bug go to:
https://bugs.launchpad.net/mactel-support/+bug/462466/+subscriptions