schollz / howmanypeoplearearound

Count the number of people around you :family_man_man_boy: by monitoring wifi signals :satellite:
MIT License
6.92k stars 386 forks source link

Would this work on a macbook pro? #5

Closed hadsed closed 7 years ago

kevchentw commented 7 years ago

yes, I have tested successfully on my MacBook Pro with build-in wifi.

djprawns commented 7 years ago

I keep getting this in macbook pro: - Found no signals, are you sure en1 supports monitor mode? any workaround?

schollz commented 7 years ago

@vanarpsharma It might be a tshark permissions issue. Did you allow non-root? You can try running in sudo to see if it works. But, as per the README, you can update tshark it so it can be run as non-root:

sudo dpkg-reconfigure wireshark-common     (select YES)
sudo usermod -a -G wireshark $USER

You will need to logout and log back in for changes to effect. This way you don't need to run with sudo.

brettinternet commented 7 years ago
  1. brew install wireshark
  2. make sure you can run tshark without sudo. http://stackoverflow.com/questions/41126943/wireshark-you-dont-have-permission-to-capture-on-that-device-mac
  3. pip install howmanypeoplearearound

Most broadcom cards should work fine. https://www.aircrack-ng.org/doku.php?id=compatibility_drivers

Your wifi adapter on your macbook is probably en0

iblh commented 7 years ago
  1. brew install wireshark
  2. pip install howmanypeoplearearound
  3. use en0 as Specify WiFi adapter (use ifconfig to determine)

cclauss commented 7 years ago

Can this issue be closed?

ansell commented 7 years ago

Yes, it works for me on MacbookPro using en0

cclauss commented 7 years ago

@hadsed Can this issue be closed?

cclauss commented 7 years ago

@schollz Can you please close this issue?