-
Notifications
You must be signed in to change notification settings - Fork 786
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
Driver crashes running kernel 5.0 #299
Comments
which branch? I've spotted some kernel patches in the wild but haven't really got time to look at it right away. |
Take a look https://github.com/lwfinger/rtl8812au/commits/v5.2.6 if you need a quick fix until I'm back |
Hi Christian. Cheers |
Looks like the driver from here this driver (aircrack-ng/rtl8812au): |
Just tested RTL8187 (included in kernel source) and noticed that the driver showing the same issues running on kernel >= 5.0. |
Running some further going tests and found the cause of the crash. It is related to the radiotap header. |
Closed that issue, because it is possible related to xhci subsystem in combination with USB3. |
While the driver is running fine, using kernel 4.19.23-1-lts, it crashes running kernel 5.0.2-arch1-1-ARCH.
4.19.23-1-lts:
$ hcxdumptool -i wlp0s29f7u3 --ignore_warning
initialization...
start capturing (stop with ctrl+c)
INTERFACE................: wlp0s29f7u3
ERRORMAX.................: 100 errors
FILTERLIST...............: 0 entries
MAC CLIENT...............: b0ece170192e
MAC ACCESS POINT.........: 00221c066d88 (incremented on every new client)
EAPOL TIMEOUT............: 150000
REPLAYCOUNT..............: 64235
ANONCE...................: 5b6c86960af3887e50bf88622cac56620a41d22304db91927863f5541b0be8f6
INFO: cha=11, rx=1266, rx(dropped)=433, tx=79, powned=2, err=0
5.0.2-arch1-1-ARCH:
$ hcxdumptool -i wlp3s0f0u1 ---ignore_warning
initialization...
start capturing (stop with ctrl+c)
INTERFACE................: wlp3s0f0u1
ERRORMAX.................: 100 errors
FILTERLIST...............: 0 entries
MAC CLIENT...............: b0febdb30d78
MAC ACCESS POINT.........: 544e4585957f (incremented on every new client)
EAPOL TIMEOUT............: 150000
REPLAYCOUNT..............: 61451
ANONCE...................: 7f34b17ce8dcd85c287ca7bc39e55d524a490c997243a513e94f0a2eec29d06c
INFO: cha=1, rx=0, rx(dropped)=0, tx=10, powned=0, err=0
Sometimes a few packets are delivered via raw_socket, before the driver stops working:
INFO: cha=1, rx=233, rx(dropped)=31, tx=99, powned=0, err=0
But mostly no packets are delivered
INFO: cha=1, rx=0, rx(dropped)=0, tx=10, powned=0, err=0
Maybe something went wrong in combination with kernel 5.0, because the driver was working fine running 4.19
Do you see the same behavior running aireplay-ng?
The text was updated successfully, but these errors were encountered: