Cisco在Windows下有相关×××拨号软件。但是在Linux下没有相关软件。还好有高手写出相关软件。

一、信息:

虚拟机:VMware Workstation Pro 12

系统版本:CentOS release 6.5 (Final)  内核:2.6.32-431.el6.x86_64

二、下载:

下载内核源码:

#yum -y install kernel kernel-devel

×××客户端:http://projects.tuxx-home.at/cisco***/clients/linux/4.8.02/***client-linux-x86_64-4.8.02.0030-k9.tar.gz

×××客户端补丁:http://projects.tuxx-home.at/cisco***/patches/***client-linux-4.8.02-64bit.patch

×××客户端补丁for kernel 2.6.30+:http://down.51cto.com/data/2312103

注意:××× client 和补丁有对应关系,如果版本错误编译不会成功。(+:代表当前版本及以上)

Linux Kernel 与 Patch(补丁)版本对应说明
Linux OS Linux Kernel ××× Client Patch Version
2.6.24+

***client-linux-4.8.01.0640-k9.tar.gz

***client-linux-2.6.24-final.diff
CentOS release 6.5 (Final) 2.6.32-431.el6.x86_64 ***client-linux-x86_64-4.8.02.0030-k9.tar.gz fixes-3.0.patch
CentOS release 6.6 (Final) 2.6.32-504.el6.x86_64 - -
CentOS release 6.9 (Final) 2.6.32-696.el6.x86_64 - -

三、安装:

解压×××客户端,下载目录在/root下。

#tar -zxvf ***client-linux-x86_64-4.8.02.0030-k9.tar.gz

解压补丁

#tar -zxvf cisco-***client-linux.tar.gz
#mv fixes-3.0.patch ***client/
#chown -R ***client/
#chmod -R 755 ***client/
#cd ***client/
# patch <./fixes-3.0.patch

解压补丁,注意补丁要解压***client目录下,所以上面用mv命令将补丁移动到***client.

