| Summary: | [patch] urtwn(4): poor performance on rtl8188eu devices | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Base System | Reporter: | mp39590 | ||||
| Component: | wireless | Assignee: | freebsd-wireless (Nobody) <wireless> | ||||
| Status: | Closed FIXED | ||||||
| Severity: | Affects Only Me | CC: | kevlo | ||||
| Priority: | --- | Keywords: | patch | ||||
| Version: | CURRENT | ||||||
| Hardware: | Any | ||||||
| OS: | Any | ||||||
| Attachments: |
|
||||||
|
Description
mp39590
2015-04-26 19:22:57 UTC
I'm not surprised. :) As I mentioned that issue on current@: http://lists.freebsd.org/pipermail/freebsd-current/2014-April/049562.html Like RTL8192CUS, RTL8188EU chips could support both dma and aggregation modes. It seems that initializing rate adaptation and descriptors setting are incorrect. I'll investigate further, thanks. A commit references this bug: Author: kevlo Date: Thu Apr 30 02:47:22 UTC 2015 New revision: 282266 URL: https://svnweb.freebsd.org/changeset/base/282266 Log: - Disable usb aggregation mode by default since it boots performance - Minor tweak PR: 199718 Submitted by: Mikhail <mp39590 at gmail dot com> Changes: head/sys/dev/usb/wlan/if_urtwn.c Disabling usb aggregation mode does boost performance and it turns out later Realtek chips don't usb aggregation mode. I committed it as r282266 with minor tweak, thanks. |