-
Notifications
You must be signed in to change notification settings - Fork 251
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
[BUG] 8812eu not changing wifi channels #378
Comments
It seems this channel is blocked by your CRDA rules. Run:
|
|
This is very strange - it should works, but please run the following commands:
|
if command (3) will not report an error but |
wlan1 is an 8812bu I have attached to ssh into the drone over wifi |
it should be in monitor mode |
This was after a reboot without wfb running. With mode set to monitor
|
|
Sorry, I realize I did
but that was targeting wlan1, which I use for normal wifi. Doing it for wlan0 outputs nothing to the terminal, but the channel stays the same.
|
this is normal. It switch channel, but driver doesn't report it (driver bug, you can fill ticket to driver author) |
If I connect to a normal network, I can see with I can see in wfb-cli drone and gs that packets are being injected on the tx side however. Just neither are receiving. |
Describe the bug
I have a 8812au on the gs side which works perfectly, however the 8812eu on the drone refuses to change wifi channels. I can confirm the wifibroadcast@drone service is running and sent the iw command to change to channel 161. However it is stuck locked to channel 1. However it does change to monitor mode. Trying to manually change the channel to 161 gives me this error:
iw dev wlan0 set channel 161 HT20command failed: Operation not permitted (-1)
In the wiki it notes
Check with ethtool -i wlanXX that drivers version is empty (it will equal to kernel version for stock driver and empty for patched driver). NVIDIA Jetson has stock rtl8812au installed. You need to remove it!
however the driver version is not empty, like it is on the gs side with the 8812au. It's reporting the driver as
88x2eu
where the main readme says it should be "8812eu" I followed the instructions of this repo exactly, except for this part from the drivers git repo to get it to compile
I forget the iw command I used, but it listed all the available wifi channels and most outside of a small handful in the 2.4ghz range were listed as "disabled" however it correctly lists my region as BO, and its set as such in the .cfg.
Now, the weird thing is.. I had this working a few days before. I just reflashed the jetson and followed the wiki to the letter. I'm not sure what has changed since, and I can't get it working to where it was before. So I am hoping someone can shed some light on where to go from here, otherwise I'd assume it was a driver/kernel issue.
To Reproduce
Install as per the readme.md and wiki
Expected behavior
Connection to gs
Screenshots
If applicable, add screenshots to help explain your problem.
Your setup (please complete the following information):
L4T 35.6.0 - Ubuntu 20.04 - 5.10.216-tegra
Nvidia Jetson Orin Nano
rtl8812eu
https://github.com/svpcom/rtl8812eu/
Additional context
Add any other context about the problem here.
Confirm you read
The text was updated successfully, but these errors were encountered: