Hi all,

I'm bringing in a computer for my wife and I to use in our carrel at UWA. I wanted her to get some linux experience so she'll be comfortable messing around with our file server during the times I'm in hospital. Unfortunately, UWA uses PPTP with MPPE:

http://www.snap.uwa.edu.au/linux_setup_instructions.html

so it's not just a simple matter of plugging in the network cable and adjusting a couple of settings. I've tried using this guide to installing PPTP on Fedora Core 4:

http://pptpclient.sourceforge.net/howto-fedora-core-4.phtml

I get to step 1-c, installing kernel_ppp_mppe-0.0.5-2dkms.noarch.rpm, and then I'm stuck. These are the messages on the terminal:

[root@localhost updates]# rpm -Uvh kernel_ppp_mppe-0.0.5-2dkms.noarch.rpm
warning: kernel_ppp_mppe-0.0.5-2dkms.noarch.rpm: V3 DSA signature: NOKEY, key ID 92f0fc09
Preparing...                ########################################### [100%]
   1:kernel_ppp_mppe        ########################################### [100%]

Creating symlink /var/lib/dkms/kernel_ppp_mppe/0.0.5/source ->
                 /usr/src/kernel_ppp_mppe-0.0.5

DKMS: add Completed.

Kernel preparation unnecessary for this kernel.  Skipping...

Running the pre_build script:
Using /var/lib/dkms/kernel_ppp_mppe/0.0.5/source/ppp_generic/2.6.5-1.358/ppp_generic.c

Building module:
applying patch linux-2.6.2-pad.patch...patching file ppp_generic.c
Hunk #1 succeeded at 1066 (offset 21 lines).
Hunk #3 succeeded at 1615 (offset 25 lines).

applying patch 02-ppp_generic.c.patch...patching file ppp_generic.c

applying patch 03-ppp_mppe_compress.c.patch...patching file ppp_mppe_compress.c

applying patch 04-ppp_mppe_compress.c_license.patch...patching file ppp_mppe_compress.c
Hunk #1 succeeded at 654 (offset 1 line).

cleaning build area....
make KERNELRELEASE=2.6.9-1.667 -C /lib/modules/2.6.9-1.667/build M=/var/lib/dkms/kernel_ppp_mppe/0.0.5/build....(bad exit status: 2)

Error! Bad return status for module build on kernel: 2.6.9-1.667 (i686)
Consult the make.log in the build directory
/var/lib/dkms/kernel_ppp_mppe/0.0.5/build/ for more information.

Error! Could not locate ppp_generic.ko for module kernel_ppp_mppe in the DKMS tree.
You must run a dkms build for kernel 2.6.9-1.667 (i686) first.

And here are the contents of the /var/lib/dkms/kernel_ppp_mppe/0.0.5/build/make.log file:

DKMS make.log for kernel_ppp_mppe-0.0.5 for kernel 2.6.9-1.667 (i686)
Sun Aug 14 05:25:29 WST 2005
make: Entering directory `/lib/modules/2.6.9-1.667/build'
  LD      /var/lib/dkms/kernel_ppp_mppe/0.0.5/build/built-in.o
  CC [M]  /var/lib/dkms/kernel_ppp_mppe/0.0.5/build/ppp_generic.o
In file included from include/asm/thread_info.h:16,
                 from include/linux/thread_info.h:21,
                 from include/linux/spinlock.h:12,
                 from include/linux/capability.h:45,
                 from include/linux/sched.h:7,
                 from include/linux/module.h:10,
                 from /var/lib/dkms/kernel_ppp_mppe/0.0.5/build/ppp_generic.c:26:
include/asm/processor.h:87: error: array type has incomplete element type
In file included from include/net/checksum.h:26,
                 from include/linux/skbuff.h:30,
                 from include/linux/if_ether.h:106,
                 from include/linux/netdevice.h:29,
                 from /var/lib/dkms/kernel_ppp_mppe/0.0.5/build/ppp_generic.c:32:
include/asm/checksum.h: In function &#8216;csum_partial_copy_from_user&#8217;:
include/asm/checksum.h:55: warning: pointer targets in passing argument 1 of &#8216;csum_partial&#8217; differ in signedness
include/asm/checksum.h: In function &#8216;csum_and_copy_to_user&#8217;:
include/asm/checksum.h:202: warning: pointer targets in passing argument 1 of &#8216;csum_partial&#8217; differ in signedness
In file included from include/linux/if_ether.h:106,
                 from include/linux/netdevice.h:29,
                 from /var/lib/dkms/kernel_ppp_mppe/0.0.5/build/ppp_generic.c:32:
include/linux/skbuff.h: In function &#8216;skb_add_data&#8217;:
include/linux/skbuff.h:1017: warning: pointer targets in passing argument 2 of &#8216;csum_and_copy_from_user&#8217; differ in signedness
make[1]: *** [/var/lib/dkms/kernel_ppp_mppe/0.0.5/build/ppp_generic.o] Error 1
make: *** [_module_/var/lib/dkms/kernel_ppp_mppe/0.0.5/build] Error 2
make: Leaving directory `/lib/modules/2.6.9-1.667/build'

Can anyone tell me what the heck this means? It's after 5:30am, I'm sick and exhausted and I'm going to try and get some sleep now. Hopefully someone here will have some ideas on how I can proceed.

TIA,

Ari


-- 
_______________________________________________
Surf the Web in a faster, safer and easier way:
Download Opera 8 at http://www.opera.com

Powered by Outblaze

