Điểm:1

Tốc độ tải xuống Ubuntu Server 21.04 Rất chậm trên Lenovo Ideapad 300S với Trình điều khiển Realtek R8169

lá cờ ke

Cảm ơn trước vì đã đọc vấn đề của tôi!

Đang chạy Ubuntu Server 21.04 (kernel 5.11.0-34-generic) và gặp sự cố mạng nghiêm trọng khi tốc độ tải xuống internet là khoảng 25Mb/giây trên kết nối 150Mb/giây!

thiết lập của tôi:

  • Lenovo Ideapad 300S với kết nối Ethernet có dây.
  • Chạy Ubuntu Server 21.04 (kernel version 5.11.0-34-generic).
  • Kết nối Ethernet có dây với trình điều khiển RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (r8169).
  • Hợp đồng của tôi với ISP là tốc độ tải xuống 150Mbps.

Vấn đề của tôi:

Tốc độ tải xuống cực kỳ thấp, khoảng 25Mb/giây trong khi tốc độ tải lên của tôi là 'bình thường' khoảng 80-90Mb/giây. Nhân tiện, tôi sử dụng 'speedtest-cli' để đo băng thông.

Sự cố này không xảy ra trên máy tính xách tay Acer Aspire One chạy cùng một nhân và được kết nối với cùng một bộ định tuyến.

Tôi thấy một số rx_missed trong đầu ra 'ethtool', không chắc đây có phải là triệu chứng của sự cố với trình điều khiển r8169 hay không.

Tôi đã tìm kiếm nhiều bài báo nói về vấn đề trình điều khiển r8169 nhưng tất cả chúng đều có trên các phiên bản kernel cũ hơn. Tôi thậm chí không chắc đó có phải là vấn đề ở đây không.

ethtool -S enp3s0
thống kê NIC:
     tx_packets: 320715
     rx_packets: 203088
     lỗi tx: 0
     rx_errors: 0
     rx_missed: 2497
     align_errors: 0
     tx_single_collision: 0
     tx_multi_collision: 0
     phát sóng đơn: 202217
     phát sóng: 63
     phát đa hướng: 808
     tx_aborted: 0
     tx_underrun: 0

Đầu ra từ lspci -vnvn -s 03:00.0:

03:00.0 Bộ điều khiển Ethernet [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 Bộ điều khiển Ethernet Gigabit PCI Express [10ec:8168] (rev 15)
        Hệ thống con: Bộ điều khiển Gigabit Ethernet Lenovo RTL8111/8168/8411 PCI Express [17aa:3835]
        Điều khiển: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Trạng thái: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=nhanh >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Độ trễ: 0, Kích thước dòng bộ đệm: 64 byte
        Ngắt: chân A được định tuyến đến IRQ 17
        Vùng 0: Các cổng I/O tại d000 [size=256]
        Vùng 2: Bộ nhớ ở d1204000 (64-bit, không thể tìm nạp trước) [size=4K]
        Vùng 4: Bộ nhớ ở d1200000 (64-bit, không thể tìm nạp trước) [size=16K]
        Khả năng: [40] Quản lý năng lượng phiên bản 3
                Cờ: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
                Trạng thái: D0 NoSoftRst+ PME-Enable- DSel=0 DSscale=0 PME-
        Khả năng: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
                Địa chỉ: 0000000000000000 Dữ liệu: 0000
        Khả năng: [70] Điểm cuối Express (v2), MSI 01
                DevCap: MaxPayload 128 byte, PhantFunc 0, Độ trễ L0s <512ns, L1 <64us
                        ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset- SlotPowerLimit 10.000W
                DevCtl: CorrErr- NonFatalErr- FatalErr- UnsupReq-
                        RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop-
                        MaxPayload 128 byte, MaxReadReq 4096 byte
                DevSta: CorrErr+ NonFatalErr- FatalErr- UnsupReq+ AuxPwr+ TransPend-
                LnkCap: Cổng #0, Tốc độ 2,5GT/s, Chiều rộng x1, ASPM L0s L1, Độ trễ thoát L0s không giới hạn, L1 <64us
                        ClockPM+ Surprise- LLActRep- BwNot- ASPMOptComp+
                LnkCtl: Đã bật ASPM L1; RCB 64 byte, Đã tắt- CommClk+
                        ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
                LnkSta: Tốc độ 2.5GT/s (ok), Chiều rộng x1 (ok)
                        TrErr- Train- SlotClk+ DActive- BWMgmt- ABWMgmt-
                DevCap2: Thời gian chờ hoàn thành: Phạm vi ABCD, TimeoutDis+ NROPrPrP- LTR+
                         10BitTagComp- 10BitTagReq- OBFF Qua tin nhắn/WAKE#, ExtFmt- EETLPPrefix-
                         EmergencyPowerReduction Không được hỗ trợ, EmergencyPowerReductionInit-
                         FRS- TPHComp- ExtTPHComp-
                         AtomicOpsCap: 32bit- 64bit- 128bitCAS-
                DevCtl2: Thời gian chờ hoàn thành: 50us đến 50ms, TimeoutDis- LTR+ OBFF bị vô hiệu hóa,
                         AtomicOpsCtl: ReqEn-
                LnkCap2: Tốc độ liên kết được hỗ trợ: 2.5GT/s, Crosslink- Retimer- 2Retimers- DRS-
                LnkCtl2: Tốc độ liên kết mục tiêu: 2,5GT/s, EnterCompliance- SpeedDis-
                         Biên độ truyền: Phạm vi hoạt động bình thường, EnterModifiedCompliance- ComplianceSOS-
                         Giảm nhấn mạnh tuân thủ: -6dB
                LnkSta2: Mức giảm nhấn mạnh hiện tại: -6dB, EqualizationComplete- EqualizationPhase1-
                         EqualizationPhase2- EqualizationPhase3- LinkEqualizationRequest-
                         Retimer- 2Retimers- CrosslinkRes: không được hỗ trợ
        Khả năng: [b0] MSI-X: Enable+ Count=4 Masked-
                Bảng vectơ: BAR=4 offset=00000000
                PBA: BAR=4 bù=00000800
        Khả năng: [100 v2] Báo cáo lỗi nâng cao
                UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
                CESta: RxErr- BadTLP- BadDLLP- Rollover- Hết thời gian- AdvNonFatalErr-
                CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Hết thời gian- AdvNonFatalErr+
                AERCap: Con trỏ lỗi đầu tiên: 00, ECRCGenCap+ ECRCGenEn- ECRCChkCap+ ECRCChkEn-
                        MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap-
                Nhật ký tiêu đề: 00000000 00000000 00000000 00000000
        Khả năng: [140 v1] Kênh ảo
                Giới hạn: LPEVC=0 RefClk=100ns PATEntryBits=1
                Arb: Đã sửa- WRR32- WRR64- WRR128-
                Ctrl: ArbSelect=Đã sửa
                Trạng thái đang tiến hành-
                VC0: Giới hạn: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
                        Arb: Đã sửa- WRR32- WRR64- WRR128- TWRR128- WRR256-
                        Ctrl: Bật+ ID=0 ArbSelect=Cố định TC/VC=ff
                        Trạng thái: NegoPending- InProgress-
        Khả năng: [160 v1] Số sê-ri thiết bị 01-00-00-00-68-4c-e0-00
        Khả năng: [170 v1] Báo cáo dung sai độ trễ
                Độ trễ rình mò tối đa: 3145728ns
                Độ trễ không rình mò tối đa: 3145728ns
        Khả năng: [178 v1] Trạng thái con L1 PM
                L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
                          PortCommonModeRestoreTime=150us PortTPowerOnTime=150us
                L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1-
                           T_CommonMode=0us LTR1.2_Threshold=294912ns
                L1SubCtl2: T_PwrOn=150us
        Trình điều khiển hạt nhân đang sử dụng: r8169
        Mô-đun hạt nhân: r8169

Cảm ơn, Thể dục

quarksrus avatar
lá cờ ke
Tôi đã thử tùy chọn kernel "pci=nomsi" và nó không giải quyết được vấn đề.
quarksrus avatar
lá cờ ke
Một điều kỳ lạ khác là, tôi đã tắt hoàn toàn giao diện Ethernet có dây và chỉ đưa nó lên giao diện wifi và tốc độ cũng tệ như vậy. Đối với tôi, điều đó loại trừ trình điều khiển r8169 là vấn đề tiềm ẩn ở đây. Tôi thực sự đánh giá cao bất kỳ gợi ý nào về những việc cần làm tiếp theo.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.