IBM x3650 m4 服务器网卡问题

2020/01/07 Linux

IBM x3650 m4 服务器网卡问题

问题描述

Bios 中显示四个网口都是正常 connected 状态。

系统为 Ubuntu 18.04 server 后,进入系统四个网口名为:eno2,eno3,eno4,eno5,且只有 eno3 可用。

有两台这个型号的机器,原先第一台出现这问题,我认为是其他三个网口坏了,但是第二台机器问题一模一样,让我产生了探究的心情。

解决过程

先从系统层面来看,手动配置 ip 信息,但无论怎么样网络都不会起变化,我也傻了,只有重启后才改变了网络(重启还导致了一个 glibc 的问题),但一直只有 eno3 可以连通。

再从硬件层面来看,先确认四个网口都可以连通(通过 Bios 里的数据查看),但是一进系统就只有一个口可以闪烁,去查下 IBM 的文档吧。

从文档和搜索结果来看,只想了 IMM 这个东西,也就是 Integrated Management Module。

最后经过一系列的操作,确实从这里解决了问题。

解决方案

简单版

  • 开机按 F1 进入到 Bios,进入到 System Settings–>Integrated Manager Module
  • 选择 Reset IMM to Defaults,然后确定,注意此时机器风扇会全负荷工作,噪音比较大
  • 等声音消失就可以重启了

复杂版

  • 开机按 F1 进入到 Bios,进入到 System Settings–>Integrated Manager Module–>Network Configuration
  • 更改 Network Interface Port 为 Dedicated,Fail-Over Rule 为空
  • 然后移动到最底下保存,提示要等几分钟,那就等吧(凭感觉就可以重启了)

重启完了过后,进入系统,这时候可能所有网口都不能用了,但不要怕,通过 ip a 查看结果,观察网卡是否有这些数据 <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000,关注到这个 noop,我们可以通过如下的方法启动它,并 DHCP 分配地址,但是重启后又会消失。

ip link set dev eth0 up
dhclient -v eth0

参考

Search

    Table of Contents