Macbook を使用して SSH 経由で ARM 開発ボード (Beagleboard xM) と接続し、ボードから Mac への直接イーサネット接続を使用しています。IPがわかっていれば、ボードに問題なく接続できることはわかっています。 通常は、最後に接続したときから次のアドレスが取得されます (例: 192.168.2.x -> 192.168.2.x+1) が、そうでない場合もあります。nmap -sP と -PN を使用して試したネットワーク上のデバイスを見つけるために、両方とも、Mac の仮想ルーターの IP のみを返します。また、通常の ping 192.168.2.255 も試しました。これは、接続されているデバイスが返されないか、前述のように仮想ルーターが返されます。
なぜこれを行うのか、またはMacがイーサネット経由で直接接続されているすべてのIPをリストする方法があるかどうか(ルーターなし、コンピューター間)を知っている人はいますか?必要に応じて、Macbook で Ubuntu 13.04 も実行するので、それもオプションです。
暗がりで IP を無作為に推測することは私を夢中にさせ、私が作成しようとしたスクリプトは役に立ちませんでした。ありがとう!