作者fju4012 (Steven)
看板LinuxDev
标题[问题] 寻求network driver 高手
时间Tue May 29 15:51:25 2018
小第目前硕班学生,正在为实验室的开发板用wifi driver
wifi driver做在linux kernel的mac80211里面。
目前driver运作方面 station mode状态下使用ping已经可以收发封包
可是运用iperf这个测速软体速度实在不理想,目前分析原因是因为tx
发送封包出去太慢(可能因为硬体架构限制?)。
翻了kernel的code 发现在dev_queue_xmit()里面有个Qdisc的东西。
不过看了许多文献实在是不知道这个如何使用和使用时机为何。
希望能请高手解惑。
小弟刚接触linux kernel胡乱摸索一年,在做wifi driver 时候发现很多东西感觉都
很需要实作经验,跪求高手能愿意指导小弟一二,小弟会尽最大努力报答
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.118.122.141
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/LinuxDev/M.1527580287.A.55B.html
1F:推 hizuki: 试试看Google 的BBR能解决tcp ack过慢问题,但对imcp无用 05/29 20:52
2F:→ fju4012: 感谢不过我看一下哪个好像是kernel4.9才有的东西小弟用的 05/30 15:13
3F:→ fju4012: kernel是3.8 05/30 15:13
4F:→ SKYDS: 1.天线? 2.测试环境? 3.iperf参数? 05/31 16:54
5F:→ SKYDS: 4.测UDP/TCP? 05/31 16:57
6F:→ kingofsdtw: 可以提供一下你怎推测到TX太慢?05/31 22:56
7F:→ kingofsdtw: shielding room 里面测试的嬷?05/31 23:04
8F:推 liaommx: 有没有可能是开发版的power不准? 导致效率太差06/16 12:14
9F:→ liaommx: 以致於花太多时间在重传上面?06/16 12:14
10F:→ liaommx: PS:重传和侦错06/16 12:15
11F:推 cobrasgo: 最重要的开发板型号你也提一下…06/17 10:05
※ 编辑: fju4012 (114.136.53.173), 07/13/2018 09:20:51