Tại sao Ethernet của tôi bị kẹt ở tốc độ 100mbps?

Tốc độ kết nối cáp quang của tôi không vượt quá 100 Mbps

Kết nối cáp quang cung cấp tốc độ cực nhanh (hãy xem các gói đăng ký mà chúng tôi hiện đang cung cấp). Nếu bạn nhận thấy rằng tốc độ tải xuống bị giới hạn ở 100 Mb/giây, thì có thể đã xảy ra sự cố với mạng cục bộ của bạn. Dưới đây là một số thủ phạm phổ biến

Các vấn đề về cáp có thể xảy ra

Đảm bảo rằng cáp ethernet giữa Fiber NT và bộ định tuyến của bạn hỗ trợ tốc độ lên tới 1 Gbps. Cáp Cat5 chỉ có thể hỗ trợ 100 Mbps và nên được thay thế. Cáp Cat5e, một cải tiến của cáp Cat5, có thể thực hiện mạng 1 Gigabit, mặc dù tùy chọn tốt nhất—và hướng tới tương lai nhất sẽ là mua một .

Cáp kết nối các thiết bị cục bộ của bạn với bộ định tuyến cũng phải là Gigabit Ethernet

Các sự cố bộ định tuyến có thể xảy ra

Tốc độ bị giới hạn ở 100 Mbps cũng có thể là do bộ định tuyến của bạn không có cổng Gigabit Ethernet hoặc các cổng của nó không được định cấu hình để hoạt động như vậy

Nếu bạn đang sử dụng FRITZ. Hộp 7490

FRITZ. Box 7490 hoạt động hoàn toàn trên mạng cáp quang và được trang bị 4 cổng Gigabit Ethernet. Bạn chỉ cần đảm bảo rằng các cổng được định cấu hình ở Chế độ năng lượng chứ không phải Chế độ màu lục giúp giảm mức tiêu thụ điện năng và giới hạn tốc độ truyền xuống 100 Mb/giây

Mở trình duyệt web của bạn (Internet Explorer, Firefox,…) và vào giao diện web của FRITZ của bạn. Hộp. Theo mặc định, nó có thể truy cập được trên http. //fritz. hộp hoặc http. //192. 168. 178. 1. Đăng nhập vào thiết bị nếu bạn được nhắc, sau đó truy cập Mạng gia đình và nhấp vào tùy chọn Tổng quan về mạng gia đình trong menu thả xuống

Tại sao Ethernet của tôi bị kẹt ở tốc độ 100mbps?

Nhấn tab Cài đặt mạng và đảm bảo rằng tất cả các cổng LAN đang được sử dụng đều được định cấu hình ở Chế độ nguồn

Xin chào.

Áp phích quảng cáo lần đầu. Gần đây tôi đã chuyển từ Debian kim loại trần sang thiết lập Proxmox trên HP G3 800 mini của mình vì tôi muốn chạy một vài máy ảo ngoài Debian. Để bắt đầu, hiện tại tôi đã có một số LXC đang chạy (Pihole, Homebridge, WireGuard) và yêu thích trải nghiệm này cho đến nay, ngoại trừ một điều.

Mặc dù vậy, tôi không thể hiểu được vấn đề này - Tôi dường như bị kẹt ở tốc độ 100MBps (xác nhận thông qua iperf3 và ethtool được cài đặt trên máy chủ). Đây là một máy NIC duy nhất (Intel E1000), hỗ trợ tốc độ 1GBps nếu không.

Tôi nghĩ đó không phải là cáp hay bộ định tuyến - đó là cùng một cáp/cổng trên bộ định tuyến (sử dụng Mikrotik) mà tôi đã sử dụng ngay trước đó khi máy chạy Debian trên kim loại trần.

Tôi đã xem qua một số chủ đề ở đây nơi mọi người gặp phải vấn đề tương tự, tuy nhiên, dường như không có chủ đề nào phù hợp với tôi. Những gì tôi đã thử rồi.
- buộc 1000mbps trên máy chủ qua ethtool -s eth0 speed 1000 duplex full autoneg on khiến tôi mất quyền truy cập mạng LAN vào máy chủ/LXC
- buộc 1000mbps và tắt autoneg trên máy chủ qua ethtool -s eth0 speed 1000 duplex full autoneg off . Chuyển về Proxmox thì link bị hạ xuống 100MBps.
- forcing 1000mbps from the router side (ticking the 1000M options per the screenshot below) also made me lose LAN access to the host/LXCs
- confirmed the ethernet cable is still fine - plugging a different machine to it gets me full gigabit speed (confirmed through iperf3) and obviously it worked just fine for 1y+ when the machine was running Debian only. Switch back to Proxmox and the link is downgraded to 100MBps...

Bạn có ý kiến ​​gì không?

Cảm ơn bạn.


Một số chẩn đoán.

dmesg grep -i "e1000"

