看板 LinuxDev 關於我們 聯絡資訊
小第目前碩班學生,正在為實驗室的開發板用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://www.ptt.cc/bbs/LinuxDev/M.1527580287.A.55B.html
hizuki: 試試看Google 的BBR能解決tcp ack過慢問題,但對imcp無用 05/29 20:52
fju4012: 感謝不過我看一下哪個好像是kernel4.9才有的東西小弟用的 05/30 15:13
fju4012: kernel是3.8 05/30 15:13
SKYDS: 1.天線? 2.測試環境? 3.iperf參數? 05/31 16:54
SKYDS: 4.測UDP/TCP? 05/31 16:57
kingofsdtw: 可以提供一下你怎推測到TX太慢?05/31 22:56
kingofsdtw: shielding room 裡面測試的嬤?05/31 23:04
liaommx: 有沒有可能是開發版的power不準? 導致效率太差06/16 12:14
liaommx: 以致於花太多時間在重傳上面?06/16 12:14
liaommx: PS:重傳和偵錯06/16 12:15
cobrasgo: 最重要的開發板型號你也提一下…06/17 10:05
※ 編輯: fju4012 (114.136.53.173), 07/13/2018 09:20:51