我が家では、スマートホーム関連の機器が少しずつ増えてきました。
PCやスマホ、テレビ、BDレコーダー、エアコン、エコキュート、Amazon Echo、SONOFF製品、Nature Remo、防犯カメラなど、ネットワークに接続する機器は約46台になっていました。
そんな中、SONOFFのZBBridge-U(Zigbee Bridge Ultra)を接続しようとしたところ、うまくオンラインにならない問題が発生しました。
ルーターの設定や通信情報ログを確認すると、DHCPのIPアドレス不足を疑う手掛かりが見つかりました。
今回は、eo-RT150(N)で発生した接続トラブルと、IPアドレス不足を疑った経緯を紹介します。。
SONOFF ZBBridge-Uを接続できない
今回接続しようとしたのは、SONOFFのZBBridge-U(Bridge Ultra)です。
ZBBridge-Uは、Zigbee 3.0対応機器をまとめて管理するためのゲートウェイで、Wi-Fiまたは有線LANでネットワークに接続できます。
ところが、LANケーブルでeo-RT150(N)に直接接続しても、eWeLink側ではオンラインになりません。
そこで、eo-RT150(N)の管理画面を確認してみました。

eo-RT150(N)の状態を確認
ルーター自体は正常に動作しています。
LAN側のIPアドレスは192.168.0.1/24。
WAN側もIPv4、IPv6ともにインターネットへ接続できています。
2.4GHz、5GHzのWi-Fiも正常に動作しています。
つまり、ルーターそのものがインターネットに接続できていないわけではありません。
では、なぜBridge Ultraだけが接続できないのでしょうか。
DHCPのアドレス不足?
さらに調べてみると、気になる点がいくつかありました。
当時使用していたeo-RT150(N)では、DHCPの割当数が最大32台でした。
「そのうち20台はDHCPの固定割当を設定していました」
一方、我が家でネットワークに接続していた機器は約46台で、そのうち20台はDHCPの固定割当を設定していました。
また、ルーターの通信情報ログには、次のメッセージが記録されていました。
no ip address left
このログと接続機器の台数から、DHCPのIPアドレス不足が接続トラブルの原因ではないかと考えました。
DHCPは、ネットワークに接続した機器にIPアドレスなどを自動的に割り当てる仕組みです。割り当てに使えるアドレスが不足すると、新しい機器がIPアドレスを取得できず、通信できなくなることがあります。
ただし、接続機器の総数だけで、DHCPのアドレスが不足していると断定することはできません。今回も、この時点では原因を完全に特定できたわけではありませんでした。
そこで、ルーターの交換も含めて、今後のネットワーク環境を見直すことにしました。
今後のルーターをどうするか
今回のトラブルをきっかけに、今後のネットワーク環境をどうするか考えることにしました。
我が家ではIoT機器が増え続けているため、今後も接続する機器が増えることを想定しておく必要があります。
当時は、市販のWi-Fiルーターを追加・交換する方法も検討していました。候補としてASUSのWi-Fiルーターなどを調べていましたが、購入する機種や構成はまだ決めていませんでした。
ルーターを選ぶ際には、Wi-Fiの通信速度だけでなく、DHCPで割り当てられるIPアドレスの数や、今後の機器の増加にも対応できるかどうかを確認する必要があると考えました。
その後、eo-RT150(N)からeo-RT200(N)へ交換することになりました。交換後の詳しい経緯や接続状況については、次の記事で紹介します。
すぐにルーターを買い替えるのか?
当時は、すぐに市販のルーターを購入するのではなく、まずはeo光への相談も含めて、解決方法を検討することにしました。
ネットワークに接続するIoT機器は今後も増えると考えられるため、現在の接続状況だけでなく、将来の機器の増加も考慮しておきたいと思いました。
その後、eo-RT150(N)からeo-RT200(N)へ交換することになりました。
これからのスマートホーム環境
今回のトラブルを通じて、IoT機器が増えてくると、Wi-Fiの電波状況だけでなく、ルーターのDHCP設定なども確認する必要があると感じました。
接続できない機器がある場合は、機器本体だけでなく、ルーター側の設定や通信情報ログも確認すると、原因を探る手掛かりになることがあります。
eo-RT200(N)への交換後に確認したことや、実際の接続状況については、別の記事にまとめています。


