• Skip to Main Content
  • Go to the Website's Home
  • Go to Website News
  • Go to About this site
  • Skip to Audience Navigation Menu
  • About
    • Welcome to the College
    • Facts and Figures
    • Message from the Dean
    • Visit Us
    • College Administration
    • News Center
    • More...
  • Research
    • Research
    • Departments
    • Faculty Directory
  • Admissions
    • Undergraduate Admissions
    • Graduate Admissions
    • Undergraduate Recruiting
    • Graduate Recruiting
    • More...
  • Academics
    • Course Guide/Bulletin
    • Departments
    • Teaching
    • Programs and Degrees
    • Support Services
    • More...
  • Departments
    • Aerospace Engineering
    • Atmospheric, Oceanic and Space Sciences
    • Biomedical Engineering
    • Chemical Engineering
    • Civil and Environmental Engineering
    • Electrical Engineering and Computer Science
    • Industrial and Operations Engineering
    • Materials Science and Engineering
    • Mechanical Engineering
    • Naval Architecture and Marine Engineering
    • Nuclear Engineering and Radiological Sciences
  • Support the College
    • Giving
    • Involve Yourself
    • Corporate Relationships
    • More...
  • Information for:  
  • Alumni
    • Alumni Website
    • Alumni Society
    • Get Involved
  • Students
    • Academic Calendar
    • Course Guide/Bulletin
    • Financial Aid
    • Career Resources
    • Advising Center
    • More...
  • Faculty
    • College Faculty Meetings
    • Getting Research Funding
    • Employment Opportunities
    • More...
  • Staff
    • Department Listing
    • College Administration
    • Contacts
    • Faculty Directory
    • Staff Handbook
    • Employment Opportunities
    • More...
  • Friends
    • K-12 Outreach
    • Parents Weekend
    • Community Service Projects
    • Contacts
  • Corporations
    • Corporate Relations
    • Sponsoring Research
    • Opportunties for Interaction
    • Professional Education
    • Technology Transfer and Licensing
    • More...

CAEN

CAEN

  • About CAEN
    • Introduction
    • A Student Guide to CAEN
    • Policies
    • Organizational Chart
    • Employment
    • Hours of Operation
  • Computer Labs
    • Overview
    • Guidelines
    • Comparison Chart
    • Lab Descriptions
    • Lab Map
    • Realtime Lab Monitor (external link)
    • Reserving a Lab
    • Document Scanners
    • Virtual CAEN Labs
  • Computing Accounts
    • Overview
    • Obtaining an Account
    • Account Eligibility & Fees
    • Expiration of CAEN Accounts
    • Backups & Restorations
    • Passwords at U-M
  • Connecting to CAEN
    • Overview
    • Linux Login Servers
    • Secure File Transfer Protocol (SFTP)
    • Secure Shell (SSH)
    • Virtual CAEN Labs
    • Virtual Network Computing (VNC)
    • Virtual Private Network (VPN)
    • X11 Connections
  • Departmental Services
    • Overview
    • CAEN Operating Environment (COE)
    • Course Support
    • Data Storage
    • Instructional Technology
    • Network Support
    • Software Licensing
    • Ordering & Purchasing
  • Email
    • Overview
    • U-M Exchange Accounts
    • Group Email Distribution
    • CoE Email Lists
    • Recent Service Changes
    • Frequently Asked Questions
  • Help & Support
    • Overview
    • The CAEN Hotline (external link)
    • The CAEN Service Center (external link)
    • Search Documentation (external link)
    • Frequently Asked Questions (external link)
    • Administrative Forms (external link)
  • Information Security
    • Information Security at the College
    • IT Security Recommendations
    • Recent Announcements (external link)
  • Network & Wireless
    • Overview
    • Departmental Services
    • Ethernet Connections
    • Name Service (DNS) Requests
    • Network Status (external link)
    • Wireless Networking
  • Printing
    • Overview
    • Page Allocations & Costs
    • Printer Names & Locations
    • Using the Xerox Printers
    • Web Printing
    • Frequently Asked Questions (external link)
  • Software & Licensing
    • Overview
    • Software Listing
    • Course Software Requests
    • Departmental Licensing
    • Online Documentation
    • User-Contributed Software
    • Linux Utility Programs
  • Web Services
    • Overview
    • Content Management System
    • Forms Application
    • Google Search Appliance
    • Group Web Space
    • Tips on Web Photos
    • Statistics (external link)
Contact CAEN Support
(external link warning) Link goes to external page

Home  /  CAEN  /  Frequently Asked Questions  /  Wireless  /  Linux Cisco VPN Client

  • General Wireless Questions
  • Virtual Private Networks
  • General VPN Client FAQs
  • Windows Cisco VPN Client
  • Mac OS Cisco VPN Client
  • Linux Cisco VPN Client

Linux Cisco VPN Client

  • Are there any software packages I must have before using the VPN?
  • While attempting to install the Linux VPN client, I get a "make module" error. How do I fix this?
  • I installed the Linux VPN client successfully, but I am still unable to connect. Could this be an issue with my firewall?

Are there any software packages I must have before using the VPN?

Yes. You must have the C compiler (e.g. gcc) on your system before you can install the VPN client.



While attempting to install the Linux VPN client, I get a "make module" error. How do I fix this?

If you get an error similar to:

Failed to make module "cisco_ipsec"

during the installation of the Cisco VPN client for Linux, there are a few steps you can take to resolve the problem, depending on your kernel:

  • If you are running the default kernel from the manufacturer of your version of Linux, you should install the corresponding kernel-sources rpm. There should also be a symlink from /lib/modules/<version>/build to the source directory. The installation module will look for this link first, as the default value at the kernel source prompt.
  • If you are running your own kernel, you must use the build tree from your kernel to build the client. Unpacking the source code for the version of your kernel is insufficient. The module build process must use the same configuration information as your running kernel, and the only way to get that information is from the directory tree that was used to build the running kernel.


I installed the Linux VPN client successfully, but I am still unable to connect. Could this be an issue with my firewall?

Yes.  If you have a firewall running on your Linux machine, you should make sure to configure it to allow the following so VPN traffic will pass through:

    • UDP port 500 & 10000 (any port used for IPSec/UDP)
    • TCP port 10000 configured for IPSec/TCP
    • NAT-T port 4500
    • IP protocol 50 (ESP)
    • IP protocol 51 (AH)

 



CSS 2.1 Valid
University of Michigan
  • Contact Us
  • Site Map
  • Site Feedback
  • Accessibility
  • Emergency Procedures
  • Jump to top of the page
© 2008 College of Engineering, University of Michigan
Last edited on: 11/13/2008