私は、コントローラーによる採用を拒否するUniFiハードウェアと戦っています。
すべての試みは、役に立たないメッセージ「採用に失敗しました」で拒否されます。他の表示や情報はありません。
どうすれば実際の問題を特定できますか?
一般的な問題は、コントローラーとターゲットデバイスが同じネットワークを共有していないことです。採用中、コントローラーはデバイスへの直接接続を確立しようとしますが、失敗する可能性があります。
SSH経由でデバイスに接続し、/var/log/messages
も非常に役立ちます。
また、root
アカウントを使用しないでください。特にデバイス認証。コントローラが新しいデバイスで指定されたユーザーを作成しようとする可能性があるため、ネットワークを台無しにする可能性があります。 root
はすでに存在するため、これは失敗します。
コントローラー設定でデバイス認証に別のユーザー名を構成すると、奇妙な採用エラーを魔法のように解決できます。
USGをネットワークに展開する場合、コントローラーが特定のネットワーク用にサイトを構成しようとすることがありますが、USGはDHCP経由で古い構成を提供します。その結果、USGは他のデバイスとは異なるネットワークにあります。これにより、USGを採用できなくなります。
このようなシナリオでは、SSH経由でUSGに接続し、使用しているLANインターフェイスに追加のIPアドレスを追加する必要があります。これにより、コントローラーはUSGと通信し、構成どおりに採用および展開できます。
ここでの主要なコマンドシーケンスは次のとおりです。
configure
set interfaces ethernet eth0 address 192.168.1.2/24
commit
exit
採用されないAPがありました。 IPアドレスが正しく、pingに応答したとしても、SSH経由で到達することはできませんでした。
APを再起動すると、奇跡的に両方の問題が解決しました。