Skip to content

Commit

Permalink
README: Mac OS extcap setup notes
Browse files Browse the repository at this point in the history
  • Loading branch information
sultanqasim committed Aug 19, 2022
1 parent 4a56de7 commit fd09080
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -379,6 +379,17 @@ As an alternative to copying files into the extcap folder, on Unix systems you c
symbolic link in the extcap folder pointing to a copy of the plugin script stored elsewhere:

```
mkdir -p ~/.config/wireshark/extcap
ln -s ~/sniffle/python_cli/sniffle_extcap.py ~/.config/wireshark/extcap
```

On Mac OS, Wireshark may try to use the system Python included in Xcode rather than the Python in
your PATH specified by your shell profile. Thus, the Sniffle plugin may fail to show up in extcap
interfaces if PySerial is not installed for the Xcode Python. To fix this, you can install PySerial
for the Xcode Python as such:

```
cd /Applications/Xcode.app/Contents/Developer/Library/Frameworks/Python3.framework/Versions/Current/Resources/Python.app/Contents/MacOS
./Python -m ensurepip --default-pip
./Python -m pip install --user pyserial
```

0 comments on commit fd09080

Please sign in to comment.