如何查看imx6網卡是百兆還是千兆

其實查看網卡兆數的方法十分簡單,只要使用ethtool命令就可以了。首先我們需要瞭解到ethtool是Linux下用於查詢及設置網卡參數的命令,現在就開始測試一下吧。

輸入指令如下所示:

root@imx6qdlsolo:~# ethtool eth0

Settings for eth0:

   Supported ports: [ TP MII ]

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

                            100baseT/Half100baseT/Full

                            1000baseT/Full

   Supported pause frame use: Symmetric

   Supports auto-negotiation: Yes

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

                           100baseT/Half100baseT/Full

                            1000baseT/Full

   Advertised pause frame use: Symmetric

   Advertised auto-negotiation: Yes

   Link partner advertised link modes: 10baseT/Half 10baseT/Full

                                        100baseT/Half 100baseT/Full

                                        1000baseT/Full

   Link partner advertised pause frame use: Symmetric

   Link partner advertised auto-negotiation: Yes

   Speed: 1000Mb/s

   Duplex: Full

   Port: MII

   PHYAD: 1

   Transceiver: external

   Auto-negotiation: on

   Supports Wake-on: g

   Wake-on: d

   Link detected: yes

root@imx6qdlsolo:~#

詳細參數參考:(//後面是註釋,是原文的譯文)

ethtool ethX /

ethtool –h //顯示ethtool的命令幫助(help)

ethtool –i ethX //查詢ethX網口的相關信息

ethtool –d ethX //查詢ethX網口註冊性信息

ethtool –r ethX //重置ethX網口到自適應模式

ethtool –S ethX //查詢ethX網口收發包統計

ethtool –s ethX [speed 10|100|1000]\ //設置網口速率10/100/1000M

[duplex half|full]\ //設置網口半/全雙工

[autoneg on|off]\ //設置網口是否自協商

[port tp|aui|bnc|mii]\ //設置網口類型

這樣通過這個指令,我們成功地得到了所需的相關參數,一起來試一下吧。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章