WiFi探针基础功能测试

      有很多场景,比如测试人密度、流量时,由于现在大家手机的WiFi都会打开,但未必会连接上,此时就可以使用WiFi探针功能进行统计周边WiFi设备数量,以便初步估计人流量,目前测试在Realtek的RTL8192EU模组上可以使用,执行如下命令进行:
      ifconfig wlan0 down
      iwconfig wlan0 mode monitor
      第二条命令执行后,就会不停的有如下LOG输出(Kernel LOG):
      [  388.494149@0] RTW: pre_recv_entry [WARN] Cannot find appropriate adapter - mac_addr : bc:d1:77:f4:36:42
      [  388.498152@0] RTW: pre_recv_entry [WARN] Cannot find appropriate adapter - mac_addr : bc:d1:77:f4:36:42
      [  388.507370@0] RTW: pre_recv_entry [WARN] Cannot find appropriate adapter - mac_addr : e0:06:e6:c5:bb:07
      [  388.516814@0] RTW: pre_recv_entry [WARN] Cannot find appropriate adapter - mac_addr : bc:d1:77:f4:36:42
      [  388.526142@0] RTW: pre_recv_entry [WARN] Cannot find appropriate adapter - mac_addr : e0:06:e6:c5:bb:07
      [  388.535534@0] RTW: pre_recv_entry [WARN] Cannot find appropriate adapter - mac_addr : bc:d1:77:f4:36:42
      通过获取这些LOG信息(注意这部分log是驱动直接打印出来的,属于kerne log,需要直接读取/dev/console来获取)
      好了,有了这基础功能,接下来需要做什么都很方便了。
      注意上面第二条命令是iwconfig,是属于wireless_tool工具包里的一个工具。

评论

此博客中的热门博文

I/O映射之I/O端口

通过Netlink检测网线插拔

使用seq_file