最近引っ越しました。私は新しい場所でかなり標準的な設定をしています:
Raspberry Piが切断されている限り、ルーターはデフォルト設定で正常に動作します。ただし、Raspberry Piを接続すると、ルーターが混乱するようです。raspiはIPを取得しますが、その後Wifiに接続しようとするすべてのデバイスが拒否され(Androidは「IP構成の失敗」と表示します)、ルーターのログがいっぱいになります。 "no ip addresses to give, OFFER abandoned"
というメッセージが表示されます。 Wifiデバイスに静的IPを設定すると、Raspberry Piにもかかわらず、デバイスを接続できます。
raspi上のどのプログラムまたはサービスがルーターのDHCPを混乱させる可能性がありますか?どのログを検査する必要がありますか? raspiは移動のために数か月オフラインで、wifi経由でルーターに接続していたため、バグが発生したかどうかはわかりません。および更新(IIRC、raspbianは最近DHCPCDに移動しました)。
RaspiはWebサーバー(nginx)、SSHサーバー(openSSH)、およびVPNサーバー(OpenVPN)を実行しており、DHCPサーバー(apt remove isc-dhcp-server
またはdnsmasq
)を実行していないことを確認しました。
ルーターのWANポートに動的IPがあります。出荷時設定にリセットするか、ルーターで問題が解決しないことを確認しました。RaspberryPiを抜くと、他のデバイスがすぐに接続できるようになります。
あなたはsure piがDHCPサーバーを実行していませんか?
デバイスを接続するときにpiでtcpdump -i eth0 -n port 67 and port 68
を実行してみて、piがブロードキャスト要求に応答して何かを送信するかどうかを確認してください。
通常、ルーターのDHCPに割り当てられているIPアドレスの範囲があります。これらは通常、開始IPアドレスと、それに続く終了IPアドレスまたは有効なIPアドレスの数として指定されます。可能性は低いですが、有効なIPアドレスが1つしかない可能性があります。
他に試すべきこと:
編集私の見落としを指摘してくれた@Scottに感謝します。それでもDHCPサーバーの構成が原因である可能性があると思いますが、DHCPサーバーを実行しているRaspberryPiの上記の提案も同様です。