0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

学技术 | 联咏NT9833x平台中Ethtool工具的使用

大大通 2023-01-13 10:33 次阅读

一、ethtool工具的介绍

ethtool是一个 Linux 下功能强大的网络管理工具,目前几乎所有的网卡驱动程序都有对 ethtool 的支持,可以用于网卡状态/驱动版本信息查询、收发数据信息查询及能力配置以及网卡工作模式/链路速度等查询配置。

它可以用来:

获取标识和诊断信息;

获取扩展的设备统计信息;

控制以太网设备的速度、双工、自动协商和流控制;

控制校验和卸载及其他硬件卸载功能。

二、关于联咏NT9833x sdk文件里 ethtool 工具的安装方法

ethtool 工具在 sdk 的na51090_linux_sdk\tools 目录下,是一个压缩包的格式。

安装步骤:

1、编译 ethtool :

jojo@CNSZ-152138-01:~/107_336/na51090_linux_sdk/tools$ make clean

jojo@CNSZ-152138-01:~/107_336/na51090_linux_sdk/tools$ make ethtool

编译完成会生成一个 ethtool-3.18 文件夹。

2、安装 ethtool :

jojo@CNSZ-152138-01:~/107_336/na51090_linux_sdk/tools$ make install

将程序安装至系统中。如果原始码编译无误,且执行结果正确,便可以把程序安装至系统预设的可执行文件存放路径。

如果用bin_PROGRAMS宏的话,程序会被安装至/usr/local/bin这个目录。

3、编译 rootfs :

jojo@CNSZ-152138-01:~/107_336/na51090_linux_sdk/tools$ cd ../

jojo@CNSZ-152138-01:~/107_336/na51090_linux_sdk$ make rootfs

4、打包 :

jojo@CNSZ-152138-01:~/107_336/na51090_linux_sdk$ make pack

生成bin 文件,生成固件 。

5、打包文件

把文件放在na51090_linux_sdk/BSP/root-fs/rootfs/usr/bin 或是 /BSP/root-fs/rootfs/mnt/mtd 下面。

在 ~/102_336/na51090_linux_sdk 下 执行 make rootfs ;再执行 make pack (打包)。

通过dfu 烧录到板子。文件就在板子的 /usr/bin 或是 /mnt/mtd 下面。

三、ethtool 工具的使用

1、常用命令

ethtool ethx //查询ethx网口基本设置,其中 x 是对应网卡的编号,如eth0、eth1等等。

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] [duplex half|full] [autoneg on|off] //设置网口速率10/100/1000M、设置网口半/全双工、设置网口是否自协商。

例如:ethtool eth0

[root@jojo ~]# ethtool eth0

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 // 支持自动协商

Supported FEC modes: Not reported

2、ethtool 命令帮助 :

更详细的命令参数,请使用以下命令查询:

ethtool --help

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 网卡
    +关注

    关注

    4

    文章

    312

    浏览量

    27388
  • 网络
    +关注

    关注

    14

    文章

    7570

    浏览量

    88831
