KUbuntu 14.10 mentohust 配置libpcap 锐捷校园网登录总结

首先需要说明,mentohust 和锐捷一样,都依赖 libpcap 这个函数库。

而配置libpcap 前,需要安装GCC、GNU M4 、 flex 、bison,不然就会报错

(以下均以 root 身份执行)

1.安装GCC

Ubuntu默认安装了GCC,但是按照参考文献(1)需要安装

sudo apt-get install build-essential

2.安装GNU M4

网址ftp.gnu.org/gnu/m4/

下载当前最新版本

wget http://ftp.gnu.org/gnu/m4/m4-latest.tar.gz

tar -zxvf m4-latest.tar.gz

cd m4-1.4.17

./configure

make

make install

3.安装 flex(如果没有软件源,那就去网站自己下,下了之后解压、configure 、make 、make install,和安装GNU M4 一样下同)

wget http://cznic.dl.sourceforge.net/project/flex/flex-2.5.39.tar.gz

tar -zvxf flex-2.5.39.tar.gz

cd flex-2.5.39

./configure

make

make install

或者直接

sudo apt-get install flex

4.安装 bison

wget ftp://ftp.gnu.org/gnu/bison/bison-3.0.tar.gz

tar -zvxf bison/bison-3.0.tar.gz

cd bison-3.0.

./configure

make

make install

或者直接

sudo apt-get install bison

5.安装 libpcap

网址http://www.tcpdump.org/

下载当前最新版本

wget http://www.tcpdump.org/release/libpcap-1.4.0.tar.gz

tar -zxvf libpcap-1.4.0.tar.gz

cd libpcap-1.4.0

./configure

make

make install

6.到这一步还不行,我们看我们所需要的库libpcap.so.1 并没有放在mentohust的默认搜索目录下

我们查看

whereis libpcap.so.1

会发现

libpcap.so: /usr/local/lib/libpcap.so /usr/local/lib/libpcap.so.1

是存在的,但是程序默认查找的是/usr/lib/下

解决办法很多,列举一种,该方法可以解决类似的多种问题,一劳永逸。

打开 /etc目录下的文件ld.so.conf ,添加两行,我是用vi 直接编辑了,(初始文件空空的,就一行代码)

/usr/local/lib

/usr/lib

至此大功告成,以管理员身份重新运行 mentohust ,根据步骤你的实际情况选择网卡和认证形式等。

我连接的时候发现,第一次获取IP没有成功,等一会你就会发现其实已经连上了~

祝你好运~

锐捷文件描述错误linux,Kubuntu 14.10 MentoHUST 配置libpcap 锐捷校园网登录总结相关推荐

  1. linux修改文件描述符,linux最大允许的文件描述符open files数nofile修改

    open file resource limit 是linux中process可以打开的文件句柄数量.增加这个数值需要调整两个配置: 第一步, 修改系统最大允许的文件描述符 查看当前的设置: $ ca ...

  2. fastboot工具linux,Ubuntu 14.10/14.04 用户如何安装快速启动工具 Mutate 2.2

    Mutate 是一款开放源代码的 Linux 快速启动工具,使用 Qt 5 开发,类似于 Mac 的 Alfred 程序.其中,该软件的功能允许用户方便地搜索自己喜欢的文件和应用程序.如果你键入字符串 ...

  3. win10 linux qiime2,windows 10 WSL2 配置

    windows 10 WSL2 配置 最近手上有了一台新的红米笔记本16英寸,r7-4700u-16G的电脑,比起之前的thinkpad E431性能有了不小的提升,八核心八线程,多线程处理速度相比之 ...

  4. linux ftp 文件夹错误,linux中ftp看到的文件创建时间与实际时间不一致问题的解决...

    [转自]http://wenfujun888.blog.163.com/blog/static/7323522200901935650343/ 问题现象: ftp到一台linux系统中,查看一个文件下 ...

  5. 开源linux远程桌面,10分钟配置自己的vnc [linux远程桌面]

    注意要点:1.必须有开启VNC服务的权限用户. 2.熟悉基本的LINUX命令.[呵呵,因为我也是个新手].下面开工. 1.用SSH 登陆需要配置的服务器开启.VNCSERVER 截图如下. 光标移动到 ...

  6. linux 环境下安装和配置mysql数据库以及远程登录

      上一篇文章写了linux 环境下配置python虚拟环境, 本篇文章我们来看看如何在linux环境下配置 mysql, 并实现远程数据库登录.    安装 //root 下安装,为了方便操作我全部 ...

  7. Linux操作Oracle(10)——plsql配置Oracle客户端方法【Oracle客户端安装、资源下载】详细教程

    目录 1.安装Oracle客户端 2.配置Oracle客户端 打开Oracle客户端安装路径 编辑tnsoranames.ora配置文件

  8. linux 反弹shell(一)文件描述符与重定向

    0X00 前言 由于在反弹shell的过程中有一些非常精简的语句,但是一直没有深入理解,只是作为一个伸手党/搬运工,于是下定决心要将其弄明白,而这里面最难的也就是文件描述符和重定向的部分,因此我特地写 ...

  9. Linux C:文件描述符、IO重定向、恢复标准输入输出

    目录 一.文件描述符 二.IO重定向 三.重定向回终端.伪终端 四.恢复标准输入输出 一.文件描述符 在Linux中,文件描述符是一个非负整数的数据类型.是FILE结构体中的一个成员属性. 每打开或者 ...

最新文章

  1. 互联网公司GitHub repo 语言使用情况
  2. 2019年Vue学习路线图
  3. Docker 搭建pxc集群 + haproxy + keepalived 高可用(二)
  4. PHP中的常用关键字
  5. 【转】UDP协议格式以及在java中的使用
  6. php判断访问的当前设备是手机还是电脑
  7. 14c语言合并两个字符串,C语言的标识符和字符数据、字符串数据.ppt
  8. 苹果mac 3D游戏动画开发软件:Unity Pro
  9. 汉字Unicode编码表
  10. 计算机课程哪个网校比较好,计算机软考在线学习哪个好
  11. 四川途志:短视频营销公司做视频广告投放有技巧吗?
  12. Office Open XML 的测量单位
  13. 数据库安装、数据导入及格式转换20200514
  14. 基于Lua+Kafka+Heka的Nginx Log实时监控系统
  15. OSChina 周四乱弹 —— 用户体验不好就是要出人命的
  16. 可能是最好的正则表达式的教程笔记了吧...
  17. 如何调教ChatGPT
  18. 数据挖掘-关联分析频繁模式挖掘Apriori、FP-Growth及Eclat算法的JAVA及C++实现
  19. facebook入华,你了解这些信息吗?
  20. 手机安装Linus系统

热门文章

  1. cam是计算机应用领域中的一种 其含义是,CAM是计算机应用领域中的一种,其含义是()。...
  2. FastDB.html
  3. Confluence 6 Duplicate Key 相关问题解决
  4. matlab抽样仿真混叠图,数字信号处理及MATLAB仿真__前言
  5. 运放的 零点和极点快速找到
  6. SSM实现邮箱验证功能
  7. 数据结构:通过hash表建立一个宝可梦图鉴管理系统
  8. html绝对定位自适应不同分辨率,(css)绝对定位如何在不同分辨率下的电脑正常显示位置?...
  9. 如何用计算机播放高保真音乐,Marantz(马兰士)NA8005数字音乐流媒体播放机 各种音乐播放与操作方法详解...
  10. 如何检测新移动硬盘--HD Tune Pro硬盘工具