我有ubuntu服务器18.04.3,并通过导航到ixgbe/src文件夹并运行,试图为我的新的X550-10g-T1网络适配器卡安装ixgbe 5.6.3驱动程序。
make install
我犯了一大堆错误,我不知道这意味着什么
below:make[1]: Entering directory '/usr/src/linux-headers-5.3.9-050309-generic'
CC [M] /home/jonathan/ixgbe-5.6.3/src/ixgbe_main.o
In file included from /home/jonathan/ixgb
我试图在我的机器上编译驱动程序,并得到以下错误:
~/ixgbe-3.21.2/src$ make install
make -C /lib/modules/3.13.0-46-generic/build SUBDIRS=/home/nandan/ixgbe-3.21.2/src modules
make[1]: Entering directory `/usr/src/linux-headers-3.13.0-46-generic'
CC [M] /home/nandan/ixgbe-3.21.2/src/ixgbe_main.o
In file included from /
背景
运行Ubuntu 16.04的服务器
戴尔X520 (基于英特尔的82599)是通过PCIe连接的
ixgbe驱动程序是从这里安装的,并在引导时启动。
问题
卡被驱动程序识别--但是只设置了一个链接,即接口eth1正常工作(并且发送和接收流量,bla),但是eth0没有。
有什么想法吗?
致力于it
ip链路
# ip link
6: enp4s0f0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DEFAULT group default qlen 1000
link/e
我使用的是CentOS7 7.5.1804。我有一张基于英特尔82599的10G SFP+卡。当我尝试我的SFP时,我得到:
failed to load because an unsupported SFP+ or QSFP module type was detected.
我尝试了所有我在网上找到的1,包括添加到内核选项:
ixgbe.allow_unsupported_sfp=1
我也试过
modprobe ixgbe allow_unsupported_sfp=1
事实上,后来如果我做了modinfo -p ixgbe,我就会返回:
[root@codd-b01 ~]# modpro
在/var/log/message文件中我们发现了一些有趣的东西
Mar 9 07:08:32 linux54 kernel: ixgbe 0000:0b:00.1 en3j87: changing MTU from 1500 to 9000
我们可以看到接口卡- en3j87从1500 MTU到9000。
这正常吗?
Mar 9 07:07:33 linux54 dbus-daemon: dbus[1153]: [system] Successfully activated service 'org.freedesktop.problems'
Mar 9 07:08:3
在我们的一些机器上,网络正在崩溃。这一切都是随机发生的。重新启动网络正在解决这个问题。我在内核日志中找到了以下内容:
Mar 19 18:19:05 <host> kernel: [4854950.244533] ADDRCONF(NETDEV_UP): eth1: link is not ready
Mar 19 18:19:05 <host> kernel: [4854950.465902] ixgbe: eth1 NIC Link is Up 10 Gbps, Flow Control: None
Mar 19 18:19:05 <host> kern
我期待使用自动协商和发送以太网暂停帧之间的英特尔X520网卡和一个Stratix之间的连接使用10G直接连接铜SFP。伦理工具告诉我这些函数是不受支持的,当我尝试用'ethtool eth2 autoneg on tx on‘来设置它们时,没有什么变化。英特尔的网页上说,X520家族应该支持这些功能。网络驱动程序是ixgbe 3.9.15-k,它默认支持自动协商和流控制.此外,我认为任何1G/10G连接都必须支持自动协商,作为IEEE标准。这个问题是兼容性问题,还是我缺少的配置?
族裔工具eth2的输出:
Settings for eth2:
Supported por