Mã.

[    1.336939] e1000e: Intel(R) PRO/1000 Network Driver
[    1.336940] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[    1.337389] e1000e 0000:00:1f.6: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[    1.420381] e1000e 0000:00:1f.6 0000:00:1f.6 (uninitialized): registered PHC clock
[    1.490349] e1000e 0000:00:1f.6 eth0: (PCI Express:2.5GT/s:Width x1) [redacted]
[    1.490352] e1000e 0000:00:1f.6 eth0: Intel(R) PRO/1000 Network Connection
[    1.490480] e1000e 0000:00:1f.6 eth0: MAC: 12, PHY: 12, PBA No: [redacted]
[    1.693601] e1000e 0000:00:1f.6 eno1: renamed from eth0


ethtool eno0

Mã.

        Supported ports: [ TP ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Supported pause frame use: No
        Supports auto-negotiation: Yes
        Supported FEC modes: Not reported
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Advertised pause frame use: No
        Advertised auto-negotiation: Yes
        Advertised FEC modes: Not reported
        Speed: 100Mb/s
        Duplex: Full
        Auto-negotiation: on
        Port: Twisted Pair
        PHYAD: 1
        Transceiver: internal
        MDI-X: on (auto)
        Supports Wake-on: pumbg
        Wake-on: g
        Current message level: 0x00000007 (7)
                               drv probe link
        Link detected: yes


ethtool vmbr0

Mã.

Settings for vmbr0:
        Supported ports: [  ]
        Supported link modes:   Not reported
        Supported pause frame use: No
        Supports auto-negotiation: No
        Supported FEC modes: Not reported
        Advertised link modes:  Not reported
        Advertised pause frame use: No
        Advertised auto-negotiation: No
        Advertised FEC modes: Not reported
        Speed: 10000Mb/s
        Duplex: Unknown! (255)
        Auto-negotiation: off
        Port: Other
        PHYAD: 0
        Transceiver: internal
        Link detected: yes



/etc/mạng/giao diện

Mã.

auto lo
iface lo inet loopback

iface eno1 inet manual

auto vmbr0
iface vmbr0 inet static
        address 192.168.0.36/24
        gateway 192.168.0.1
        bridge-ports eno1
        bridge-stp off
        bridge-fd 0
        bridge-vlan-aware yes
        bridge-vids 2-4094

iface wlp1s0 inet manual


Router settings for the port
Tại sao Ethernet của tôi bị kẹt ở tốc độ 100mbps?

Tại sao Ethernet của tôi bị kẹt ở tốc độ 100mbps?

 

ness1602 anh ấy nói

Đầu ra của.
dmesg. grep -i "eno1"

Bấm để mở rộng


Cảm ơn. Điều này được đăng trong bài viết gốc của tôi.

FWIW, đây là kết quả đầu ra đầy đủ tính đến thời điểm hiện tại (bạn có thể biết một vài lần liên kết bị hỏng sau khi tôi buộc tắt 1000mbps và/hoặc tự động tắt).

Mã.

[    1.693601] e1000e 0000:00:1f.6 eno1: renamed from eth0
[   94.758103] vmbr0: port 1(eno1) entered blocking state
[   94.758106] vmbr0: port 1(eno1) entered disabled state
[  100.882811] device eno1 entered promiscuous mode
[  273.545204] e1000e 0000:00:1f.6 eno1: NIC Link is Up 100 Mbps Half Duplex, Flow Control: None
[  273.545208] e1000e 0000:00:1f.6 eno1: 10/100 speed: disabling TSO
[  273.546432] e1000e 0000:00:1f.6 eno1: NIC Link is Down
[  275.163393] e1000e 0000:00:1f.6 eno1: NIC Link is Up 100 Mbps Full Duplex, Flow Control: None
[  275.163397] e1000e 0000:00:1f.6 eno1: 10/100 speed: disabling TSO
[  275.163485] vmbr0: port 1(eno1) entered blocking state
[  275.163489] vmbr0: port 1(eno1) entered forwarding state
[ 7889.133112] e1000e 0000:00:1f.6 eno1: NIC Link is Down
[ 7889.133141] vmbr0: port 1(eno1) entered disabled state
[ 8961.531499] e1000e 0000:00:1f.6 eno1: NIC Link is Up 100 Mbps Half Duplex, Flow Control: None
[ 8961.531503] e1000e 0000:00:1f.6 eno1: 10/100 speed: disabling TSO
[ 8961.532744] e1000e 0000:00:1f.6 eno1: NIC Link is Down
[ 8963.150207] e1000e 0000:00:1f.6 eno1: NIC Link is Up 100 Mbps Full Duplex, Flow Control: None
[ 8963.150211] e1000e 0000:00:1f.6 eno1: 10/100 speed: disabling TSO
[ 8963.150295] vmbr0: port 1(eno1) entered blocking state
[ 8963.150299] vmbr0: port 1(eno1) entered forwarding state
[308818.290918] e1000e 0000:00:1f.6 eno1: NIC Link is Down
[308818.290951] vmbr0: port 1(eno1) entered disabled state
[308837.884551] e1000e 0000:00:1f.6 eno1: NIC Link is Up 100 Mbps Full Duplex, Flow Control: None
[308837.884554] e1000e 0000:00:1f.6 eno1: 10/100 speed: disabling TSO
[308837.884636] vmbr0: port 1(eno1) entered blocking state
[308837.884640] vmbr0: port 1(eno1) entered forwarding state

 

Đó là 00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (5) I219-LM.

Tôi làm cách nào để chỉ định IP trực tiếp cho eno1? .

Tại sao Ethernet của tôi bị kẹt ở tốc độ 100mbps?


CHỈNH SỬA.
Một số đầu ra khác từ bảng điều khiển.

lspci -knn.

Mã.

00:1f.6 Ethernet controller [0200]: Intel Corporation Ethernet Connection (5) I219-LM [8086:15e3]
        DeviceName: Onboard Lan
        Subsystem: Hewlett-Packard Company Ethernet Connection (5) I219-LM [103c:829a]
        Kernel driver in use: e1000e
        Kernel modules: e1000e


ethtool vmbr0.

Mã.

Settings for vmbr0:
        Supported ports: [  ]
        Supported link modes:   Not reported
        Supported pause frame use: No
        Supports auto-negotiation: No
        Supported FEC modes: Not reported
        Advertised link modes:  Not reported
        Advertised pause frame use: No
        Advertised auto-negotiation: No
        Advertised FEC modes: Not reported
        Speed: 10000Mb/s
        Duplex: Unknown! (255)
        Auto-negotiation: off
        Port: Other
        PHYAD: 0
        Transceiver: internal
        Link detected: yes

 

Cảm ơn bobmc (và tất cả).

Tôi đã thử khởi động vào Ubuntu từ ổ USB chỉ để loại trừ bất kỳ sự hài hước tiềm tàng nào với nhân/trình điều khiển proxmox dựa trên các cuộc thảo luận trên các liên kết đó và tôi nghĩ hiện tại có thể có lỗi vật lý với cổng - . Tôi cũng đã đi và cập nhật BIOS (là 2-3 bản sửa đổi/c. chậm hơn 1 năm so với các bản cập nhật) thông qua trình cập nhật được tích hợp trong BIOS và điều đó dường như cũng gặp khó khăn trong việc kết nối - có khá nhiều thời gian chờ mạng bên trong Bios (. ) yêu cầu một vài lần cắm lại/khởi động lại cho đến khi nó thiết lập liên kết và tiến hành nâng cấp.

Tôi thực sự có một máy khác trong số các máy tương tự nhưng không biểu hiện bất kỳ triệu chứng nào trong số này, đó là lý do tại sao tôi nghĩ đây là sự cố vật lý với NIC chứ không phải phần mềm.

Cuối cùng, sau một loạt các lần khởi động lại (bắt buộc) từ đó không có liên kết nào trong máy chủ proxmox, nó đã khởi động ngay bây giờ với liên kết 1000mbps được thiết lập. Không biết lần này có gì khác đi (Tôi đang sử dụng cùng một loại cáp/thiết lập như trong bài đăng gốc). Tôi chắc chắn rằng tốc độ này sẽ trở lại 100mbps hoặc không có liên kết nào trong các lần khởi động lại tiếp theo. Hãy xem tôi có thể đi bao lâu mà không cần khởi động lại máy chủ.

 

Tại sao tôi không nhận được 1gbps?

Đảm bảo bộ định tuyến của bạn mới, được đặt ở vị trí tốt, ở tần số phù hợp và được tăng tốc đúng cách (nếu cần). Điều này sẽ tạo ra sự khác biệt giữa tốc độ bạn hiện đang thấy và tốc độ bạn có thể nhận được.

Tại sao tôi không nhận được Ethernet tốc độ Internet đầy đủ?

Việc Ethernet của bạn bị chậm có thể do sự cố phần cứng hoặc phần mềm yêu cầu bạn khởi động lại thiết bị của mình . Đảm bảo rằng bạn cũng luôn cập nhật thiết bị của mình—cài đặt tất cả các bản cập nhật và trình điều khiển hệ điều hành.

100 Mbps có nhanh cho Ethernet không?

Ethernet nhanh (FE). Được giới thiệu vào năm 1995, Fast Ethernet có tốc độ truyền 100 Mbps . Được bảo hiểm theo 802. 3u, một số loại Fast Ethernet bao gồm 100 Base-FX, 100 Base-T4 và 100 Base-TX. “100” là chung cho tất cả và nó cho biết tốc độ truyền của mạng, là 100 Mbps.