Help us understand the problem. What is going on with this article?

バッファローの Wifi ルーターに Nature Remo を接続すると無限にエラーを吐く

tl; dr

  • バッファローの Wifi ルーターが wl0: wlc_ampdu_recv_addba_resp: Failed. status 37 wsize 64 policy 1 というログを吐き続ける
  • Nature Remo が A-MPDU という Wifi の規格 (?) に対応していないことが原因
  • 実害はないので気にしなくていい
  • WXR-1900DHP3のエラーログが大量に出ている を読め

この記事は上記ブログ記事の事象が自宅環境で再現したときのメモです。

本文

起きていること

ふと Wifi ルーター (BUFFALO WXR-1901DHP3) の細かい設定画面に興味が湧いたので眺めていると、ログのところに以下のようなエラーが約 10 秒ごとに出続けていることに気づきました。

| 日付時刻 | 種類 | ログ内容 |
| 2019/06/04 05:16:16 | WIRELESS | wl0: wlc_ampdu_recv_addba_resp: Failed. status 37 wsize 64 policy 1 |
| 2019/06/04 05:16:05 | WIRELESS | wl0: wlc_ampdu_recv_addba_resp: Failed. status 37 wsize 64 policy 1 |
| 2019/06/04 05:15:54 | WIRELESS | wl0: wlc_ampdu_recv_addba_resp: Failed. status 37 wsize 64 policy 1 |
| 2019/06/04 05:15:43 | WIRELESS | wl0: wlc_ampdu_recv_addba_resp: Failed. status 37 wsize 64 policy 1 |
| 2019/06/04 05:15:32 | WIRELESS | wl0: wlc_ampdu_recv_addba_resp: Failed. status 37 wsize 64 policy 1 |

環境

調査

エラーでググってみると、WXR-1900DHP3のエラーログが大量に出ている という記事がヒットします。ルーターの機種も私が使っているものの一つ前の世代のもので、ほぼ同じ状況に見えます。

記事によると特定のデバイスが A-MPDU という Wifi の技術に対応していないことが原因みたいです。家の中のものから偏見で判断すると Nature Remo が一番怪しいですね…

ルーターのファームウェアの重要ではないアップデートを自動的に適用しない設定のせいで最新のバージョンが入っていないところまで記事と一緒だったので、私もとりあえず現在 (2019/06/04) 最新の Ver.2.59 に上げてみました。

しかし、まだ同じエラーが出続けています。
一旦電源を抜いて再起動してみると、DHCP でアドレスを払い出しているところで以下のようなログが出力されていました (一応ユニークっぽいシリアルと MAC アドレスは置換しています)。

