Facebook ATC弱网测试环境

  用户的网络环境千姿百态,弱网的、高延时的、丢包的。常有用户反馈偶发bug,我们测试人员却始终无法复现,根据用户的描述,开发排查可能是网络不稳定导致的,所以急需建个弱网环境来测试。

弱网工具简介:

  Augmented Traffic Control(ATC)是Facebook的一款开源的移动网络模拟工具,能很方便的模拟2g,3g,4g,delay,loss等各种网络场景。

硬件准备:

  我是搭建在本机的,所以需要用VM虚拟出一个Linux系统。

1.Ubuntu 16.04 LTS

2.USB无线网卡(芯片型号是RTL8188EUS)要确保无线网卡能支持AP(用iwlist查看)

 

一、配置Ubuntu无线wifi热点

  在操作之前先确认USB无线网卡和驱动都支持AP。

1.配置hostapd

  通过Hostapd可以将无线网卡切换为AP/Master模式,通过修改配置文件,可以建立一个开放式的(不加密)的,WEP,WPA或WPA2的无线网络。

apt-get install hostapd

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zyyysg.html