Chinaunix

标题: 网卡驱动中如何修改IFF_RUNNING状态位 [打印本页]

作者: Nicole_F    时间: 2009-05-18 13:19
标题: 网卡驱动中如何修改IFF_RUNNING状态位
最近写了一个网卡驱动 工作虽然正常 但是发现应用层用ioctl访问IFF_RUNNING状态位得到的貌似不变的值。。这个状态位应该是网线插拔会变化的。。。比如DM9000的驱动就能识别

然后查到这个状态位貌似在struct net_device中的features中。。。

但是我略读了下dm9000的代码 貌似没有直接修改features的地方

我想请教下大侠们 dm9000或者其他网卡驱动中是否有类似的机制可以完成该状态位的修改呢?还是说我只要在驱动里建一个timer然后不停对features操作即可?


先谢谢了




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2