Câu trả lời:
Giả sử tên NIC của bạn eth0
:
Bạn có thể xác minh tốc độ và một số thông tin bằng ba Lệnh :
Lệnh đầu tiên:
dmesg |grep eth0
Đầu ra:
Lệnh thứ hai:
mii-tool -v eth0
Đầu ra:
FD: song công hoàn toàn, Logic cho phép gửi và nhận đồng thời. Điều này thường là mong muốn và được kích hoạt khi máy tính của bạn được kết nối với một công tắc.
HD: một nửa song công, logic của anh ta yêu cầu một thẻ chỉ gửi hoặc nhận tại một thời điểm duy nhất. Khi máy của bạn được kết nối với Hub, nó sẽ tự động đàm phán và sử dụng một nửa song công để tránh va chạm.
Lệnh thứ ba:
ethtool eth0
ethtool - Display or change ethernet card settings
Cài đặt ethtool:
sudo apt-get install ethtool
Đầu ra:
Settings for eth0:
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
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
MDI-X: Unknown
Supports Wake-on: d
Wake-on: d
Current message level: 0x00000007 (7)
drv probe link
Link detected: yes
Hy vọng nó giúp .
Để có được tốc độ liên kết của một giao diện mà không cần phân tích nhật ký hoặc cài đặt các công cụ bổ sung, chỉ cần đọc nút sysfs tốc độ tương ứng của nó, như sau:
cat /sys/class/net/<interface>/speed
tên của NIC của bạn ở đâu, ví dụ eth0