pptp for Nokia 770

Release 3

Must replace kernel (pptp needs kernel ppp_mppe, which can be compiled as
module, but requires kernel crypto which can't be a module). Included kernel
is the same as the one in 2006.39, but with ppp_mppe compiled in kernel.
Write to device with:
   flasher-2.0 -k zImage-su-18-200639-mppe -f

pptp binary needs to be copied to somewhere in the path.

Needed config files are:
   /etc/ppp/pap-secrets
   /etc/ppp/chap-secrets
   /etc/ppp/options.pptp
   /etc/ppp/peers/bgu

files in bin sub-directory (dbus-s, dbus-script, bgu.wifi, nobgu.wifi) should be
copied to /usr/bin.

To enable, just run
/usr/bin/dbus-s --system &

This can also be done automatically in some startup script.

This package is working in Ben-Gurion university, where the setup is:
There is a wireless network anyone can connect to, but the only thing available
on this network is a pptp server. For other scenarios, more changes will be
needed.

If you want to connect to BGU network, just copy the files from this archive,
and replace all occurrences of myname and mypass with your name and password,
accordingly.

For other networks, probably some more changes are necessary. It is probably
easier to setup pptp on some laptop or desktop computer, and copy the config
files.

Apart from the changes to pptp configuration, to automatically connect to other
networks, the following changes are needed:
- In dbus-script, replace tsunami with the name of your wifi network.
- In bgu.wifi, change the nameservers to your networks nameserver (you can find
  them in /etc/ppp/resolv.conf after pptp is running.


Missing features:
- Configuration tools.


* Matan Ziv-Av <matan@svgalib.org>
