Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(Info) Development Progress Log - read but do not post here #1

Open
morrownr opened this issue Dec 21, 2023 · 0 comments
Open

(Info) Development Progress Log - read but do not post here #1

morrownr opened this issue Dec 21, 2023 · 0 comments

Comments

@morrownr
Copy link
Owner

morrownr commented Dec 21, 2023

Current Status: released to the public on 2024-03-20

Progress Log:

  • uploaded original code - supports kernel 5.11 and earlier
  • added support for kernel 5.12
  • added support for kernel 5.15
  • added support for kernel 5.17
  • added support for kernel 5.19.2
  • added support for kernel 6.0
  • added support for kernel 6.1
  • added support for kernel 6.1.39
  • update Makefile
  • fixed support for kernel 6.1 (clean compile on kernel 6.1)
  • added support for kernel 6.3
  • added support for kernel 6.5 (clean compile on kernel 6.5)
  • added support for kernel 6.7
  • added supporting scripts and docs
  • updated VID/PID information
  • deactivated monitor mode
  • fixed problem in scripts related to added but not installed dkms installation
  • added support for kernel 6.8. (tested good on rc3 on 2024-02-06)
  • added support for reproducible builds
  • added LED Control
  • fixed Network Namespace (CONFIG_NET_NS) support - NETNS
  • increased AP mode client limit from 32 to 64 (IoT can create a need to support many clients)
  • fixed build problem in scripts
  • updated documentation
  • removed executable bit from source files (this can cause problems)
  • updated concurrent mode documentation
  • checked and sorted VID/PIDs
  • fixed UBSAN: array-index-out-of-bounds (5)
  • released to the public on 2024-03-20
  • added support for kernel 6.9.

To-Do List:

-fix possible latency problem

Managed mode performance results: (2023-01-08) below:

$ iperf3 -c 192.168.1.1
Connecting to host 192.168.1.1, port 5201
[  5] local 192.168.1.188 port 54456 connected to 192.168.1.1 port 5201
[ ID] Interval           Transfer     Bitrate         Retr  Cwnd
[  5]   0.00-1.00   sec  54.4 MBytes   456 Mbits/sec    0   1.13 MBytes       
[  5]   1.00-2.00   sec  55.0 MBytes   461 Mbits/sec    0   1.51 MBytes       
[  5]   2.00-3.00   sec  56.2 MBytes   472 Mbits/sec    0   1.92 MBytes       
[  5]   3.00-4.00   sec  55.0 MBytes   461 Mbits/sec    0   1.92 MBytes       
[  5]   4.00-5.00   sec  56.2 MBytes   472 Mbits/sec    0   1.92 MBytes       
[  5]   5.00-6.00   sec  55.0 MBytes   461 Mbits/sec    0   1.92 MBytes       
[  5]   6.00-7.00   sec  56.2 MBytes   472 Mbits/sec    0   1.92 MBytes       
[  5]   7.00-8.00   sec  55.0 MBytes   461 Mbits/sec    0   1.92 MBytes       
[  5]   8.00-9.00   sec  56.2 MBytes   472 Mbits/sec    0   1.92 MBytes       
[  5]   9.00-10.00  sec  55.0 MBytes   461 Mbits/sec    0   1.92 MBytes       
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   554 MBytes   465 Mbits/sec    0             sender
[  5]   0.00-10.02  sec   552 MBytes   462 Mbits/sec                  receiver

iperf Done.

I welcome those with the knowledge to improve this driver to do so. While I do not support monitor mode on this driver, if skilled programmers would like to take on that job, I would welcome this to happen. There are many Linux users with adapters based on the rtl8812au chipset and I would like to see support continue for many years. Ultimately I would like to see a modern mac80211 driver for this chipset and I think that can happen at some point but hopefully we can work together to maintain this driver until a modern driver is available.

Regards,

@morrownr

@morrownr morrownr changed the title Reserved - do not post here (Info) Progress Log - do not post here Dec 22, 2023
@morrownr morrownr changed the title (Info) Progress Log - do not post here (Info) Development Progress Log - do not post here Mar 10, 2024
@morrownr morrownr changed the title (Info) Development Progress Log - do not post here (Info) Development Progress Log - read but do not post here Apr 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant