-
Notifications
You must be signed in to change notification settings - Fork 67
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
[Fix] Error when installing Scapy + tcpdump missing #141
Comments
I didn't know this problem with Scapy. Apparently it only happens in Raspberry PI. I can try to force a fixed version of Scapy, but it should not be forced on other architectures without this error. I will study the best way to solve this issue. Thanks! |
I didn't know it was only the RPi either lmao |
Same error on x86_64:
|
Fixed. Thanks! |
FTR we ended up removing the tcpdump dependency by using libpcap directly (secdev/scapy#2336). This is not included in a release as of today (will be in 2.4.4+) |
Put an
x
into all the boxes [ ] relevant to your issue (like this:[x]
)What is the purpose of your issue?
Guideline for bug reports
pip install
orsetup install
command has been completed without errorspython -m amazon_dash.install
command has been completed without errorsamazon-dash discovery
command works without errorsamazon-dash --debug run
worksDescription
At the end of the installation of Amazon-Dash with
sudo pip3 install amazon-dash
, there's an error message caused by the installation of Scapy, including a certain LICENSE file.►
error: [Errno 2] No such file or directory: 'LICENSE'
When trying to run
sudo amazon-dash discovery
, an error message appears :What I did to get it working
Assuming you're on a Debian-based distro or just using the
apt
package manager + using Python 3.x . Otherwise, you need to adapt these commands to your configuration.This is apparently a known issue with the latest stable version of Scapy. At this day, the way to install it properly is to get the latest Release Candidate (v2.4.3rc3 at this moment).
►
sudo pip3 install --pre scapy
This is also a known issue here (Can't run discovery: tcpdump is not available #125) but I repost it here as a "bump", a little reminder, because it's only one little package missing.
►
sudo apt install tcpdump
The text was updated successfully, but these errors were encountered: