一、内核网卡驱动获取网络连接状态
ftgmac100驱动为例,ftgmac100.c
ftgmac100_probe函数中会去注册ethtool方法
ftgmac100_ethtool_ops即ethtool的方法,其中
.get_drvinfo = ftgmac100_get_drvinfo, 获取驱动相关的信息
.get_link = ethtool_op_get_link, 获取网络连接状态
不同内核版本,ethtool_op_get_link函数位置不同,一般可以找EXPORT_S