首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PF_RING ubuntu安装

PF_RING ubuntu安装
EN

Stack Overflow用户
提问于 2016-02-08 01:37:42
回答 2查看 4.9K关注 0票数 0

我正在尝试在ubuntu虚拟机上安装pf_ring,我尝试了很多次,但每次都失败了:( .因此,我使用的是教程:http://www.ntop.org/pf_ring/installation-guide-for-pf_ring/

在本教程中,eth0的驱动程序是e1000e,在我的电脑上是e1000。第一个错误在libpcap文件夹中。当我试图在那个文件夹上运行'make‘时,它写的是no targets specified and no makefile found. Stop.。我试着运行./configure,但是没用。我跳过了这部分的安装。

第二个错误是当我尝试安装pf_ring驱动程序时。我将转到~/PF_RING/drivers/DNA/e1000-8.0.35-DNA/src文件夹,运行make并收到以下内容:this driver is not supported on kernel versions older than 2.4.0. Stop.

也许有人知道问题出在哪里,以及如何安装PF_RING?或者,也许有人已经有了包含该模块的虚拟机,他/她可以与我共享它?或者也许有人知道更好更新的教程(链接中的教程来自2010年)?

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2016-08-03 00:59:48

确保您拥有所有必需的依赖项

代码语言:javascript
复制
sudo apt-get install build-essential bison flex linux-headers-$(uname -r)

使用wget、curl或您的浏览器https://sourceforge.net/projects/ntop/files/PF_RING/下载pf_ring tarball

对于接下来的几个命令,我建议升级到root

代码语言:javascript
复制
tar xf PF_RING-6.4.1.tar.gz
cd PF_RING-6.4.1
make
cd kernel
make install
cd ../userland/lib
make install
modprobe pf_ring

就这样。要检查一切是否正常工作,请键入

代码语言:javascript
复制
modinfo pf_ring
票数 1
EN

Stack Overflow用户

发布于 2016-12-29 13:08:08

在/userland下有一个教程,您可以使用它将e1000驱动程序更改为e1000e。要做到这一点相当困难,但也不是不可能。

你的第二个错误

driver is not supported on kernel versions older than 2.4.0. Stop.

可以通过将内核升级到4.x来解决。这两个解决方案对我很有效。

如果错误仍然存在,请在https://github.com/ntop/PF_RING/issues上打开一个问题,并向pf_ring开发人员询问您的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35256762

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档