移植完linux-3.4.2内核,启动系统后使用命令ifconfig -a查看网络配置,没有eth0

问题:
/ # ifconfig
/ # ifconfig eth0 
ifconfig: eth0: error fetching interface information: Device not found
/ # ifconfig eth0 up
ifconfig: SIOCGIFFLAGS: No such device




原因:机器id如果是SMDK2440的16a就会出现上述问题。 
解决办法:在uboot界面设置机器id为MINI2440的7CF。


在UBOOT里:
set machid 7CF   // mini2440  mach-mini2440.c
原文地址:https://www.cnblogs.com/alan666/p/8311971.html