ethtool编译与内核实现介绍
生活随笔
收集整理的這篇文章主要介紹了
ethtool编译与内核实现介绍
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
ethtool 是用于查詢及設置網卡參數(shù)的命令。
使用ethtool需要兩個條件:
1)網卡驅動支持ethtool,實現(xiàn)了ethtool的接口函數(shù)
2)用戶控件安裝ethtool可執(zhí)行程序
?
dwmac驅動已在stmmac_ethtool.c中實現(xiàn)了相關函數(shù),現(xiàn)在我們只需要在編譯ethtool工具,在用戶空間使用即可。
?
?
1.?下載ethtool
https://mirrors.edge.kernel.org/pub/software/network/ethtool/
根據(jù)需要、下載相應版本:ethtool-4.15.tar.gz
解壓:tar -zxvf ethtool-4.15.tar.gz
?
?
2.?編譯ethtool
1)./autogen.sh
2)./configure? ?--host=arm-linux? CC=aarch64-linux-gnu-gcc? LDFLAGS=-static
3)make
編譯生成的ethtool在當前目錄下
?
?
3.?測試
?linux?terminal執(zhí)行:
1)./ethtool --version
2)./ethtool -i eth0
?
?
總結
以上是生活随笔為你收集整理的ethtool编译与内核实现介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 我的世界僵尸怕什么(汉典我字的基本解释)
- 下一篇: 基于busybox构建rootfs