OpenWrt: 802.11ac の 802.11s + wpa3 sae を使う

前日セットアップしたVxlanが遅すぎて絶望的な気分に浸っていたところで、802.11acで802.11sのメッシュがひょっとしたらできるのではないかと思いつきました。acモードの802.11sは以前に試してみたのですがうまく行きませんでしたが、WG1200CRは比較的新しい機種なのでひょっとしたらと思ったわけです。結論から言うと出来ました。ただし、Mediatekのルーター、WCR-1166DSはWG1200CRにはメッシュは繋がるもののファイル転送に失敗しました。と言うことでacモードの802.11sは機種限定ですが可能だと言うことを発見しました。

wpa3 saeを有効にする

opkg remove  wpad-basic
opkg install wpad-wolfssl

パッケージはこれだけです。あとはダッシュボードで802.11sの設定をするのみです。Channelは固定しておきます。

テスト:iperf3 (==: 有線LAN, –: Wi-Fi)

PC (macOS) — AP1 == NAS

[  5] local 192.168.211.20 port 5201 connected to 192.168.211.4 port 54092
[ ID] Interval           Transfer     Bandwidth
[  5]   0.00-1.00   sec  32.2 MBytes   270 Mbits/sec
[  5]   1.00-2.00   sec  34.9 MBytes   293 Mbits/sec
[  5]   2.00-3.00   sec  35.5 MBytes   298 Mbits/sec
[  5]   3.00-4.00   sec  35.8 MBytes   300 Mbits/sec
[  5]   4.00-5.00   sec  35.9 MBytes   301 Mbits/sec
[  5]   5.00-6.00   sec  34.3 MBytes   287 Mbits/sec
[  5]   6.00-7.00   sec  34.4 MBytes   289 Mbits/sec
[  5]   7.00-8.00   sec  34.7 MBytes   291 Mbits/sec
[  5]   8.00-9.00   sec  34.7 MBytes   291 Mbits/sec
[  5]   9.00-10.00  sec  34.3 MBytes   288 Mbits/sec
[  5]  10.00-10.02  sec   758 KBytes   260 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth
[  5]   0.00-10.02  sec   349 MBytes   292 Mbits/sec                  sender
[  5]   0.00-10.02  sec   347 MBytes   291 Mbits/sec                  receiver

PC (macOS) == AP2 — (802.11s) — AP1 == NAS

[  5] local 192.168.211.20 port 5201 connected to 192.168.211.2 port 51689
[ ID] Interval           Transfer     Bandwidth
[  5]   0.00-1.00   sec  19.9 MBytes   167 Mbits/sec
[  5]   1.00-2.00   sec  20.6 MBytes   173 Mbits/sec
[  5]   2.00-3.00   sec  21.2 MBytes   178 Mbits/sec
[  5]   3.00-4.00   sec  21.2 MBytes   179 Mbits/sec
[  5]   4.00-5.00   sec  20.8 MBytes   174 Mbits/sec
[  5]   5.00-6.00   sec  13.7 MBytes   115 Mbits/sec
[  5]   6.00-7.00   sec  17.4 MBytes   146 Mbits/sec
[  5]   7.00-8.00   sec  21.0 MBytes   176 Mbits/sec
[  5]   8.00-9.00   sec  21.2 MBytes   178 Mbits/sec
[  5]   9.00-10.00  sec  21.2 MBytes   178 Mbits/sec
[  5]  10.00-10.02  sec   334 KBytes   167 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth
[  5]   0.00-10.02  sec   199 MBytes   167 Mbits/sec                  sender
[  5]   0.00-10.02  sec   199 MBytes   166 Mbits/sec                  receiver

メッシュネットワーク越えでもそれほど速度低下はなくこれなら使えそうです。

Bug

11ac meshで有効にしたままファームウェアをアップグレードしようとすると失敗する → メッシュを一時的にオフにしてアップグレードする。