Buffalo WHR-G300N OpenWrt netperf [OpenWRT/DD-WRT]
netperf で、OpenWrt 化した WHR-G300N を通信速度計測機能付きルーターにした。 WHR-G300N に、Wifi や Ether で PC を接続して netperf を実行すれば、PC – WHR の通信速度を計測できる。
root@bt:~# netperf -H 192.168.1.1 -- -m 256k -s 256k -r 256k
TCP STREAM TEST from 0.0.0.0 (0.0.0.0) port 0 AF_INET to 192.168.1.1 (192.168.1.1) port 0 AF_INET : demo
Recv Send Send
Socket Socket Message Elapsed
Size Size Size Time Throughput
bytes bytes bytes secs. 10^6bits/sec
87380 262142 256000 10.05 26.26
root@bt:~#
OpenWrt ビルド時に netperf を組み込んだ。前記事参照
make menuconfig で Network –> <*> netperf にして、make すれば、netperf がコンパイルされて、OpenWrt ファームウェアに組み込まれる。
netperf サーバ(netserver)は自動起動するので、OpenWrt が起動すれば計測が可能だ。
Windows 7 からも netperf を実行したが、TCP STREAM TEST from … で止まってしまう。ウインドウズFirewallを無効にしてもだめだった。
http://code.google.com/p/netperf-win/
コメント 0