在终端执行ifconfig发现无任何输出,也无报错(基于hi3559av100开发板)。
1、参考这个连接解决:https://www.linuxprobe.com/ifconfig-no-output.html
2、如果上面的方法无法解决,说明ifconfig环境变量和应用程序都没问题。用ifconfig -a命令查看如下所示:
发现有eth0和lo网卡,但没有ip地址,说明网卡未激活,输入ifconfig eth0 ip激活网卡,如下所示:
显示“eth0: link becomes ready”说明eth0激活成功,再输入ifconfig,就能显示eth0:
注:输入ifconfig eth0 ip后会先出现“eth0: link is not ready”,过一会后才会ready
ifconfig 命令只能显示已经激活的网卡,ifconfig -a 命令能显示所有网卡,如果ifconfig -a 能显示网卡而ifconfig 未显示,说明网卡硬件没问题,只是网卡没有激活。
原文:https://www.cnblogs.com/YYFaGe/p/14482813.html