使用树莓派搭建实验环境

树莓派安装Raspbian 和 OpenWrt

下载对应系统:

Raspbian: http://director.downloads.raspberrypi.org/raspbian/images/raspbian-2016-02-09/2016-02-09-raspbian-jessie.zip
OpenWrt: http://downloads.openwrt.org/chaos_calmer/15.05/brcm2708/bcm2709/openwrt-15.05-brcm2708-bcm2709-sdcard-vfat-ext4.img

  • 将系统烧入SDCard

  • 有线连接路由器 自动DHCP获取IP地址 使用ssh连接 用户名pi 密码raspberry

  • 替换源为TUNA源 编辑

  • 安装iperf

  • 插入无线网卡WN722N,直接支持,赞

另一台安装OpenWrt

  • 有线连接路由器 显示器 键盘

此时DHCP获取IP地址,浏览器登录修改密码,开启ssh

  • luci管理页面更新软件源为TNUA源 安装网卡驱动kmod-AR9271 安装hostapd和wireless-tools以及nohup, Python3 重启

  • 编辑/etc/config/wireless

  • 编辑/etc/config/network 并在luci界面禁用和删除interface LAN

  • 编辑/etc/config/dhcp

  • 编辑/etc/config/firewall

  • 重启

Raspbian客户端连接OpenWrt AP

  • 编辑 /etc/wpa_supplicant/wpa_supplicant.conf

  • 编辑 /etc/network/interfaces

运行服务程序

  • 在客户端和AP上运行server.py即可

控制iperf发包

  • 调用client.py对应接口

Leave a Comment

电子邮件地址不会被公开。 必填项已用*标注