X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;f=www%2FDTN_Technical_Details%2FFREMANTLE.html;h=6122f93373b52dff1efb76a65b4e742e97dcae06;hb=9346ba8a9f2245be802b0bc4eacc65e614547490;hp=3b79343e67db982cf5a2e5061f821961b87c2757;hpb=5067a2841965fa1c04b47b457f539ca6178c5d56;p=dtn diff --git a/www/DTN_Technical_Details/FREMANTLE.html b/www/DTN_Technical_Details/FREMANTLE.html index 3b79343..6122f93 100644 --- a/www/DTN_Technical_Details/FREMANTLE.html +++ b/www/DTN_Technical_Details/FREMANTLE.html @@ -5,8 +5,8 @@ - - + + Delay-/Disruption- Tolerant Networking on Maemo Linux-based OS
DTN implementation porting for Maemo 5 (codename Fremantle) @@ -16,6 +16,7 @@ + @@ -66,25 +67,25 @@ new NavBar('widget0', 'Scripts/Widgets/Navbar', 'Scripts/Widgets/SharedResources
 
-
-
+
+

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.


@@ -95,10 +96,43 @@ new NavBar('widget0', 'Scripts/Widgets/Navbar', 'Scripts/Widgets/SharedResources
-
 
+
Â