Active Topics



Thread Tools
Posts: 25 | Thanked: 2 times | Joined on Dec 2007
We use a PPTP VPN to our router at the office. Is there software to do this on the N800, preferably using OS2008?

The Following User Says Thank You to CarSalesman For This Useful Post:
technut's Avatar
Posts: 574 | Thanked: 166 times | Joined on Oct 2007 @ BC, Canada
Fanoush (one of the regulars here) has some info about PPTP here:
Please follow these simple posting guidelines.
There are no stupid questions, just people who didn't search itT (with Google) first.
linuxrebel's Avatar
Posts: 182 | Thanked: 46 times | Joined on Jan 2007 @ Silly-Con Valley
Myself, I've beeen waiting ffoor the chaos to end, but yes go to and he has the needed pptp client software. Now what I don't yet know is if the OS2008 kernel includes mppe (micrsoft point to point encription[?]) built in. If so you can config things and run, if not you'll have to wait for a 3rd party kernel.
Posts: 161 | Thanked: 99 times | Joined on Jan 2008

I have flashed fanoush's 2.2007.50-2 kernel with MPPE support an I'm currently trying to load the corresponding modules - though with limited success so far.

According to Fanoush's description the modules arc4, sha1 and ppp_mppe need to be loaded, which doesn't work due to unresolved dependencies.

Via dmesg output I was able to figure out, that first the crypto_algapi module has to be loaded before arc4 and sha1 can be loaded. But I still don't know, what the prerequisites for ppp_mppe are.

insmod ppp_mppe just gives a

insmod: cannot insert '../drivers/net/ppp_mppe.ko': No such device (-1): No such device
No further hint in dmesg what exactly is missing. To bad modprobe/depmod is broken on the N800.

Currently I have the following modules loaded

sha1 2400 0 - Live 0xbf05e000
arc4 1760 0 - Live 0xbf05c000
crypto_algapi 10176 2 sha1,arc4, Live 0xbf058000
g_file_storage 27560 0 - Live 0xbf050000
cx3110x 56200 0 - Live 0xbf041000
umac 258788 1 cx3110x, Live 0xbf000000 (P)
Any idea which module I have to load first before I can load ppp_mppe?

I found a working lsmode sequence:


Last edited by iskarion; 2008-01-06 at 20:26.

The Following 2 Users Say Thank You to iskarion For This Useful Post:
Posts: 2,152 | Thanked: 1,490 times | Joined on Jan 2006 @ Czech Republic
I have not tried in OS2008 yet, just enabled it in kernel. Thanks for figuring out the module list. Will add it to missing OS2008 section for others. Did you manage to connect?
Newbies click here before posting. Thanks.

If you really need to PM me with troubleshooting question please consider posting it to the forum instead. It is OK to PM me a link to such post then. Thank you.

Last edited by fanoush; 2008-01-06 at 21:17.
Posts: 161 | Thanked: 99 times | Joined on Jan 2008
Originally Posted by fanoush View Post
Did you manage to connect?
Yes. Didn't do extensive tests so far and also routing is not yet setup, but connecting to a PPTP server with 128-bit MPPE encryption and MS-CHAPv2 authentication seems to work fine.

Just disconnecting via poff is not working.
linuxrebel's Avatar
Posts: 182 | Thanked: 46 times | Joined on Jan 2007 @ Silly-Con Valley

I know why poff doesn't work. On line 40 of /usr/bin/poff, the word getopts is a bash not ash command. go here. and get a bash install that works around the busybox conflict and then you can change the #!/bin/sh at the start of poff and pon to #!/bin/bash.

Last edited by linuxrebel; 2008-01-10 at 12:26.
Posts: 79 | Thanked: 21 times | Joined on Sep 2007

I think, these are not strictly necessary:

Originally Posted by iskarion View Post
At least it works for me without them.

Posts: 79 | Thanked: 21 times | Joined on Sep 2007
BTW, I had problems with DNS and PPTP on OS 2007 (HE) and found the solution:

/etc/ppp/ip-up.local was called with the umask set such that /tmp/resolv.conf.ppp0 was created with 0600 permissions. dnsmasq running as "nobody" couldn't read it and stopped answering DNS queries.

Solution: Insert
chmod 644 $RESOLV_CONF
before the end of the first "if" block in /etc/ppp/ip-up.local

This problem is fixed in OS 2008 btw.

Maybe this is useful for some people...

The Following User Says Thank You to tvogel For This Useful Post:
Posts: 2 | Thanked: 0 times | Joined on Feb 2008
What do I do if i can't even insmod crypto_algapi.ko? I'm screwed aren't I...

I'm using OS2008 2.2007.51-3 and I get the error message:

insmod: cannot insert 'crypto_algapi.ko': Unknown symbol in module (-1): No such file or directory

I'll keep messing around with it, but I'm not incredibly optimistic. Just thought this should be documented haha.


EDIT: Nevermind, I'm an idiot.

Last edited by kidalien745; 2008-03-11 at 22:27.

Thread Tools

Forum Jump

All times are GMT. The time now is 23:29.