如果不想移动补丁解压的路径,可以在目的路径(/root/***clicet)里运行#patch <../fixes-3.0.patch指向上一层的文件。

#./***_install

安装时报错了,提示使用“EXTRA_CFLAGS”,我们需要修改Makefile文件。

#vi Makefile

在第27行处,如图修改将“CFLAGS”修改成“EXTRA_CFLAGS”。

保存退出后,重新开始编译,下面是编译安装成功。

启动×××服务:

#/etc/init.d/***client_init start

客户端拨号:

在/etc/opt/cisco-***client/Profiles/sample.pcf目录是个样本文件可以cp复制一份对照修改。

我这里从WIN下导出一份pcf文件,直接放到/etc/opt/cisco-***client/Profiles/目录里。XXX为Profile目录下的自己定义的名字

#***client connect us > /dev/null &

# nohup ***client connect XXX > /dev/null &

注意 :

1.拨号时不用加.pcf后缀,否则会提示,不能读取。

2.给.pcf文件要给755权限,#chmod 755 us.pcf 如果其他用户也需要用则给777权限。

3.# chmod 4111 /opt/cisco-***client/bin/c***d

出现以下错误大部分是因为补丁和内核不对应造成的。

错误一:

错误二:启动报错

# /etc/init.d/***client_init start
Starting /opt/cisco-***client/bin/***client: module directory /lib/modules/2.6.32-696.1.1.el6.x86_64/Cisco××× not found.

# ll /lib/modules/

查看目录下版本

将旧版本下的Cisco×××文件夹复制到新版本库里

#cp -a 2.6.32-431.el6.x86_64/Cisco×××/ 2.6.32-696.1.1.el6.x86_64/

参考:

http://blog.csdn.net/bowen82/article/details/7426496

http://www.weiyan.me/2013/05/665

http://projects.tuxx-home.at/?id=cisco_***_client

http://www.linuxidc.com/Linux/2010-09/28784.htm

http://micro.stanford.edu/wiki/How_to_install_and_configure_the_Cisco_×××_client_on_a_Linux_computer

http://download.csdn.net/download/colinsun/4206065

转载于:https://blog.51cto.com/wutou/1931024

Linux(CentOS 6.5)shell下安装Cisco ***相关推荐

  1. CentOS 6.3(x86_64)下安装Oracle 10g R2

    CentOS 6.3(x86_64)下安装Oracle 10g R2 目 录 一.硬件要求 二.软件 三.系统安装注意 四.安装Oracle前的系统准备工作 五.安装Oracle,并进行相关设置 六. ...

  2. 在CentOS 7最小环境下安装Cinnamon桌面环境

    在CentOS 7最小环境下安装Cinnamon桌面环境 1        总体目标 学习为CentOS7安装自己喜欢的GUI桌面环境.本次学习使用Cinnamon环境.这个环境是LinuxMint的 ...

  3. linux通过yum安装vim,linux/centos系统如何使用yum安装vi/vim?

    linux/centos系统如何使用yum安装vi/vim? yum安装vim最简单的命令, yum -y install vim* 然后就可以使用vi命令了. 网上的文章: 要使用vim, 使用yu ...

  4. CentOS 6.3(x86_32)下安装Oracle 10g R2

    CentOS 6.3(x86_32)下安装Oracle 10g R2 http://f.dataguru.cn/forum.php?mod=viewthread&tid=83544&f ...

  5. linux中电商环境配置,Linux CentOS 7.0中java安装与配置环境变量的步骤详解

    一.前言: CentOS7.0虽然自带JDK1.7和1.8,运行"java -version"命令也可以看到版本信息,但是jdk的安装环境不全,比如缺少tool.jar和dt.ja ...

  6. linux pureftp mysql_在Ubuntu下安装apache2+php5+mysql5+pureftp+ftp

    在Ubuntu下安装apache2+php5+mysql5+pureftp+ftp 一.安装Ubuntu7.04 Desktop版 二.ubuntu Linux下手工安装mysql5 1.下载mysq ...

  7. linux 无外网情况下安装 mysql

    由于工作需要,需要在一台装有 CentOS 系统的测试服务器上安装 MySQL ,由于该服务器上存有其他比较重要的测试数据,所以不能连接外网.由于之前安装 MySQL 一直都是使用 yum 命令一键搞 ...

  8. linux texmaker编译,在Ubuntu下安装和编译LaTex

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? LaTex简介 1.LaTeX 是由美国计算机学家Lamport博士于1985年开发成功的. 2.它是当今世界上最流行和 ...

  9. 在Centos 6.4系统下安装配置fetion飞信机器人

    我想飞信机器人大家并不陌生,这里我就不多说了,很多维友都用它来作为监控系统的报警,通过飞信来给运维管理员发送报警的短信,在32位的系统上安装比较简单,而在64位的系统上安装稍麻烦些,下我以CentOS ...

最新文章

  1. 从jQuery 入口方式写jQuery工具类库
  2. 从零开始学数据结构和算法(二)线性表的链式存储结构
  3. gossip 区块链_源代码: 一个最小化的区块链系统
  4. docker 镜像_Docker镜像分层
  5. leetcode :动态规划
  6. 【转】DICOM的常用Tag分类和说明!!!!
  7. Express Session 的基本使用
  8. vue-cli webpack 引入jquery
  9. 开源,才是科技巨头的最佳实践!| 技术头条
  10. 直接拿来用!超实用的Java数组技巧攻略
  11. linux Rh界面,Ubuntu Linux与RH系列的不同之处
  12. 基于matlab的图像仿真研究,基于MATLAB的图像锐化算法研究与仿真
  13. Apache ShenYu 入门
  14. android 开发中颜色代码对照表
  15. 奥运五环的含义及其颜色对应码
  16. unity简单技能系统
  17. 理解Aho-Corasick自动机算法
  18. MPV播放器 快捷键
  19. BFC、IFC、GFC、FFC
  20. 如何启用chrome中的java_CentOS 上的Chrome 如何启用Java

热门文章

  1. 微软让人工智能看图写故事写出惊悚故事
  2. JSD-2204-(续)SpringGateway网关-Elasticsearch-Day06
  3. 【五一创作】LoRaWAN简介
  4. 三菱数控系统PLC格式转换
  5. 你笑马保国“耗子尾汁”,鬼畜笑你“娱乐至死”
  6. 研究生选择统计学还是计算机,985学校的数学系的想考好一点的学校的金融经济方面的研究生容易么?专业应该选择统计学还是应用数学?...
  7. Python很难学?大佬推荐超级详细的Python爬虫学习清单,免费教程
  8. 一入爬虫深似海,总结python爬虫学习笔记! 1
  9. 水晶报表动态加载磁盘图片
  10. 全志V3s学习记录(5)uboot:传参(boot.scr)参数配置(script.bin)