web-dev-qa-db-ja.com

新しいハードウェアでのUbuntuの問題におけるギガビットネットワーク接続

おそらくその典型的な問題ですが、答えが見つかりませんでした。少し前に、mini-ITXサーバーを動作させました ZOTAC IONITX-G-E 。 Ubuntu10.10によって管理されていました。このサーバーでギガビットネットワークをセットアップしました。ルーティングを行ったため、追加のネットワークカードを1枚( Planet ENW-97 。PCI-Ex1カード)インストールしました。そのため、2枚のネットワークカードが必要です。 DGS-1005D をギガビットスイッチとして使用しました。それはうまくいきました、惑星ネットワークカードはギガビットネットワーク接続を持っていました。私がそれを使用したとき、ネットワーク速度は〜40-50Mb\sでした。

その1か月前、システムが十分ではなかったため、アップグレードを行うことにしました。私は新しい Asus P8H77-I Inteli3-3225を搭載したマザーボードを購入しました。 Zotacマザーボードの代わりに同じボックスにインストールし、Ubuntu Desktop12.10をインストールしました。しかし、どういうわけかネットワークカードはギガビット接続として機能しません。サーバーとスイッチの間の距離は6〜7メートルです。

私はそれをグーグルで検索し、Realtek NICに関するいくつかの同様のトピックを見つけました(このマザーボードはRealtek 8111Fを使用しています)。それで、いくつかのマニュアルに基づいて、私は最新のRealtekドライバーを このページ からダウンロードし、それらをコンパイルしてインストールしました。以前に使用した以前の1つのRTL8169ドライバーを無効にしました。しかし、その後はギガビット接続はありません。私はそれを強制しようとしました

Sudo ethtool -s eth0 speed 1000 duplex full autoneg on

しかし、それは何もしませんでした。接続速度は100Mb\sのままでした。これがethtooleth0の出力です

 Settings for eth0:
    Supported ports: [ TP ]
    Supported link modes:   10baseT/Half 10baseT/Full
                            100baseT/Half 100baseT/Full
                            1000baseT/Full
    Supported pause frame use: No
    Supports auto-negotiation: Yes
    Advertised link modes:  10baseT/Half 10baseT/Full
                            100baseT/Half 100baseT/Full
                            1000baseT/Full
    Advertised pause frame use: Symmetric Receive-only
    Advertised auto-negotiation: Yes
    Speed: 100Mb/s
    Duplex: Full
    Port: Twisted Pair
    PHYAD: 0
    Transceiver: internal
    Auto-negotiation: on
    MDI-X: Unknown
    Supports Wake-on: pumbg
    Wake-on: g
    Current message level: 0x00000033 (51)
                           drv probe ifdown ifup
    Link detected: yes

何か提案してもらえますか?

Planet NIC PCI-Ex1をPCI-Ex16スロットにインストールして以前と同じように使用する最後のオプションがありますが、PCI-Eスロットを1つだけ占有したくありません

1
Sergey Litvinov

LiveCDを試してみましたが、同じでした-100Mb。 Windows 7を並べてインストールしてみたところ、ASUSサイトからネットワークカード用のドライバーをインストールしました。ネットワークは機能し始めましたが、ネットワーク速度は100Mbでした。

次に、古いPlanet NICをインストールし、1000Mbとして動作を開始し、実際の転送速度は50〜70Mb/sです。したがって、理由はわかりません。おそらく問題はネットワークケーブルとビルトインNICは高速では動作しませんでした。そして、どういうわけか外部カードは正常に動作します。

1
Sergey Litvinov