收藏 人收藏

    评论

    相关推荐

    ADS1258如何同时实现Frank导和Wilson导

    请问,我们之前的开发套件都是支持的Wilson12导,电路设计上也是10电极转为8路差分输入引入1258的,那么如果是同样的硬件平台,还可以支持 Frank导,在使用7电极Frank连接
    发表于 12-04 08:05

    大联大诠鼎集团推出AOV摄像头方案

    大联大控股近期宣布,其子公司诠鼎集团成功推出了一款创新的AOV摄像头方案。该方案融合了科技(NOVATEK)的NT98568 SoC芯片与思特威(SmartSens)的SC450AI图像传感器,为用户带来了全新的监控体验。
    的头像 发表于 10-28 17:37 590次阅读

    大联大推出基于科技产品的Multiview Stitching应用方案

    ,紧跟技术前沿,携手科技(NOVATEK),隆重推出了基于NT98530芯片的Multiview Stitching应用方案,为视频监控领域带来了全新的解决方案。
    的头像 发表于 08-15 17:45 793次阅读

    三星10.7Gbps LPDDR5X发科技下一代天玑移动平台上完成验证

    三星今日宣布,已成功在发科技的下一代天玑旗舰移动平台完成其最快的10.7千兆比特/秒(Gbps)LPDDR5X DRAM验证。 此次10.7Gbps运行速度的验证,使用三星的16GB
    的头像 发表于 07-16 15:55 694次阅读

    大联大诠鼎集团推出基于科技和Hailo产品的后端智能图像分析方案

    2024年7月9日,致力于亚太地区市场的国际领先半导体元器件分销商---大联大控股宣布,其旗下诠鼎推出基于科技(NOVATEK)NT98336芯片和Hailo Hailo-8™ M.2 AI
    的头像 发表于 07-11 13:53 345次阅读
    大联大诠鼎集团推出基于<b class='flag-5'>联</b><b class='flag-5'>咏</b>科技和Hailo产品的后端智能图像分析方案

    鸿蒙ArkUI-X平台开发:【命令行工具(ACE Tools)】

    ACE Tools是一套为ArkUI-X项目跨平台应用开发者提供的命令行工具,支持在Windows/Ubuntu/macOS平台运行,用于构建OpenHarmony/HarmonyOS
    的头像 发表于 05-21 17:39 1807次阅读
    鸿蒙ArkUI-<b class='flag-5'>X</b>跨<b class='flag-5'>平台</b>开发:【命令行<b class='flag-5'>工具</b>(ACE Tools)】

    光功率计NT和NC怎么选择?

    在选择光功率计时,NT和NC是两个重要的考量因素,它们代表了光功率计的不同技术特点和使用方式。
    的头像 发表于 05-15 16:48 1626次阅读

    电首次退出董事会,但两家公司将深化合作

    针对此事,电4月22日澄清说,董事席位并非他们所追求,而此次调整主要旨在协助完善公司治理结构,增设独立董事一职。鉴于
    的头像 发表于 04-22 16:39 730次阅读

    使用爱星物IoT平台时,哪些参数配置是开发者必须知道的?

    了解下。先要了解在爱星物平台中的产品开发流程。在该平台中,产品是一系列具有同样配置和属性的智能设备的集合,方便批量管理设备。在爱星物云的开放
    的头像 发表于 03-30 08:22 655次阅读
    使用爱星物<b class='flag-5'>联</b>IoT<b class='flag-5'>平台</b>时,哪些参数配置是开发者必须知道的?

    基于 NOVATEK NT98530 Multiview Stitching 应用解决方案

    科技 NOVATEK 提供 NT98530 是一款高度整合的 SoC,有高影像品质、低位元率、低功耗,针对 8Mp60 边缘运算 IP 摄影机应用。此 SoC 整合了 ARM Quad
    的头像 发表于 01-31 00:00 1514次阅读
    基于 NOVATEK <b class='flag-5'>NT</b>98530 Multiview Stitching 应用解决方案

    获京东方投资,驱动IC出货增势可期

    据了解,不仅已经步入京东方的AMOLED驱动IC主要供应商阵列,而且随着中国大陆打击OLED面板产线进程的加速,预示着受益良多,出货潜力显著提高,有望实现业绩增长。
    的头像 发表于 01-16 09:59 610次阅读

    成都京东方8.6代AMOLED生产线项目落地,有望受益

    据了解,在京东方AMOLED驱动IC供应链中占据重要地位。随着中国大陆AMOLED面板生产线不断增加,预示着未来出货有望增长,进而实现业绩提升。
    的头像 发表于 01-15 13:51 584次阅读

    AioT物平台介绍

    系统介绍: AIoT智慧物平台是一个致力于打造物联网大数据采集与分析、环境与状态云跟踪监控、全方位资产管理等综合物联网数据服务平台。 新导AIoT智慧物
    的头像 发表于 01-11 13:09 952次阅读
    AioT物<b class='flag-5'>联</b>云<b class='flag-5'>平台</b>介绍

    ad9833输出幅度怎么调

    AD9833是一种数字控制的频率合成器,通常用于产生精确的频率输出信号。调整AD9833的输出幅度可以通过以下几种方式进行控制: 电源电压调节:AD9833的输出幅度与其工作电源电压有关。通过改变
    的头像 发表于 01-09 10:40 4637次阅读

    12月营收达86.79亿新台币,受急单影响高于预期

    据统计,原来预计去年第四季度的营收在以美元换算后将处于261亿至271亿新台币之间,降幅为7%至10%。然而,实际上期收入得以实现,并在毛利率和营业利润方面均有所提高。
    的头像 发表于 01-08 11:34 856次阅读