netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Larry Finger <Larry.Finger@lwfinger.net>
To: netdev@vger.kernel.org, jeffl@comix.santa-cruz.ca.us
Subject: [RFC] Geographical/regulatory information for ieee80211
Date: Thu, 13 Apr 2006 19:59:21 -0500	[thread overview]
Message-ID: <443EF3E9.7050303@lwfinger.net> (raw)

I am planning on writing a new routine to be added to net/ieee80211/ieee80211_geo.c that will 
populate an ieee80211_geo object given a country code. The new routine will eliminate the need for 
each driver to do their own.

Finding the allowable channels, etc. for various countries has not been easy; however, Cisco 
(http://www.cisco.com/en/US/products/ps6305/products_configuration_guide_chapter09186a008059c96f.html) 
has what seems to be the most complete listing of country information. Neglecting any discussion of 
maximum power, I have been able to arrange the countries into the following groups:

Group         Countries                      b/g channels          a channels
============================================================================

1        Austria                             1-11                   36, 40, 48, 52

2        Australia, Brazil, Canada           1-11                   36, 40, 44, 48
          Cyprus, Czech Republic, Estonia                            52, 56, 60, 64
          Hong Kong, Ireland, Lithuania, Latvia                     149,153,157,161
          New Zealand, Philippines, Poland
          Slovenia, Slovak Republic
          United States

3        Belgium, Israel                      1-11                  36, 40, 44, 48
                                                                     52, 56, 60, 64

4        Israel Outdoors                      5-13                  36, 40, 44, 48
                                                                     52, 56, 60, 64

5        Switzerland and Liechtenstein        1-11                  36, 40, 44, 48
          France, Hungary, United States Low

6        China, Republic of Korea (1)         1-13                 149,153,157,161

7        Republic of Korea (2)                1-13                  36, 40, 44, 48
                                                                     52, 56, 60, 64
                                                                    100,104,108,112
                                                                    116,120,124
                                                                    149,153,157,161

8        Germany, Denmark, Spain, Finland     1-11                  36, 40, 44, 48
          Great Britain, Iceland, Italy                              52, 56, 60, 64
          Luxembourg, Netherlands, Norway                           104,108,112,116
          Portugal, Sweden                                          120,124,128,132
                                                                    140

9        Greece, India                        1-11

10       Indonesia, Malaysia, Thailand        1-13
          South Africa

11       Japan                                1-14 (14 is b only)   36, 40, 44, 48

12       Japan High                           1-14 (14 is b only)   36, 40, 44, 48
                                                                     52, 56, 60, 64

13       Singapore                            1-13                  36, 40, 44, 48
                                                                     52, 56, 60, 64
                                                                    149,153,157,161

14       Taiwan                               1-13                  56, 60, 64
                                                                    100,104
                                                                    149,153,157,161

Any countries not listed above will be placed in group 9 with b/g channels of 1-11 and no valid "a" 
channels.

Please tell me if I have (a) missed any countries, or (b) gotten them wrong. Once I have a 
"netdev-list approved" set, I will do some coding. I have noticed that not all the ipw2200 codes 
that are listed in Documentation/README.ipw2200 correspond to these groups. All of the differences 
are in the valid "a" channels.

Thanks to Jeff Liebermann (jeffl@comix.santa-cruz.ca.us) for helping me find some of the 
geographical/regulatory info on the Web.

Larry

             reply	other threads:[~2006-04-14  0:59 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-04-14  0:59 Larry Finger [this message]
2006-04-14 11:41 ` [RFC] Geographical/regulatory information for ieee80211 Ulrich Kunitz
2006-04-14 11:58   ` Faidon Liambotis
2006-04-14 15:27 ` Jouni Malinen
2006-04-14 20:01   ` Larry Finger
2006-04-15 17:07   ` Faidon Liambotis
2006-04-15 17:47 ` Christoph Hellwig
2006-04-17 17:55   ` Rick Jones
2006-04-27  0:54     ` Larry Finger
2006-04-28 11:17       ` Harald Welte
2006-04-29  0:31       ` Jouni Malinen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=443EF3E9.7050303@lwfinger.net \
    --to=larry.finger@lwfinger.net \
    --cc=jeffl@comix.santa-cruz.ca.us \
    --cc=netdev@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).