← Back to team overview

kernel-packages team mailing list archive

[Bug 1246488] Re: Incorrect regulatory domain set during boot [BCM43225]

 

>From recent experience working on
https://bugzilla.kernel.org/show_bug.cgi?id=70881, it appears that the
kernels default is to:

- On module load, default to global region
- When associating to an AP, reset the local region to match the APs

It seems like unless you are going to run in AP mode, or your local
region is more permissive than global, there shouldn't a need override
locally?

** Bug watch added: Linux Kernel Bug Tracker #70881
   http://bugzilla.kernel.org/show_bug.cgi?id=70881

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to wireless-regdb in Ubuntu.
https://bugs.launchpad.net/bugs/1246488

Title:
  Incorrect regulatory domain set during boot [BCM43225]

Status in “wireless-regdb” package in Ubuntu:
  New

Bug description:
  During boot my system incorrectly sets the regulatory domain to JP
  when it should be GB. Everything else is set to GB on my system so
  surely my regdom should be too.

  $ dmesg | grep JP
  [73859.812652] cfg80211: Calling CRDA for country: JP
  [73859.828648] cfg80211: Regulatory domain changed to country: JP
  [74756.832747] cfg80211: Calling CRDA for country: JP
  [74756.843150] cfg80211: Regulatory domain changed to country: JP
  [428318.241056] cfg80211: Calling CRDA for country: JP
  [428318.252774] cfg80211: Regulatory domain changed to country: JP
  [428330.297067] cfg80211: Calling CRDA for country: JP
  [428330.309337] cfg80211: Regulatory domain changed to country: JP
  [560155.396673] cfg80211: Calling CRDA for country: JP
  [560155.417193] cfg80211: Regulatory domain changed to country: JP
  [606494.132715] cfg80211: Calling CRDA for country: JP
  [606494.144135] cfg80211: Regulatory domain changed to country: JP
  [612762.789917] cfg80211: Calling CRDA for country: JP
  [612762.801467] cfg80211: Regulatory domain changed to country: JP

  $ iw reg get
  country JP:
  	(2402 - 2472 @ 40), (N/A, 20)
  	(2457 - 2482 @ 20), (N/A, 20)
  	(2474 - 2494 @ 20), (N/A, 20), NO-OFDM
  	(4910 - 4930 @ 10), (N/A, 23)
  	(4910 - 4990 @ 40), (N/A, 23)
  	(4930 - 4950 @ 10), (N/A, 23)
  	(5030 - 5045 @ 10), (N/A, 23)
  	(5030 - 5090 @ 40), (N/A, 23)
  	(5050 - 5060 @ 10), (N/A, 23)
  	(5170 - 5250 @ 40), (N/A, 20)
  	(5250 - 5330 @ 40), (N/A, 20), DFS
  	(5490 - 5710 @ 40), (N/A, 23), DFS
  $ sudo iw reg set GB
  $ iw reg get
  country 98:
  	(2402 - 2472 @ 40), (N/A, 20)
  	(2457 - 2482 @ 20), (N/A, 20)
  	(2474 - 2482 @ 8), (N/A, 20), NO-OFDM
  	(5170 - 5250 @ 40), (N/A, 20)
  	(5250 - 5330 @ 40), (N/A, 20), DFS
  	(5490 - 5710 @ 40), (N/A, 23), DFS

  As you can see there is a significant difference in the settings.

  There is a discussion for Arch Linux here:
  https://bbs.archlinux.org/viewtopic.php?id=124574

  I'm not sure if this is the correct package or not, and I'm not sure
  if this is affected directly by the kernel or not, so I apologise if
  this is incorrect.

  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: wireless-regdb 2011.04.28-1ubuntu3
  ProcVersionSignature: Ubuntu 3.2.0-54.82-generic 3.2.50
  Uname: Linux 3.2.0-54-generic x86_64
  NonfreeKernelModules: wl fglrx
  ApportVersion: 2.0.1-0ubuntu17.5
  Architecture: amd64
  Date: Wed Oct 30 21:33:43 2013
  Dependencies:
   
  InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
  MarkForUpload: True
  PackageArchitecture: all
  ProcEnviron:
   LANGUAGE=en_GB:en
   TERM=xterm
   PATH=(custom, no user)
   LANG=en_GB.UTF-8
   SHELL=/bin/bash
  SourcePackage: wireless-regdb
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/wireless-regdb/+bug/1246488/+subscriptions