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
Not working with mt7612u on kernel 4.19 #57
Comments
Thanks for reporting that. Now, the driver bug arrived in 4.19. |
Yesterday, I made an update on device wiki and README.me. |
That's unfortunate given that 4.19 introduces mt7612u... |
Please test the driver running this commands: Maybe we can find out, which driver issue exactly caused it. |
BTW: static const struct usb_device_id mt76x2u_device_table[] = { but unfortunately not in linux-4.19.35/drivers/net/wireless/mediatek/mt76/mt76x2_usb.c: |
Eh no that’s incorrect. The ID is the same as the Aukey. My ALFA works fine in 4.19 |
Ok, see it. Will send Stanislaw a notice about that double entry. |
unfortunately the issue is still present on kernel 5.1.2 |
That's seriously unfortunate given that mt7612u support was added in 4.19. |
Is rt2800usb on 4.19 also affected? |
The issue is related to the xhci system and affects all connected devices (irrespective of the driver) $ hcxdumptool -I ALFA AWUSH036NH $ hcxdumptool -i wlp3s0f0u10u2 --enable_status=1 INFO: cha=6, rx=0, rx(dropped)=0, tx=20, powned=0, err=0^C $ dmesg and the issue still exists in |
$ uname -r and no fix: Most of my WiFi dongles are still unusable! |
tested mainline kernel 5.2, still no fix: but we get a funny new error message: Tested device is an ALFA AWUS036NH |
Pushed another update. If an error ocured, hcxdumptool will inform you about possible unsupported/not working driver system calls. |
The mt7612u support (mt76 driver) should be arrived in kernel >= 5.1: |
Monitor mode should work: |
Yes it does. |
Great. The mt76 family is amazing and Lorenzo is doing a great job to let it work. |
Small attempt on one of the tools:
It compiles. |
Looking good. Thanks for the code snippet. BTW: I'm going to remove this tools step by step, because we do not need them any longer. |
Great! |
Hi, can you add -D make option to enable compiletime choice between openssl/mbedtls |
It's just a rough test. The crypto selection should be based on what curl is compiled with (it supports OpenSSL, GNU TLS, mbedTLS, and wolfSSL. |
Oh yeah, curl part is easy. But for zeroed PMK validation and cimple CPU cracker you have to use the lib directly :) |
./hcxdumptool -i wlx00c0ca95876c
initialization...
failed to save current interface mode: Operation not supported
failed to init socket
The text was updated successfully, but these errors were encountered: