不同的国家和地区有不同的无线电管理规定(Regulatory Domain),对于ISM 5GHz频段的划分也有不同的准则。
Regulatory Domian有3大族,以美国为代表的FCC,以欧盟为代表的ETSI,以及日本再一次特立独行的TELEC(无论在蜂窝网还是WLAN,日本一直都是个怪异的存在)。中国采用ETSI规定,具体频段管理与欧盟有所不同。
无线网卡驱动根据ISO-3166 alpha2规定的国家代码(如美国US,中国CN,德国DE,韩国KR,日本JP),对网卡的工作频率进行管理。
高通Atheros在网卡驱动的公共部分加入了Regulatory Doamin管理的功能。针对销往不同国家的网卡产品,通过直接在网卡芯片的可擦写存储器(EEPROM)中写入相应的国家代码,驱动工作时读取该代码并开启相应的工作频段。
由于项目的需求,我们买了几张Atheros 93xx系列的无线网卡,支持2.4/5GHz双频段,但是很遗憾的是这批网卡是销往澳大利亚的,5GHz的中间一段不被支持。国家代码可以通过下列命令察看。