[問題] 尋求network driver 高手

看板LinuxDev作者 (Steven)時間7年前 (2018/05/29 15:51), 6年前編輯推噓3(308)
留言11則, 6人參與, 6年前最新討論串1/2 (看更多)
小第目前碩班學生,正在為實驗室的開發板用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

05/29 20:52, 7年前 , 1F
試試看Google 的BBR能解決tcp ack過慢問題,但對imcp無用
05/29 20:52, 1F

05/30 15:13, 7年前 , 2F
感謝不過我看一下哪個好像是kernel4.9才有的東西小弟用的
05/30 15:13, 2F

05/30 15:13, 7年前 , 3F
kernel是3.8
05/30 15:13, 3F

05/31 16:54, 7年前 , 4F
1.天線? 2.測試環境? 3.iperf參數?
05/31 16:54, 4F

05/31 16:57, 7年前 , 5F
4.測UDP/TCP?
05/31 16:57, 5F

05/31 22:56, 7年前 , 6F
可以提供一下你怎推測到TX太慢?
05/31 22:56, 6F

05/31 23:04, 7年前 , 7F
shielding room 裡面測試的嬤?
05/31 23:04, 7F

06/16 12:14, 6年前 , 8F
有沒有可能是開發版的power不準? 導致效率太差
06/16 12:14, 8F

06/16 12:14, 6年前 , 9F
以致於花太多時間在重傳上面?
06/16 12:14, 9F

06/16 12:15, 6年前 , 10F
PS:重傳和偵錯
06/16 12:15, 10F

06/17 10:05, 6年前 , 11F
最重要的開發板型號你也提一下…
06/17 10:05, 11F
※ 編輯: fju4012 (114.136.53.173), 07/13/2018 09:20:51
文章代碼(AID): #1R3GP_LR (LinuxDev)
討論串 (同標題文章)
文章代碼(AID): #1R3GP_LR (LinuxDev)