Raspberry Pi Zero W: Difference between revisions

Line 263: Line 263:
* Delete homebridge accessory from home app
* Delete homebridge accessory from home app
* Add homebridge accessory to home app and enter pin etc
* Add homebridge accessory to home app and enter pin etc
この現象は、移動している iPhone が homebridge を稼働している家のネットワークにつながったり、出ていたりした場合に起こることが分かった。
つまり、iPhone が家のネットワークにつながった場合、homebridge が稼働しているサーバが iPhone を見つけられないのが原因であった。
実際、接続した iPhone から homebridge サーバに ping を送った場合、エラーになる。この挙動は通常ではないので、homebridge が稼働する raspbian の問題か iPhone の問題か arp がうまく機能していないように思う。詳しく調査する。




Line 269: Line 274:
net.ipv4.conf.all.arp_ignore=1
net.ipv4.conf.all.arp_ignore=1
net.ipv4.conf.all.arp_announce=2
net.ipv4.conf.all.arp_announce=2
</syntaxhighlight>
まさかこの反則の設定で動き出す?
<syntaxhighlight lang="text" enclose="div">
net.ipv4.icmp_echo_ignore_broadcasts=0
</syntaxhighlight>
</syntaxhighlight>