https://github.com/g-oikonomou/sensniff/blob/master/host/sensniff.py
上面的链接引用了要在 Ubuntu 上运行的 python 脚本。当我运行脚本时,屏幕上出现以下错误:
打开端口时出错:/dev/ttyUSB0 错误是:(“无法打开端口 /dev/ttyUSB0:[Errno 2] 没有这样的文件或目录:'/dev/ttyUSB0'”,)
版:
我认为该脚本应该通过所谓的将数据从 FTDI 转换为 Wireshark (pcap) 格式管道。所以它可能正在搜索 FTDI。
答案1
您的脚本使用设备 /dev/ttyUSB0
,但该设备未连接到您的系统。所以首先你必须找到连接到你的系统的设备,然后使用运行你的脚本
python sensniff.py -d /dev/ttyUSB1
或者您可以 'device': '/dev/ttyUSB0'
在默认部分中替换并运行, python sensniff.py
接下来您的问题可能是如何知道设备名称,而不是您可以参考此链接来获取设备名称查找设备名称的链接