Hello,
I am trying to start up a pptp client session in a VM.
I have followed the instructions in the OpenVZ Wiki - http://wiki.openvz.org/Ppp_in_VE
I have tried this in both a Debian v6 and Debian v5 VM.
In Debian 6, I get the following error when I try to run pppd. (/usr/sbin/pppd)
In Debian 5, I get the following error
I am able to run a PPTP Session in the Host running the following version.
PPTP Interface up on the host to show it is working.
Given I can run a PPTP session from the Host, why am I getting "Kernel Does Not Support PPP" from the VMs?
Below is the configuration of interest for the VMs, so you can see network and device information.
Any help will be greatly appreciated.
Regards,
Patrick.
I am trying to start up a pptp client session in a VM.
I have followed the instructions in the OpenVZ Wiki - http://wiki.openvz.org/Ppp_in_VE
I have tried this in both a Debian v6 and Debian v5 VM.
In Debian 6, I get the following error when I try to run pppd. (/usr/sbin/pppd)
Code:
Couldn't open the /dev/ppp device: Operation not permitted
/usr/sbin/pppd: Sorry - this system lacks PPP kernel support
In Debian 5, I get the following error
Code:
/usr/sbin/pppd: This system lacks kernel support for PPP. This could be because
the PPP kernel module could not be loaded, or because PPP was not
included in the kernel configuration. If PPP was included as a
module, try `/sbin/modprobe -v ppp'. If that fails, check that
ppp.o exists in /lib/modules/`uname -r`/net.
See README.linux file in the ppp distribution for more details.
I am able to run a PPTP Session in the Host running the following version.
Code:
pve01:/# pveversion --verbose
pve-manager: 1.6-2 (pve-manager/1.6/5087)
running kernel: 2.6.32-4-pve
proxmox-ve-2.6.32: 1.6-19
pve-kernel-2.6.32-4-pve: 2.6.32-19
pve-kernel-2.6.18-2-pve: 2.6.18-5
qemu-server: 1.1-18
pve-firmware: 1.0-8
libpve-storage-perl: 1.0-14
vncterm: 0.9-2
vzctl: 3.0.24-1pve4
vzdump: 1.2-7
vzprocps: 2.0.11-1dso2
vzquota: 3.0.11-1
pve-qemu-kvm: 0.12.5-1
ksm-control-daemon: 1.0-4
PPTP Interface up on the host to show it is working.
Code:
ppp0 Link encap:Point-to-Point Protocol
inet addr:10.131.1.107 P-t-P:10.131.1.155 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1396 Metric:1
RX packets:305 errors:0 dropped:0 overruns:0 frame:0
TX packets:39 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:23940 (23.3 KiB) TX bytes:2684 (2.6 KiB)
Given I can run a PPTP session from the Host, why am I getting "Kernel Does Not Support PPP" from the VMs?
Below is the configuration of interest for the VMs, so you can see network and device information.
Code:
# CPU fair sheduler parameter
CPUUNITS="1000"
CPUS="1"
VE_ROOT="/var/lib/vz/root/$VEID"
VE_PRIVATE="/var/lib/vz/private/$VEID"
OSTEMPLATE="debian-6.0-standard_6.0-1_i386"
ORIGIN_SAMPLE="pve.auto"
HOSTNAME="wdnms-p01"
NAMESERVER="192.168.0.7"
SEARCHDOMAIN="combinedcommunications.com.au"
NETIF="ifname=eth0,mac=52:66:66:3B:E0:EC,host_ifname=veth107.0,host_mac=00:18:51:02:AA:7F"
IP_ADDRESS="192.168.180.247"
DEVICES="c:10:200:rw "
FEATURES="ppp:on "
CAPABILITY="NET_ADMIN:on "
DEVNODES="net/tun:rw "
Any help will be greatly appreciated.
Regards,
Patrick.