-
Notifications
You must be signed in to change notification settings - Fork 55
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
Enable monitor mode on the BCM2711 wifi chip #45
Comments
Hello, Please wait. I will reproduce this and get back to you. Thank you. |
Highly appreciated, please let me know if I can offer any more information / assistance. I did want to add this which may help for others doing investigation If you SSH into a pwnagchi image, you can see that there is a script called
Specifically it appears that the failure is probably the flag here |
Hello @KyleTryon, Thank you very much for the detailed information. I would like to point out that when we developed the overlays, it was initially intended to work with Raspberry Pi OS and Ubuntu OS. Because this is what we officially support long-term on the reTerminal and this is what we have tested extensively. Therefore, It will take some time to track down the root cause of the issue you have mentioned and fix it after installing the pwnagotchi image and using the Thank you. |
Thanks @lakshanthad, Here's what I have done and some information about the current state of the machine.
Here is some information about the system at this time.
This is all before running the Let me know if there is anything else you would like to see before I move forward and run the reTerminal script again for comparison. I should have thought before to check the network interfaces, it must be this |
Hello, Thank you very much for your detailed response. I can see that your kernel is v4.19.127. The overlays are guaranteed to work with only kernel v5.10+ and unfortunately, it seems that we cannot further support your issue. Hope you understand. Thank you. |
Thank you @lakshanthad, I will look into updating the kernel and re-patching the BCM firmware. Nexmon is the firmware patch that enables monitor mode, it appears that it does support v5+, it may just need to be applied. I will try this over the weekend. |
If there is more information, please feel free to reopen this issue. Now I will close this issue first. |
Issue:
I am currently attempting to make a pwnagotchi using the reTerminal. This is a tool that makes use of bettercap, a tool for monitoring wifi. For this to work, the wifi driver must have monitoring mode enabled. This will work if you custom flash the pwnagotchi image linked above. The issue comes when you attempt to install the drivers for the reTerminal screen, which will overwrite the BCM kernel module it seems.
Error
Steps to reproduce
http://<hostname>.local:8080
in the web browsera. You will actually first need to modify the pwnagotchi screen type in the config to
inkyphat
, reference this tutoriala. You should notice the pwnagotchi webui loads, and is operating correctly.
More
I am not familiar with much relating the kernel, so I am not sure what in these drivers is effectively removing monitoring mode from the wifi chip, but I can see it is referenced as "compatible" in two overlays.dts files
seeed-linux-dtoverlays/overlays/rpi/reTerminal-bridge-overlay.dts
Line 12 in 449394c
seeed-linux-dtoverlays/overlays/rpi/reTerminal-overlay.dts
Line 12 in 3d57227
The text was updated successfully, but these errors were encountered: