linux网卡传输数据卡死,linux – 网卡正在接收,但根本没有传输?

我正试图在客户站点的机器上远程修复一个非常奇怪的问题.该机器是Dell PowerEdge 1950.该机器的NIC是一个双端口板载Broadcom NetXtreme II BCM5708千兆以太网,使用bnx2驱动程序.

主要接口eth0工作得很好,事实上我是如何进行ssh的.

但是,辅助接口eth1不发送.我可以在ifconfig输出中看到这一点,例如,TX字段始终为0.但是,它正在接收,而tcpdump显示来自另一侧ISP网关的ARP请求.

该接口物理连接到由ISP配置的Siemens BSTU4调制解调器.正如ISP所要求的那样,该链路已正确设置为10MBps和全双工,无需协商.配置了一个小/ 30子网.为了匿名,假设机器是3.3.3.2/30,而ISP的网关是.1.机器没有任何防火墙设置.

即使像arping -I eth1 3.3.3.1这样运行,并且并行运行tcpdump,也不会显示在接口上传输的任何流量. (但另一方继续稳定地发送ARP请求,这就是所有可以看到的.)

可能是什么导致了这个?

这是一些匿名的输出,可能有助于:

$ethtool eth1

Settings for eth1:

Supported ports: [ TP ]

Supported link modes: 10baseT/Half 10baseT/Full

100baseT/Half 100baseT/Full

1000baseT/Full

Supports auto-negotiation: Yes

Advertised link modes: Not reported

Advertised auto-negotiation: No

Speed: 10Mb/s

Duplex: Full

Port: Twisted Pair

PHYAD: 1

Transceiver: internal

Auto-negotiation: off

Supports Wake-on: d

Wake-on: d

Link detected: yes

$ip link show eth1

3: eth1: mtu 1500 qdisc pfifo_fast qlen 1000

link/ether 00:15:c5:xx:xx:xx brd ff:ff:ff:ff:ff:ff

$ip -4 addr show eth1

3: eth1: mtu 1500 qdisc pfifo_fast qlen 1000

inet 3.3.3.2/30 brd 3.3.3.3 scope global eth1

$ip -4 route show match 3.3.3.0/30

3.3.3.0/30 dev eth1 proto kernel scope link src 3.3.3.2

default via 10.0.0.5 dev eth0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值