首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >接口大师尼亚加拉32264旁路模式问题

接口大师尼亚加拉32264旁路模式问题
EN

Server Fault用户
提问于 2018-10-16 15:07:30
回答 1查看 512关注 0票数 1

我们在客户网络上部署了几个ClearOS 7服务器(硬件: Dell PowerEdge T30),作为网关。最近,我在让接口大师尼亚加拉32264 4端口千兆网卡 (基于英特尔82576)在新系统上工作时遇到了问题。问题是,当打开电源时,NIC上的所有4个端口都会亮起活动LED固体,并拒绝识别我插入的任何东西(链接灯永远不会亮,ClearOS不会通过DHCP提取地址;也不会设置静态地址帮助)。

目前,它上的所有4个端口都是在ifconfig中识别的。

代码语言:javascript
复制
p3p1: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether <MAC removed for privacy>  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
        device memory 0xdf1a0000-df1bffff

p3p2: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 10.5.5.1  netmask 255.255.255.0  broadcast 10.5.5.255
        ether <MAC removed for privacy>  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
        device memory 0xdf140000-df15ffff

p3p3: flags=4098<BROADCAST,MULTICAST>  mtu 1500
        ether <MAC removed for privacy>  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
        device memory 0xdf0a0000-df0bffff

p3p4: flags=4098<BROADCAST,MULTICAST>  mtu 1500
        ether <MAC removed for privacy>  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

ethtool -i显示所有正确的驱动程序信息。(以下为4端口卡上的1个端口)

代码语言:javascript
复制
[root@gateway ~]# ethtool -i p3p2
driver: igb
version: 5.4.0-k
firmware-version: 1.4.1
expansion-rom-version:
bus-info: 0000:06:00.1
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes

我们有多个具有相同卡的系统,它们具有完全相同的内核(3.10.0-862.11.6.v7.x86_64)和驱动程序版本(上面)。

我的理论是,NIC被困在了它的“旁路”功能中,但基本上除了数据表之外,我没有找到任何可用的文档,也没有对软件包这里的模糊引用。

有人能教我关于尼亚加拉32264 NIC的旁路功能,以及如何改变模式吗?我到处找过了,找不到技术文档,但是如果有人找到了,请分享一个链接。谢谢!

EN

回答 1

Server Fault用户

回答已采纳

发布于 2018-10-26 17:13:35

NIC上的所有4个端口都会亮起活动的LED实心,并且拒绝识别我插入的任何东西。

这表示卡处于旁路模式。您需要联系接口母版支持才能获得驱动程序。驱动程序应该附带一个自述文件,说明如何从源代码构建该文件。我无法在ClearOS 7上成功地构建它,所以我使用Ubuntu16.04来构建驱动程序并更改模式。完成后,如果您在另一台计算机上安装NIC,您所做的更改将持续存在。

构建驱动程序的

  1. 安装make、gcc、libc-dev、linux-核头、原始-awk和udev。
  2. 将驱动程序目录复制到机器上,并将cd复制到机器中
  3. 运行以下命令来构建驱动程序:
    • make
    • sudo make install
    • make insmod

  4. cd到/usr/local/bin,您应该可以在那里看到niagara_util。
  5. 运行niagara_util -Sv以确认它检测到NIC

更改模式的

请注意,如果您在构建驱动程序后重新启动机器,则需要再次运行make insmod

  1. cd到/usr/local/bin (如果您还没有在那里)
  2. 通过运行niagara_util -Sv确认驱动程序识别NIC
  3. 运行sudo niagara_util -d2将默认模式更改为活动模式
  4. 运行sudo niagara_util -p将模式的功率更改为规则
  5. 运行niagara_util -i以确认新设置是否生效
票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/935768

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档