Page MenuHomeFreeBSD

urtwn: fix some regressions after rS290630
ClosedPublic

Authored by avos on Dec 2 2015, 10:08 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Nov 12, 1:16 AM
Unknown Object (File)
Mon, Nov 3, 2:45 PM
Unknown Object (File)
Mon, Nov 3, 3:18 AM
Unknown Object (File)
Oct 15 2025, 10:58 PM
Unknown Object (File)
Oct 10 2025, 2:55 PM
Unknown Object (File)
Oct 6 2025, 9:45 AM
Unknown Object (File)
Oct 5 2025, 5:46 PM
Unknown Object (File)
Oct 5 2025, 4:45 PM
Subscribers

Details

Summary
  • Restore R92C_TXDW4_HWSEQ_EN bit - it is used by non-8188EU chips.
  • Fix DRVRATE bit usage.
  • Workaround RTL8188CUS stability problems by using BSS macid for mcast / bcast frames.
Test Plan

Tested with:

  • RTL8188EU, STA mode.
  • RTL8188CUS, STA mode.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

avos retitled this revision from to urtwn: fix some regressions after rS290630.
avos updated this object.
avos edited the test plan for this revision. (Show Details)
avos added reviewers: adrian, kevlo.
avos set the repository for this revision to rS FreeBSD src repository - subversion.
avos added subscribers: garga, swills.
adrian edited edge metadata.

cool! thanks for listing which chips you've tested on.

This revision is now accepted and ready to land.Dec 2 2015, 10:30 PM
kevlo edited edge metadata.
This revision was automatically updated to reflect the committed changes.

Workaround RTL8188CUS stability problems by using BSS macid for mcast / bcast frames.

This part was removed, because device is still unstable with (or without) this workaround.