You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I don't know if this is the right place for that, but I figured I might just write it down here, in case someone is in a similar situation (or I forget what I did later).
My setup consists of my laptop with an 8812au on the ground and a RasPi with a (very small and light) 8812bu on the drone. This is all working reasonably well, but in order to add some more reliability, I wanted to add the onboard wifi of the laptop to the mix ("Intel Cannon Point-LP CNVi"). Now, the intel chip can go into monitor mode just fine (using airmon-ng), but any injection in the AC / 5 GHz band will just silently fail.
To make this work, I simply added both cards to WFB, with the Realtek one first and the "wlpXXXXmon" Intel-airmon one second. Then, as a quick hack, I added a return statement in https://github.com/svpcom/wifibroadcast/blob/master/telemetry/server.py#L96 (right at the top of the function) to disable any auto-selection. Without the auto-selection code, WFB will just use the first card as the default value for TX and never try the second one (while still using the second one for receiving).
So, for everyone in a similar situation, this might help. Maybe you could even use the RasPi onboard wifi as an additional receive antenna, as it can do monitor mode, but crashes on injection (see #133). I haven't tested that, since I use my internal wifi as a debugging connection for when I mess up the WFB.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hi all,
I don't know if this is the right place for that, but I figured I might just write it down here, in case someone is in a similar situation (or I forget what I did later).
My setup consists of my laptop with an 8812au on the ground and a RasPi with a (very small and light) 8812bu on the drone. This is all working reasonably well, but in order to add some more reliability, I wanted to add the onboard wifi of the laptop to the mix ("Intel Cannon Point-LP CNVi"). Now, the intel chip can go into monitor mode just fine (using airmon-ng), but any injection in the AC / 5 GHz band will just silently fail.
To make this work, I simply added both cards to WFB, with the Realtek one first and the "wlpXXXXmon" Intel-airmon one second. Then, as a quick hack, I added a
return
statement in https://github.com/svpcom/wifibroadcast/blob/master/telemetry/server.py#L96 (right at the top of the function) to disable any auto-selection. Without the auto-selection code, WFB will just use the first card as the default value for TX and never try the second one (while still using the second one for receiving).So, for everyone in a similar situation, this might help. Maybe you could even use the RasPi onboard wifi as an additional receive antenna, as it can do monitor mode, but crashes on injection (see #133). I haven't tested that, since I use my internal wifi as a debugging connection for when I mess up the WFB.
Beta Was this translation helpful? Give feedback.
All reactions