-
Notifications
You must be signed in to change notification settings - Fork 14
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
rtl8xxxu: probe of 3-1.1.2:1.0 failed with error -12 after kernel update to 6.2.1 #36
Comments
Driver still crash after last commits on BTW: |
Yup, fix it later today 👍 |
Great. Than I can test latest hcxlabtool features on that driver. |
Just hold on some days, I've got too much to do atm |
No problem, we have time. |
Try now, I reverted the USB stuff. |
Thanks for your effort.
|
Just tested this driver version.
|
Some additional information about the test: |
git pull and re-compile / test |
Pulled the changes and recompiled the driver:
|
There is another difference between the two drivers: |
Epic fail of me. I'll do another test. |
Nope, that wasn't the problem. Problem still occur after reboot. |
Now it is working as expected - after I removed the entire NL80211 stack and restarted everything again.
|
"WARNING: CPU: 9 PID: 199 at net/mac80211/main.c:631 ieee80211_alloc_hw_nm+0x67/0x6a0 [mac80211]" <- Your copy of rtl8xxxu was probably missing this line: .wake_tx_queue = ieee80211_handle_wake_tx_queue, It's required since kernel 6.2 and if it's not there you only get this warning with no explanation. |
Looks like one of the last commits broke the driver again (also on kernel 6.3-rc3). |
BTW:
|
Removed this driver and going back to the stock driver kernel 6.3rc3
everything is fine. |
Hmm, it's not reading those correctly. Can you insert the module again with |
kernel 6.3-rc3 stock driver:
|
This driver here died straight after reading reading the manufacturer:
|
reported the bug of the stock driver on bugzilla: |
Thanks for the report. |
Looks like that last commit fixed this:
|
Driver crashed on kernel 6.2.1
$ uname -r
6.2.1-arch1-1
Regardless what type of interface is plugged in:
The text was updated successfully, but these errors were encountered: