Help - Search - Members - Calendar
Full Version: Difficult Time Adding Mppe Support To The Kernel
OESF Forums > Distros, Development, and Model Specific Forums > Model Specific Forums > C1000/3x00 General discussions
Absolute Nirvana
I have recently upgraded my C1000's kerenel to Tetsu v18a. I did this for the sole purpose of getting MPPE support because according to Tetsu's site MPPE was supported. I need MPPE because at the university that I go to use the wireless internet you must connect through their VPN. The protocol that my school uses is PPTP w/ MPPE.

I have successfully connected to my school's VPN from my desktop using PPTP. So my plan was to get MPPE working for Tetsu then just compile the latest version of pptp-linux for my zaurus and be up and running. According to what I could make out from Tetsu's site, after installing the kernel I need to install both the kernel-modules_v18a_arm.ipk and then the mppe-modules_arm.ipk.
I did those two things but I got an error when I installed the kernel-modules_v18a_arm.ipk. This is what I got:

CODE
Configuring kernel-modules...depmod: /lib/modules/2.4.20/modules.ieee1394map is not an ELF file
depmod: connot read ELF header from /lib/modules/2.4.20/modules.pnpbiosmap


I also get this error everytime i try to do a depmod -a

I have tried to modprobe mppe after installing everything, but it cannot locate it. It is also not listed under lsmod. Does anyone know what is wrong with what I am doing? Any insight would be greatly appreciated.

-Curtis
iamgigi
QUOTE(Absolute Nirvana @ Sep 30 2005, 04:03 AM)
I have recently upgraded my C1000's kerenel to Tetsu v18a.  I did this for the sole purpose of getting MPPE support because according to Tetsu's site MPPE was supported.  I need MPPE because at the university that I go to use the wireless internet you must connect through their VPN.  The protocol that my school uses is PPTP w/ MPPE.

I have successfully connected to my school's VPN from my desktop using PPTP.  So my plan was to get MPPE working for Tetsu then just compile the latest version of pptp-linux for my zaurus and be up and running.  According to what I could make out from Tetsu's site, after installing the kernel I need to install both the kernel-modules_v18a_arm.ipk and then the mppe-modules_arm.ipk.
I did those two things but I got an error when I installed the kernel-modules_v18a_arm.ipk.  This is what I got:

CODE
Configuring kernel-modules...depmod: /lib/modules/2.4.20/modules.ieee1394map is not an ELF file
depmod: connot read ELF header from /lib/modules/2.4.20/modules.pnpbiosmap


I also get this error everytime i try to do a depmod -a

I have tried to modprobe mppe after installing everything, but it cannot locate it.  It is also not listed under lsmod.  Does anyone know what is wrong with what I am doing?  Any insight would be greatly appreciated.

-Curtis
*


These error messages can be ignored, I guess it's the problem of depmod when it
couldn't detect the ELF header from a plaintext file.

If you have gotten the right modules, the module name should be ppp_mppe.o, and
you should add this to your /etc/modules.conf:
alias ppp-compress-18 ppp_mppe
and re-run depmod -a

Check /lib/modules/2.4.20/kernel/drivers/net and see if you have these two
ppp_*.o files.

As I could only find the ppp_mppe.o and ppp_deflate.o modules for 2.4.18, however,
my C3k is using 2.4.20, so I have compiled these two modules myself and it works,
at least the kernel module loaded.

Still trying to connect to the M$ pptp server using the MPPE patched pppd... tongue.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2014 Invision Power Services, Inc.