ザイリンクスのZCU102開発ボードでLinuxを実行しています。 1000BASE-X &トライモードイーサネットMacを使用する場合。私はイーサネットポートからpingを送ることができますが、tcpdumpを実行してパケットがシステムに入って来ていることを表示しようとすると... tcpdumpから奇妙なエラーが発生します。tcpdumpエラーメッセージ "そのデバイスはモニタモードをサポートしていません"
tcpdump -I eth1
tcpdump: eth1: That device doesn't support monitor mode
誰かがtcpdumpからのこのエラーメッセージについての洞察を持っている場合、興味があります。
デバイスがモニタモードをサポートするかどうかは、tcpdumpがどのように認識しますか? デバイスツリーのeth1デバイスノードで何かを探しますか?
あなたはマニュアルページを正しく読んでいますか? "インターフェイスを「モニタモード」にしてください;これはIEEE 802.11 Wi-Fiインターフェイスでのみサポートされており、一部のオペレーティングシステムでのみサポートされています。あなたは正しく配線されていますか? -Iなしでtcpdumpを実行するとどうなりますか?その後、システムに入ってくるパケットが表示されます。 –