Linux
英特爾 82599EB 無法在 Linux 上執行
我剛收到我的新 X310 + Intel 82599EB。我無法 ping 設備。
- 如果我將 X310 連接到主機的 1Gb 乙太網埠,那麼一切正常;
- 如果我使用提供的電纜將 X310 連接到 10Gb 82599EB,我無法 ping 設備。我有最新版本的 ixgbe 核心模組 (4.1.5) 和 ethtool 實用程序 (4.2)。
我的核心版本是 3.18.2。
這是一些診斷輸出:
root@blacklist:~# ifconfig eth1 eth1: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 inet 192.168.10.1 netmask 255.255.255.0 broadcast 192.168.10.255 ether 90:e2:ba:9b:46:ac txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 root@blacklist:~# ethtool eth1 Settings for eth1: Supported ports: [ FIBRE ] Supported link modes: 10000baseT/Full Supported pause frame use: No Supports auto-negotiation: No Advertised link modes: 10000baseT/Full Advertised pause frame use: Symmetric Advertised auto-negotiation: No Speed: Unknown! Duplex: Unknown! (255) Port: Direct Attach Copper PHYAD: 0 Transceiver: external Auto-negotiation: off Supports Wake-on: d Wake-on: d Current message level: 0x00000007 (7) drv probe link Link detected: no
困擾我的是“速度:未知!”這句話。
如果我嘗試手動設置速度,則會收到錯誤消息:
root@blacklist:~# ethtool -s eth1 speed 1000 Cannot set new settings: Invalid argument not setting speed root@blacklist:~#
關於我做錯了什麼以及嘗試什麼的任何想法?
想通了問題。我試圖將主機上的 10Gb 埠連接到設備上的 1Gb 埠。這不起作用,我不知道這一點。