vpn connection using pptpconfig using fedora 10


I am using fedora 10 and I would like to connect to my work's vpn. Using windows xp I can connect without any problems. However, this is my first time using fedora so not sure how to do this, and I am a newbie at using fedora.

 what I have noticed in connection manager I have a tab called vpn. However, this is always disabled. Is there a reason for this. Can I not use connection manager to connect to my work's vpn.I might be doing wrong.

I installed the pptpconfig client andI have configured the setting in pptpconfig as I do when I connect using windows. However, I am getting the following response:

Using interface ppp0pptpconfig: monitoring interface ppp0

Connect: ppp0 <--> /dev/pts/1
MS-CHAP authentication failed: Authentication failed
CHAP authentication failed
Connection terminated.
pptpconfig: pppd process terminated by signal 19 (failed)
pptpconfig: SIGSTOP

I think this is a difficult question to answer so I have given it 250 points

Any suggestions of what I might be doing wrong?

Many thanks,

Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

You need samba installed for MS-CHAP or NTLMv2
First, you need to determine if you have a firewall between you and your network.  I have a watchguard firewall that using Radius services.  Each device will require some addditional settings for pptpconfig.  Below are a few pointer to keep in mind when setting up the pptpconfig software.  By the way, I'm using Fedora 10 as my OS connenecting to a Windows OS enviroment.  

1.  Go the this site and add the additional repositories.  This will give you a slew of softward that can be added to linux environment:  www.howtoforge.com/the-perfect-desktop-fedora-10-p3

 or follow the directions below:


rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm

One you have install the repositories above you should now have some additonal choices under System\Administration\Add/Remove Software

2.  Install the following programs: Point-toPoint Tunneling  Protocol client

3. Install Point to Point tunneling Protocal (PPTP) Client configuration

4. Instlall POPTOP Point to Point Tunneling Server

5. Install PPTP release file and package configuration.

6. Install Client for VNC and Windows Terminal Server

After you are done reboot and allow Fedora to update you software or run the following command:  yum upgrade

The program will install two apps in your Application\Internet
         PPTP Client    (This is compatiable to Remote VPN)
          Terminal Serer Client (Thiis is comptiable to Remote Desktop)

Now, is where patience becomes a virtue:

Select the PPTP Client and configure you pptpconfig services.

You will need root access to do this.

Under the Server Tab enter the following:
     Name:  The place you are trying to connect (Test Company)
     Server:  IP adrress of the firewall or router you are tring to connect
     Domain: The Domain name of the server you are trying to connect
     Username: A user on the domain that has remote and access rights.  
     Password: (This is the first mistake most users make - If you use password complexity on your domain and your password contains some characters such as # & * or % you will need to put quotes in front and behind your password.)  Here is an example: "Pa$$word"

You next Tab is the Routing Tab:
   If you are connecting to a router or server with PPTP select Interface Only
   If you using a Radius server or IAS  or complex remote access server select Client to Lan
  Edit the Network routes and add your local IP ranges such as

Your third tbe is DNS
  Deselect the DNS and enter in the Server box your DNS for your Domain
   Leave the Options box blank.

Next go the the Encryption tab
   Select these two buttons:
       Require Microsoft PTPE MPPE
       Refuse to Authenticate with EAP
Last on the Miscellaneous tab:
   Select Enable connection debugging facilities
      (This will notifiy you of any errors you are receiving.
Once your configurations are done please click on the Add button

    Next select Start.

If everything works your Tunnel list will turn green.

Now we need to setup the Terminal Server Client
Under Application\Internet\Terminal Server client
 Add Connection
     Windows Terminal Service
      Name:  (Desktop Name)
      Host: (IP Address of Desktop Machine)
      Username: (Username on Desktop Machine)
      Password: (Password on Desktop Machine)
      Domain: (Domain name on Desktop Machine)

Save settings and you are in business!!!!   Enjoy.  I hope this helps and free you to the World of Linux.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.