然后将所下载的东西 tar 出来,依次进入下列软件所在目录:
1. wireless-regdb
make install
这一步骤不需要执行 make
2. crda
make
make install
make 过程中会报错, 原因是Makefile 里面 regulatory.bin 的路径设置问题, 根据上面步骤 wireless-regdb 里的 Makefile 改成正确的 /usr/lib/crda/regulatory.bin 就行
Makefile 里的 UDEV_RULE_DIR 变量 我也改成了 /etc/udev/rules.d/
3. iw
make
make install
debian原先所带的iw在 /sbin/iw, 新安装的 iw 位置在 /usr/bin/iw
后续配置:
1. crda 要让 udev 起作用的话,需要配置:
# Example file, should be put in /etc/udev/rules.d/regulatory.rules
KERNEL=="regulatory*", ACTION=="change", SUBSYSTEM=="platform", RUN+="/sbin/crda"