MTK无线驱动和应用程序周期性通信用什么好?
最近有个想法,在路由器上通过无线驱动获取 连接的无线客户端的传输数据包等信息. 发现有iwpriv ra0 show stainfo接口,但是有些数据没有,需要自己加,这些倒不是问题.我的问题是: 通过什么方式和驱动通信,获取信息,对驱动的影响最小 ? 主要从性能方面考虑.
1. 直接用iwpriv中的ioctl的方式,每隔1min调用一次,这样周期性调用对驱动有什么影响?
2. 通过netlink方式于驱动通信, 开源的ar934x的无线驱动就是nl80211和驱动通信,不知道 每隔1min调用一次,会不会对驱动造成影响?
多谢各位的回复.
论坛里没有什么人吗? 果然这个,驱动版块没有好的版主阿 ioctl要切换软中断上下文吧,netlink是msg机制,感觉用netlink好些!
页:
[1]