Closed mchwalisz closed 8 years ago
Looking into it now. My code currently has a lot of changes in that I have debug before I can proceed with this issue. I think you're right "I suspect it is due to the monitor interface as it by default has different mac address format" I need to track down what family name 803 corresponds to - pretty sure the mac address will be the same with additional hex characters tacked on to the end.
@mchwalisz You were right. After switching to monitor mode, the card returns a family address of 803 which is defined in if_arp.h as IEEE80211_RADIOTAP. Please clone the latest. I've tested on my system and it works.
I have troubles running the example code (
pentest.py
). I was able to get to the following statement.With standard tools I get:
Setting doesn't work either:
I suspect it is due to the monitor interface as it by default has different mac address format.
Setting MAC on
managed
card is fine: