@ wie5Ooma,关于违反法律是正确的。但是关于回答问题。进行中:
警告取消所有限制在美国是非法的。这仅仅是出于教育的原因,如果您选择应用它并违反法律,那是您的选择,而不是我的。请小心执行。这仅用于教育目的!
首先,我们需要使用一些软件包:
python-m2crypto
libgcrypt11
libgcrypt11-dev
libnl-dev
要检查它们是否已安装:
dpkg -s python-m2crypto libgcrypt11 libgcrypt11-dev libnl-dev
如果没有,请安装:
apt-get install python-m2crypto libgcrypt11 libgcrypt11-dev libnl-dev
现在,您将需要无线监管数据库CRDA,以及wireless-regdb
用于构建CRDA读取的数据库以向Linux内核提供监管域的工具。
导航到下载文件夹并解压缩文件。
现在,这是有趣的部分。这是我们实际上可以更改法规的地方。将目录更改为wireless-regdb
文件夹,然后在其中找到名为的文件db.txt
。这是我们将编辑的文件。让我们快速看一下:
more db.txt
- 现在,让我们看一下这里的几件事。看看我上面强调的内容。首先,让我们注意到第一个条目(
country 00
),它是世界监管领域,在所有其他条目之前都已应用。因此,当您打开BackTrack系统时,首先将世界域应用于您,然后您可以将管制域从那里更改为其他国家(例如AM国家)。
我要强调的第二件事,在2.4GHz频段上,最大可以达到20 dBm,我强调的第三件事。如果您想更改可以升到的高度,那就是您想要更改的数字。
例如,让我们更改玻利维亚的规则*
nano db.txt向下滚动直到找到国家BO。
看我突出显示的内容。这是我们要更改的数字。
如果您的卡可以达到2000 mW,则可以将该数字更改为33,即33 dBm,大约为2000 mW。您要替换的数字以分贝为单位。
我不确定您的卡,某些无线卡(例如AWUS036NHA)可能卡在一个国家中,无法在该国家中更改。在这种情况下,找出您的卡所在的国家/地区,然后更改该国家/地区的配置。
快速了解DECIBEL:
每10分贝,功率增加10 倍,从1 dBm等于1mW ... 10 dBm等于10 mW,20 dBm等于100 mW,30 dBm等于
1000 mW,依此类推。快速了解DECIBEL:
每增加10分贝,功率增加10倍,从1 dBm等于1mW开始... 10 dBm等于10 mW,20 dBm等于100 mW,30 dBm等于1000 mW,依此类推。每3分贝大约是先前功率的两倍,因此30 dBm为1000 mW,如果再加上3 dBm,则可以将功率增加一倍,使33 dBm大约等于2000 mW。每3分贝大约是
之前的功率,因此30 dBm为1000 mW,如果加上3 dBm,则可以将功率加倍,使得33 dBm大约等于2000 mW。
现在,注意。
注意,现在我将数字更改为33。当我们完成此处的操作后,当我将监管域更改为BO时,可以将其设置txpower
为33。
- 现在,请先按Ctrl+ X,然后按Y和最后按来保存更改Enter。
现在,您需要将我们的旧法规文件与您下载的文件交换。仍在wireless-regdb
目录中时,只需输入命令make
。
您会注意到该目录中现在有一些新文件。很好 您regulatory.bin
现在需要用旧目录替换此目录中的文件。
首先导航到真实regulatory.db
的位置。
cd /usr/lib/crda
并且,我们还备份了旧的以防万一(推荐)。
mv regulatory.bin regulatoryOLD.bin
现在让我们引入新的。返回到我们新的regulatory.bin的目录,然后将其复制并验证它是否在其中。
cd {path to your new regulatory.bin}
cp regulatory.bin /usr/lib/crda/regulatory.bin
cd /usr/lib/crda
ls
验证
现在,我们有了新的regulatory.db,但它尚未生效。回到wireless-regdb目录,您会发现有些文件的扩展名为.pem。将所有以a结尾的文件复制.pem
到的下载crda
目录中pubkeys
。这些是CRDA用来检查其是否regulatory.bin
有效的文件。
cd ~/Desktop/wireless-regdb-2013.10.11
cp root.key.pub.pem ~/Desktop/crda-1.1.3/pubkeys/root.key.pub.pem
cp linville.key.pub.pem
~/Desktop/crda-1.1.3/pubkeys/linville.key.pub.pem
并验证:
cd ~/Desktop/crda-1.1.3/pubkeys
ls
最后,现在转到您要下载的crda
目录所在的目录,然后安装此小狗。
cd ..
make
make install
您应该会看到类似的内容。
如果是这样,请重新启动: sudo reboot
重新启动后:
iw reg set BO
iwconfig wlan0 txpower 33