ulli-kroll / rtl8821au

rtl8821au/rtl8812au driver for linux
Other
106 stars 22 forks source link

Deterministic timing #15

Open nlsa opened 6 years ago

nlsa commented 6 years ago

I have a task that requires frame injection with highly deterministic latency (jitter < 5us). About 1/4 of transmitted frames meet this criterion at 6MBps. The remainder fall in three bunches at approx. 8us intervals. At 54 MBps, a greater percentage meet the 5us requirement and the reminder continue to occur in bunches that are spaced about 8us. I would greatly appreciate suggestions of where to look for the cause of this periodic behavior. image

nlsa commented 6 years ago

forgot to include the context: # RTL8812AU/21AU and RTL8814AU linux driver with monitor mode and frame injection The master branch is based on https://github.com/ulli-kroll/rtl8821au branch v4.3.22-beta/rework. According to rtw_version.c the real driver version is 4.3.20.

ulli-kroll commented 6 years ago

Sorry for delay. The main problem here is the broken wifi stack inside this driver.

I need some time to do a restart work on this driver ...