Xubuntu 10.04を搭載したコンピューターの1つで、ネットワーク接続に問題があります。どうすればデバッグできますか?
Sudo dhclient
およびSudo /etc/init.d/networking restart
助けないSudo mii-tool -v
出力:
mIIトランシーバーが存在しません
他に何が問題になる可能性がありますか?ネットワークカードが壊れていませんか?
代わりにethtool
を試してください。カードにMIIチップがない場合でも、ネットワークカードから何かを取得できるはずです。
ethtool
はここで選択するツールです(Shadurにクレジットを与えます)。リンクがあるかどうか、および何らかの理由で半二重接続またはその他の設定ミスがあるかどうかを通知します。
Syslogまたはdmesg
の出力に何も表示されない場合は、ネットワークドライバーのデバッグの詳細度を上げることができる可能性があります。 modinfo -p e1000
を実行してみてください(「e1000」をNICのドライバーの名前に置き換えてください)。冗長性またはデバッグ情報を増やすために、modprobeに与えることができる(または/etc/modprobe.d/にファイルを入れる)オプションがあるかもしれません。
また、ルートとしてtcpdump -i eth0
を実行していることを確認してください(「eth0」をネットワークデバイスに置き換えてください)。インターフェイスが設定されていない場合でも、取得しているトラフィックの種類を確認できます。ブロードキャストトラフィックやマルチキャストトラフィックなどが表示され、システムがDHCPを試行している可能性があります。