pptpd in xen

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
binary
Beiträge: 52
Registriert: 17.09.2005 04:19:48

pptpd in xen

Beitrag von binary » 23.10.2008 23:46:26

Ich möchte einen pptp Server in einer xen 3.2.0 DomU betreiben. Leider funktioniert das nur halb. Wenn ich den Server starte sieht alles noch ganz gut aus

Code: Alles auswählen

Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       User       Inode      PID/Program name
tcp        0      0 0.0.0.0:1723            0.0.0.0:*               LISTEN     0          201737     21037/pptpd
tcp6       0      0 :::22                   :::*                    LISTEN     0          1385       1104/sshd
Wenn ich jedoch versuche eine Verbindung aufzubauen logt der Server folgendes

Code: Alles auswählen

Oct 23 17:43:33 remote pptpd[12058]: CTRL: Client 88.77.135.25 control connection started
Oct 23 17:43:33 remote pptpd[12058]: CTRL: Starting call (launching pppd, opening GRE)
Oct 23 17:43:33 remote pppd[12059]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded.
Oct 23 17:43:33 remote kernel: slhc: disagrees about version of symbol struct_module
Oct 23 17:43:33 remote modprobe: WARNING: Error inserting slhc (/lib/modules/2.6.18.8-xenU/kernel/drivers/net/slhc.ko): Invalid module format
Oct 23 17:43:33 remote kernel: ppp_generic: disagrees about version of symbol struct_module
Oct 23 17:43:33 remote modprobe: FATAL: Error inserting ppp_generic (/lib/modules/2.6.18.8-xenU/kernel/drivers/net/ppp_generic.ko): Invalid module format
Oct 23 17:43:33 remote pppd[12059]: 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.
Oct 23 17:43:33 remote pptpd[12058]: GRE: read(fd=6,buffer=8058640,len=8196) from PTY failed: status = -1 error = Input/output error, usually caused by unexpected termination of pppd, check option syntax and pppd logs
Oct 23 17:43:33 remote pptpd[12058]: CTRL: PTY read or GRE write failed (pty,gre)=(6,7)
Oct 23 17:43:33 remote pptpd[12058]: CTRL: Reaping child PPP[12059]
Oct 23 17:43:33 remote pptpd[12058]: CTRL: Client 88.77.135.25 control connection finished
Es scheint als wenn ein Kernelmodul fehlt, allerdings habe ich alles unterhalb von /usr/src/xen-3.2.0/dist/install/lib/modules/2.6.18.8-xenU/ in die DomU kopiert. Falls da bei der Kernelkonfig was schiefgelaufen ist, welche Parameter sollte ich ändern.

Antworten