[Bug 233949] [rtwn] rtl8192cu packet loss 10-25%, EDIMAX N150
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Mon Mar 4 03:04:27 UTC 2019
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233949
--- Comment #13 from commit-hook at freebsd.org ---
A commit references this bug:
Author: avos
Date: Mon Mar 4 03:02:15 UTC 2019
New revision: 344745
URL: https://svnweb.freebsd.org/changeset/base/344745
Log:
rtwn_usb(4): fix Tx instability with RTL8192CU chipsets
- Fix data frames transmission via POWER_STATUS register setup -
it seems to be set by MACID_CONFIG firmware command, which was broken*
in r290439 and later disabled in r307529.
We can re-enable it later if / when firmware rate adaptation will be
ready; however, this step will be required anyway - for firmware-less
builds.
- Force RTS / CTS protection frame rate to CCK1 (this rate works fine
without any additional setup; no better workaround is known yet).
The problem was not observed on the channel 1 or with CCK1 rate enforced
('ifconfig wlan0 ucastrate 1' for 11 b/g; not possible for 11n networks
due to ifconfig(8) bug).
* I'm not sure if it works before r290439 because - AFAIR - I never seen
firmware rate adaptation working for 10-STABLE urtwn(4)
(It needs EN_BCN bit set and RSSI updates at least).
Tested with RTL8188CUS in STA mode
(in regular mode and with disabled MRR - DARFRC*8 is set to 0)
PR: 233949
MFC after: 2 weeks
Changes:
head/sys/dev/rtwn/rtl8192c/r92c_reg.h
head/sys/dev/rtwn/rtl8192c/r92c_tx.c
head/sys/dev/rtwn/rtl8192c/usb/r92cu_init.c
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-wireless
mailing list