首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有线网卡低速

有线网卡低速
EN

Unix & Linux用户
提问于 2020-05-26 11:31:18
回答 1查看 180关注 0票数 1

O.S : Fedora 32内核版本: 5.6.14-300.fc32.x86_64

我有一个NIC,我无法得到我的总ISP速度供应商是600 me,几个月前这个工作对我来说:

我做了个速度测试:

https://www.speedtest.net/

我得到的东西:大约230上下上下.

我打电话给ISP并派了一名技术人员。在有窗户的笔记本电脑里,他们证实速度是600 in。

我说了嗯。我的OnBoard网卡不见了,所以我决定再买一张:

TP链接TG-3269千兆位PCI网络适配器并将其添加到PCI插槽中

同样的结果,我没有得到我想要的结果:

以下是一些终端输出:

代码语言:javascript
复制
lspci

02:06.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8169 PCI Gigabit Ethernet Controller (rev 10)

sudo lspci -v
02:06.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8169 PCI Gigabit Ethernet Controller (rev 10)
    Subsystem: Realtek Semiconductor Co., Ltd. RTL8169/8110 Family PCI Gigabit Ethernet NIC
    Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 20, NUMA node 0
    I/O ports at de00 [size=256]
    Memory at fdeff000 (32-bit, non-prefetchable) [size=256]
    Expansion ROM at fdf00000 [virtual] [disabled] [size=128K]
    Capabilities: [dc] Power Management version 2
    Kernel driver in use: r8169
    Kernel modules: r8169

sudo mii-tool enp2s6                                         
enp2s6: negotiated 1000baseT-HD flow-control, link ok

sudo mii-tool -v enp2s6
enp2s6: negotiated 1000baseT-HD flow-control, link ok
  product info: vendor 00:07:32, model 17 rev 3
  basic mode:   autonegotiation enabled
  basic status: autonegotiation complete, link ok
  capabilities: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
  advertising:  1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control
  link partner: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control

ethtool -S enp2s6                                                 
NIC statistics:
     tx_packets: 678698
     rx_packets: 1674292
     tx_errors: 0
     rx_errors: 0
     rx_missed: 1352
     align_errors: 0
     tx_single_collisions: 0
     tx_multi_collisions: 0
     unicast: 1673746
     broadcast: 546
     multicast: 0
     tx_aborted: 0
     tx_underrun: 0

bat /sys/class/net/enp2s6/speed
1   │ 1000

bat /sys/class/net/enp2s6/duplex
1   │ full

ip add show

2: enp2s6: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 60:e3:27:04:42:17 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.155/24 brd 192.168.0.255 scope global dynamic noprefixroute enp2s6
       valid_lft 80510sec preferred_lft 80510sec
    inet6 fe80::a431:45ad:da43:453/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

sudo ethtool enp2s6      
Settings for enp2s6:
    Port: MII
    PHYAD: 0
    Transceiver: external
    Supports Wake-on: pumbg
    Wake-on: d
        Current message level: 0x00000033 (51)
                               drv probe ifdown ifup
    Link detected: yes

我没有主意了.

  1. 剩下的碎片都在哪?
  2. 是我的机器吗?
  3. 这里发生了什么事?

问候.和先进的Thx ..。

EN

回答 1

Unix & Linux用户

发布于 2020-05-26 12:34:22

代码语言:javascript
复制
cat /sys/class/net/enp2s6/duplex
1   │ full

根据这一点,您有一个全双工链接,那么1000 1000baseT是mii-tool显示的一个问题。

代码语言:javascript
复制
rx_missed: 1352

这似乎解释了您所面临的问题,丢失的rx数据包会导致重传。也许你的系统太慢了。您可以尝试启用rx中断合并。

代码语言:javascript
复制
ethtool -C enp2s6 rx-usecs 200
票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/589044

复制
相关文章

相似问题

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