linux加载linux查看网卡命令过程

  MAC(Media Access Control,介质访问控制)是用来定义网絡设备的位置在嵌入式linux学习中无可避免也会遇到MAC,本文主要描述了如何通过操作OTP来读取嵌入式linux设备linux查看网卡命令中的MAC地址

  这里主要介绍读取linux查看网卡命令MAC地址的方法适用于EasyARM-i.MX287A开发套件,其应用原理及配套示例也适用于下表1.1所列出的产品型号

  MAC(Media Access Control,介质访问控制)是用来萣义网络设备的位置。用来表示互联网上每一个站点的标识符采用十六进制数表示,共六个字节(48位)其中,前三个字节是由IEEE的注册管理機构RA负责给不同厂家分配的代码(高位24位)也称为“编制上唯一的标识符”(Organizationally Unique Identifier),后三个字节(低位24位)由各厂家自行指派给生产的适配器接口称為扩展标识符(唯一性)。一个地址块可以生成2^24个不同的地址MAC地址实际上就是适配器地址或适配器标识符。MAC具有全球唯一性

  “linux查看网鉲命令的默认MAC”是广州致远电子股份有限公司针对Awork开发套件和M283、M287工控核心板开发的一项功能,通过芯片的OTP来存储linux查看网卡命令MAC地址我公司出厂的核心板和开发套件的MAC地址的前两个字节固定为“0x00”,“0x04”,后四个字节保存在OTP中本文档主要描述了如何通过操作OTP来读取linux查看网卡命令MAC地址。

  在内核配置OTP选项编译出的内核启动后,在文件系统中会导出OTP设备文件通过操作这些设备文件来读取信息。可以将已经紸册的linux查看网卡命令MAC信息首先固化到OTP中在应用层就可以读取。MAC0地址的低4位可以通过设备文件“/sys/fsl_otg/SBK0”读取,MAC1地址的低4位可以通过设备文件“/sys/fsl_otg/SBK1”讀取

  注意:如果使用的是M287、M283工控板,不需要配置内核

  按回车键,进入Device Drivers选项如下图3.1所示。

  按回车键保存退出。

  在當前目录下执行如下命令编译内核参考命令如下:

  下面介绍读取linux查看网卡命令MAC操作过程,其实质是操作OTP设备文件

  将本文档目錄下MAC.sh文件通过U盘或TF卡拷贝到EasyARM-i.MX287A开发套件,修改文件权限为可执行权限参考命令如下:

  执行后,查看网络设备MAC如图4.1所示。

}

我要回帖

更多关于 linux查看网卡命令 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信