901224_DelayTolerantNetworking : Manta-Dorado tests This page last changed on May 08, 2012 by oreilly. ### In-Lab Configuration We first wanted to test installation and networking procedures before working with the actual Dorado vehicle. To this end we set up a Manta-Dorado test-bed in Building G, using computer "trex3" as a stand-in for the Dorado vehicle TREX computer (which is "trex2"). trex3 hardware, operating system, and installed applications are nearly identical to those of trex2. Equipment included the following: Manta gateway Ubiquiti radios (2) trex3 linux machine Leviton router POE adapter For safety reasons, we set the radio output power to 12 dBm for these indoor tests. Our intent was to build a network similar to what we plan for at-sea tests. The components were connected as shown below. We assigned static addresses throughout, except for the Leviton router 134.89.x.x address, which was assigned by DHCP. Note that trex3 has two addresses; a 134.89.x.x address (per current operations) and a 192.168.2.5 address, for connection to the Ubiquiti radio. The 192.168.2.5 address was assigned as an "IP alias" with the Linux ifconfig command: /sbin/ifconfig eth0:1 192.168.2.5 #### Below are setup configuration parameters of the Leviton router: Leviton router status Leviton NAT configuration; allows WAN to connect to Manta In addition, we registered the Leviton router with dyndns.org to enable DDNS look-up of its IP address. The router's name is mbari-dtn0.dyndns.org. NOTE: However the VSAT IP address is apparently not routable to incoming traffic, unless a static IP address is purchased - thus shore cannot "push" data to the ship. Instead, we'll "pull" data from shore to ship with rsync over DTN. ### At-Sea Test Configuration The at-sea test configuration diagram is available at https://oceana.mbari.org/confluence/download/attachments/18579458/10020806-E_+DTNFieldTest.pdf Computers in the above diagram play roles as described below. #### trex (onboard Dorado): Sends log files to shore (odss-staging) via dtncp Runs dtncpd to receive files from vesuvio Setup: Start dtnd, dtncpd at boot #### vesuvio (onboard ship) Periodically runs DTN-proxied rsync client to exchange files with shore (odss-staging) in uplink/ and downlink/ directories Routes trex packets sent to shore via dtncp #### odss-staging (on shore) Runs dtncpd to receive files from trex Hosts uplink/ and downlink/ directories for synchronization with vesuvio via DTN-proxied rsync Setup: Start dtnd, dtncpd at boot Attachments: Manta-TREX-testbed.pdf (application/pdf) Manta-TREX-testbed.jpg (image/jpeg) Manta-TREX-testbed.jpg (image/jpeg) Manta-demo.jpg (image/jpeg) Manta-at-sea-test.jpg (image/jpeg) Manta-at-sea-test.jpg (image/jpeg) Manta-at-sea-test.jpg (image/jpeg) Manta-TREX-at-sea-test.jpg (image/jpeg) leviton-status-2.jpg (image/jpeg) leviton-nat.jpg (image/jpeg)

Document generated by Confluence on Feb 03, 2026 16:03