Author Topic: Difficult Time Adding Mppe Support To The Kernel  (Read 2918 times)

Absolute Nirvana

  • Newbie
  • *
  • Posts: 32
    • View Profile
Difficult Time Adding Mppe Support To The Kernel
« on: September 29, 2005, 04:03:01 pm »
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: [Select]
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
« Last Edit: September 29, 2005, 04:04:11 pm by Absolute Nirvana »
Zaurus SL-C1000
PdaXrom 1.1.0 beta 2
Brando Ultra Clear Screen Protector
512MB Viking CF, Crucial 128MB MMC
Ambicom WL1100 CF wifi
Custom hand-sewn case (made out of headliner)

iamgigi

  • Newbie
  • *
  • Posts: 2
    • View Profile
Difficult Time Adding Mppe Support To The Kernel
« Reply #1 on: October 14, 2005, 04:20:47 am »
Quote
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: [Select]
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
[div align=\"right\"][a href=\"index.php?act=findpost&pid=97596\"][{POST_SNAPBACK}][/a][/div]

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...