| 2019/06/04 08:18:20 | WIRELESS | wl0: wlc_ampdu_recv_addba_resp: Failed. status 37 wsize 64 policy 1 |
|:--|:--|:--|
| 2019/06/04 08:18:09 | WIRELESS | wl0: wlc_ampdu_recv_addba_resp: Failed. status 37 wsize 64 policy 1 |
| 2019/06/04 08:17:58 | WIRELESS | wl0: wlc_ampdu_recv_addba_resp: Failed. status 37 wsize 64 policy 1 |
| 2019/06/04 08:17:47 | WIRELESS | wl0: wlc_ampdu_recv_addba_resp: Failed. status 37 wsize 64 policy 1 |
| 2019/06/04 08:17:36 | WIRELESS | wl0: wlc_ampdu_recv_addba_resp: Failed. status 37 wsize 64 policy 1 |
| 2019/06/04 08:17:25 | WIRELESS | wl0: wlc_ampdu_recv_addba_resp: Failed. status 37 wsize 64 policy 1 |
| 2019/06/04 08:17:22 | DHCPS | sending ACK to 192.168.11.7 |
| 2019/06/04 08:17:22 | DHCPS | sending OFFER of 192.168.11.7 |
| 2019/06/04 08:17:14 | WIRELESS | wl0: wlc_ampdu_recv_addba_resp: Failed. status 37 wsize 64 policy 1 |
| 2019/06/04 08:17:03 | WIRELESS | wl0: wlc_ampdu_recv_addba_resp: Failed. status 37 wsize 64 policy 1 |
| 2019/06/04 08:16:52 | WIRELESS | wl0: wlc_ampdu_recv_addba_resp: Failed. status 37 wsize 64 policy 1 |
| 2019/06/04 08:16:41 | WIRELESS | wl0: wlc_ampdu_recv_addba_resp: Failed. status 37 wsize 64 policy 1 |
| 2019/06/04 08:16:31 | DHCPS | sending ACK to 192.168.11.6 |
| 2019/06/04 08:16:31 | DHCPS | Request incoming from Remo-000000(len:11) |
| 2019/06/04 08:16:31 | DHCPS | sending OFFER of 192.168.11.6 Remo-000000 |
| 2019/06/04 08:16:31 | DHCPS | Request incoming from Remo-000000(len:11) |
| 2019/06/04 08:16:30 | AUTH | eth1(22971): Authenticated User - 00:00:00:00:00:00 |
| 2019/06/04 08:16:30 | WIRELESS | wl0: wlc_ampdu_recv_addba_resp: Failed. status 37 wsize 64 policy 1 |
| 2019/06/04 08:16:29 | NTP | SUCCESS: set time : Tue Jun 4 08:16:29 2019 |
| 2019/01/01 00:11:50 | NTP | ntp server address 210.173.160.57 |
| 2019/01/01 00:11:50 | NTP | probe_count=0 hostname=ntp.jst.mfeed.ad.jp cycle_time=86400 |
| 2019/01/01 00:11:50 | NTP | start ntpclient |
| 2019/01/01 00:11:49 | SYSTEM | [MAP-E] Connection succeeded. |
| 2019/01/01 00:11:46 | WIRELESS | wl0: wlc_ampdu_recv_addba_resp: Failed. status 37 wsize 64 policy 1 |
| 2019/01/01 00:11:45 | NAT | cleanup /proc/net/nf_conntrack |
| 2019/01/01 00:11:45 | NAT | cleanup /proc/net/nf_conntrack |
| 2019/01/01 00:11:45 | NAT | cleanup /proc/net/nf_conntrack |
| 2019/01/01 00:11:43 | WIRELESS | eth1(22971): NAS Deauthorise - 11:11:11:11:11:11 |
| 2019/01/01 00:11:43 | WIRELESS | eth1(22971): Discarded session, User - 11:11:11:11:11:11 |
| 2019/01/01 00:11:41 | DHCPS | sending ACK to 192.168.11.8 |
| 2019/01/01 00:11:41 | DHCPS | sending OFFER of 192.168.11.8 |
| 2019/01/01 00:11:41 | AUTH | eth1(22971): Authenticated User - 11:11:11:11:11:11 |
| 2019/01/01 00:11:41 | WIRELESS | eth1(22971): NAS Deauthorise - 00:00:00:00:00:00 |
| 2019/01/01 00:11:41 | WIRELESS | eth1(22971): Discarded session, User - 00:00:00:00:00:00 |
| 2019/01/01 00:11:40 | NAT | cleanup /proc/net/nf_conntrack |
| 2019/01/01 00:11:39 | SYSTEM | [MAP-E] Connection was started() |
| 2019/01/01 00:11:37 | WIRELESS | eth1(22971): NAS Deauthorise - 11:11:11:11:11:11 |
| 2019/01/01 00:11:37 | WIRELESS | eth1(22971): Discarded session, User - 11:11:11:11:11:11 |
| 2019/01/01 00:11:35 | DHCPS | sending ACK to 192.168.11.8 |
| 2019/01/01 00:11:35 | DHCPS | sending OFFER of 192.168.11.8 |
| 2019/01/01 00:11:35 | AUTH | eth1(22971): Authenticated User - 11:11:11:11:11:11 |
| 2019/01/01 00:11:33 | DHCPS | sending ACK to 192.168.11.7 |
| 2019/01/01 00:11:33 | DHCPS | sending OFFER of 192.168.11.7 |
| 2019/01/01 00:11:31 | DHCPS | sending ACK to 192.168.11.6 |
| 2019/01/01 00:11:31 | DHCPS | Request incoming from Remo-000000(len:11) |
| 2019/01/01 00:11:31 | DHCPS | sending OFFER of 192.168.11.6 Remo-000000 |
| 2019/01/01 00:11:31 | DHCPS | Request incoming from Remo-000000(len:11) |

192.168.11.6 (Nature Remo) が接続してからエラーが出るようになっています。試しに Nature Remo の電源を入れたり切ったりしてみると、やはり入っているときだけエラーが出ます。

ということで犯人は Nature Remo 確定です。
ログが溢れてルーターのストレージを食いつぶすということもなさそうで、また、記事によると他の実害も無いらしいので放置することにしました。
すっきりしませんがどうにもならなさそう…

追記: Nature Remo の掴んでいる帯域が 2.5 GHz か 5 GHz のどちらだったか覚えていないのですが、変えると直ったりするのかな?

2019/09/09 追記

これまでの話とは別になりますが、WiFi の設定で 5 GHz 帯を無効、2.4 GHz 帯を有効、帯域を 600 MHz にすると WiFi に接続できなくなりました。やっぱり WiFi のハードウェアにお金かけてないっぽいですね。

image.png

Why do not you register as a user and use Qiita more conveniently?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away