嵌入式爱好者

根据cpuid固定mac的方法

2021-5-24 10:26| 发布者: tanglu| 查看: 815| 评论: 0|原作者: tanglu

类目: 知识库  >  A40i/T3系列产品     文档编号: 502

1.使用#cat /proc/cpuinfo这条指令查看核心板的cpuid的值。
我所使用的核心板的cpuid值如下:
Serial :544078a3890014250a97
2.根据cpuid 经md5之后,作为固定MAC。将mac.sh的脚本放到文件系统/root目录下。
mac.sh脚本内容如下:
#!/bin/bash
serialnum=`cat /proc/cpuinfo|grep "Serial"|awk '{print $3}'`
md5num=`echo -n $serialnum |md5sum |awk '{print $1}'`
eth0_mac=00:14:${md5num:8:2}:${md5num:6:2}:${md5num:4:2}:${md5num:2:2}
ifconfig eth0 hw ether $eth0_mac
eth1_mac=00:14:${md5num:16:2}:${md5num:14:2}:${md5num:12:2}:${md5num:10:2}
ifconfig eth1 hw ether $eth1_mac
3.在开机启动脚本/autorun.sh中加入 /root/mac.sh 保存退出。

已解决

未解决

只是看看

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-9-19 09:11

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

返回顶部