Maemo OS Version: Maemo 5 codename Fremantle
Latest Stable Version: 2.7.0maemo-fremantle10
Date of release: Fri, 23 Jul 2010
Tested on firmware: 10.2010.19-1 (PR1.2)
Packages Needed (in order of installation):
1) liboasys_1.4.0maemo-fremantle2_armel.deb
2) dtn_2.7.0maemo-fremantle10_armel.deb
3) python-dtn_2.7.0maemo-fremantle10_all.deb (optional)
Installation depends on some packages including:
- liboasys â> tcl8.5, libxerces27
- dtn â> adduser
IMPORTANT NOTES:
- the dependencies are normally resolved automatically if you activate one of the extras repository (we have tested with extras-devel repository active)
- packages should now be completely optified then the installation of liboasys, dtn and python-dtn (with their dependencies) requires about 2% of rootfs partition
- we recommend to execute in x-terminal as root these commands after installation to clean local temp repository
   apt-get check
   apt.get autoclean
   apt-get clean
IMPORTANT NOTES:
- the dependencies are normally resolved automatically if you activate one of the extras repository (we have tested with extras-devel repository active)
- packages should now be completely optified then the installation of liboasys, dtn and python-dtn (with their dependencies) requires about 2% of rootfs partition
- we recommend to execute in x-terminal as root these commands after installation to clean local temp repository
   apt-get check
   apt.get autoclean
   apt-get clean
OTHER NOTES:
- in this DTN packages compiled for Maemo 5 all features are enabled (also external convergence layer support and external decision plane support)
- in repository tree are available also i386 architecture packages and sources packages for Scratchbox Virtual Cross-Compilation Machine (used by Maemo 5 SDK)
INSTALLATION PROCEDURE
   > Maemo 5 Fremantle Complete Installation Procedure
IF YOU HAVE TO REMOVE DTN INSTALLATION
Please open XTerminal in âOther Applicationsâ menu and become root with âsudo gainrootâ (if gainroot app installed) or âssh root@127.0.0.1â (if Open Ssh Client & Server app installed); after insert these commands:
apt-get remove python-dtn (if installed)
apt-get remove dtn
apt-get remove liboasys
If for any reason apt-get does not work type
dpkg -r python-dtn (if installed)
dpkg -r dtn
dpkg -r liboasys
IF YOU HAVE TO REMOVE DTN INSTALLATION
Please open XTerminal in âOther Applicationsâ menu and become root with âsudo gainrootâ (if rootsh app installed) or âssh root@127.0.0.1â (if Open Ssh Client & Server app installed); after insert these commands:
   apt-get remove python-dtn (if installed)
   apt-get remove dtn
   apt-get remove liboasys
If for any reason apt-get does not work properly type
   dpkg -r python-dtn (if installed)
   dpkg -r dtn
   dpkg -r liboasys
IF YOU DONâT WANT DTN DAEMON AS SYSTEM SERVICE
Please open XTerminal in âOther Applicationsâ menu and become root with âsudo gainrootâ (if gainroot app installed) or âssh root@127.0.0.1â (if Open Ssh Client & Server app installed); after type
update-rc.d -f dtnd remove
IF YOU DONâT WANT DTN DAEMON AS SYSTEM SERVICE
Please open XTerminal in âOther Applicationsâ menu and become root with âsudo gainrootâ (if gainroot app installed) or âssh root@127.0.0.1â (if Open Ssh Client & Server app installed); after type
   update-rc.d -f dtnd remove
KNOWN BUGS OF LATESTS STABLE VERSION
- [CURRENTLY UNRESOLVED] The DTN daemon (dtnd) doesnât start/stop/restart in normal init mode.
   In addition /etc/init.d/dtnd start and /etc/init.d/dtnd stop are not working properly.
- [CURRENTLY UNRESOLVED] The upgrade of various stable releases of packets doesnât work from graphic interface (the Applications Manager of Maemo). For now we recommend to upgrade from X-Terminal.