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
保存退出。 |
|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )
GMT+8, 2024-11-23 16:54
Powered by Discuz! X3.4
© 2001-2013 Comsenz Inc.