0

CiscoIPTVで実行されている2.6.15カーネルに取り組んでいます。ボックスが表示されると、DHCPクライアントが電話を切ります。これは、DHCPクライアントがブロードキャストされたDHCPオファーメッセージをフェッチしないためです。

/ proc / net / devファイルを読み取ると、イーサネットデバイス(eth0)がパケットを受信して​​いないことが示されます。次に、ボックスでtcpdumpを実行しましたが、イーサネットインターフェイスでパケットが受信されていないことも示されています。

次に、(DHCPサーバーが実行されている)テストPCでwiresharkを実行しました。これは、DHCPオファーメッセージがDHCPサーバーによってブロードキャストされていることを示しています。

このDHCPクライアントとサーバーは他のボックスで正常に動作しているため、これらのプログラムで問題が発生する可能性は低くなります。イーサネットドライバに問題があるはずです。

私は本当に混乱しています。この問題にどのように進むべきですか。私を助けてください。

4

1 に答える 1

0

DHCP クライアントがディスカバリを送信しているかどうかを確認することから始めることができます。

DHCP ハンドシェイクは次のようになります: クライアントの検出、サーバーの提供、クライアントの要求、サーバーの確認 (ウィキペディアには DHCP の手順があります)

次に、ルーターの DHCP 関連の設定を確認します。
DHCP クライアントはサーバーと同じサブネット/VLAN にありますか? そうでない場合、ルーターは DHCP サーバーのサブネット/VLAN との間で中継するために特定の構成を必要としますか?

于 2012-10-08T07:01:37.777 に答える