The TOFFEE Project
HOMEDOCUMENTATIONUPDATESVIDEOSRESEARCHDOWNLOADSPONSORSCONTACT


DOCUMENTATION 》 TOFFEE-Mocha Documentation :: TOFFEE-Mocha-1.0.14-1-rpi2 - Raspberry Pi WAN Emulator

Download TOFFEE-Mocha-1.0.14-1-rpi2 via Google Drive share:
Raspberry Pi2/3 Install Image (binary): TOFFEE-Mocha-1.0.14-1-rpi2.img.tar.xz
Source: TOFFEE-Mocha-1.0.14-1-rpi2.tar.xz

NOTE: If you are looking TOFFEE-Mocha WAN Emulator for Intel x86_64 platform, you can find it HERE.

Here is my VLOG Youtube video of the same which includes details about version release notes, future road-map and so on.

Software Development Updates corresponds to this TOFFEE-Mocha release version:
NEWS :: TOFFEE-Mocha WAN Emulation software development - Update: 18-June-2016
NEWS :: TOFFEE-Mocha WAN Emulation software development - Update: 17-June-2016
NEWS :: TOFFEE-Mocha WAN Emulation software development - Update: 16-June-2016

User Guide (Documentation)
The TOFFEE-Mocha release is highly optimized and customized for Raspberry Pi 2/3 hardware platform. TOFFEE-Mocha for Raspberry Pi2/3 is built within the standard Raspberry Pi Raspbian Operating System (version: 2016-05-27-raspbian-jessie.img).

NOTE: For more details regarding TOFFEE-Mocha hardware test setup and deployment kindly refer: TOFFEE-Mocha WAN emulator Lab deployment and topology guide

NOTE: For more details regarding TOFFEE-Mocha test-cases and test-results kindly refer: TEST CASES :: TEST RESULTS :: Raspberry Pi WAN Emulator TOFFEE-Mocha-1.0.14-1-rpi2

Installation Unlike the x86_64 version, TOFFEE-Mocha Raspberry Pi version is a complete disk image of Raspberry Pi Raspbian OS in which TOFFEE-Mocha is ported, built and pre-installed. You can download the binary (the install image above), un-tar it and install on a microSD card which is around larger than or equal to 8GB capacity. Since this is the size of the microSD card upon which I built the TOFFEE-Mocha image.

If you are new using Raspberry Pi hardware, you can follow the standard official Raspberry Pi guide: Installing operating system images

If you are using a Linux system you can do via dd command as shown below. Assume in this case the empty microSD card is "/dev/sdc"

kiran@desktop-i7-5820k:~$ sudo dd bs=4M if=TOFFEE-Mocha-1.0.14-1-rpi2.img conv=sync,noerror of=/dev/sdc

Hardware: Additional NIC Card Installation You can use a USB2 to 100Mbps NIC card so that you can get totally two network ports as shown below. Once it is installed you can check by booting the Raspbian OS and confirm via ifconfig command.
01 TOFFEE Mocha WAN Emulator Raspberry pi interfaces [CDN]

Configuration Configuration of TOFFEE-Mocha Raspberry Pi version is as same as x86_64 version, you can refer the Configuration section of the TOFFEE-Mocha-1.0.14-1-x86_64 Documentation.

TOFFEE-Mocha Raspberry Pi - screenshots

TOFFEE-Mocha Raspberry Pi - Login page:
02 TOFFEE-Mocha WAN Emulator Raspberry Pi Login [CDN]

TOFFEE-Mocha Raspberry Pi Home page:
03 TOFFEE-Mocha WAN Emulator Raspberry Pi Home

TOFFEE-Mocha Raspberry Pi setup via Wizard:
04 TOFFEE-Mocha WAN Emulator Raspberry Pi Wizard Start
05 TOFFEE-Mocha WAN Emulator Raspberry Pi Wizard LAN port [CDN]
06 TOFFEE-Mocha WAN Emulator Raspberry Pi Wizard WAN port
07 TOFFEE-Mocha WAN Emulator Raspberry Pi Wizard finish

TOFFEE-Mocha Raspberry Pi setup - ports:
08 TOFFEE-Mocha WAN Emulator Raspberry Pi Ports

TOFFEE-Mocha Raspberry Pi Big Picture:
09 TOFFEE-Mocha WAN Emulator Raspberry Pi Big Picture [CDN]

TOFFEE-Mocha Raspberry Pi settings - Packet Delay:
10 TOFFEE-Mocha WAN Emulator Raspberry Pi packet delay
11 TOFFEE-Mocha WAN Emulator Raspberry Pi packet delay big picture

TOFFEE-Mocha Raspberry Pi packet bytes stats with packet delay alone:
12 TOFFEE-Mocha WAN Emulator Raspberry Pi packet delay stats bytes [CDN]

TOFFEE-Mocha Raspberry Pi packet stats with packet delay alone:
13 TOFFEE-Mocha WAN Emulator Raspberry Pi packet delay stats packets [CDN]

TOFFEE-Mocha Raspberry Pi packet bytes stats with packet delay and packet drop:
15 TOFFEE-Mocha WAN Emulator Raspberry Pi packet drop stats bytes [CDN]

TOFFEE-Mocha Raspberry Pi packet stats with packet delay and packet drop:
16 TOFFEE-Mocha WAN Emulator Raspberry Pi packet drop stats packets [CDN]

TOFFEE-Mocha Raspberry Pi Home page with consolidated report:
14 TOFFEE-Mocha WAN Emulator Raspberry Pi Home Page Report [CDN]



Suggested Topics:


TOFFEE-Mocha - WAN Emulator


Categories

💎 TOFFEE-MOCHA new bootable ISO: Download
💎 TOFFEE Data-Center Big picture and Overview: Download PDF


Recommended Topics:

TOFFEE-DataCenter WAN Optimization :: TOFFEE-DATACENTER-1.3.25-1-portable ↗
Saturday' 13-Mar-2021
Download TOFFEE-DATACENTER-1.3.25-1-portable.tar.xz via Google Drive share: platform independent (portable) source: TOFFEE-DATACENTER-1.2.2-1-portable.tar.xz * Alternatively download from SOURCEFORGE project site. * Here are the TOFFEE-DataCenter supported features. * To know more about the project kindly refer TOFFEE-Datacenter Documentation, News and Updates

The TOFFEE Project :: TOFFEE-Butterscotch :: Save and Optimize your Internet/WAN bandwidth ↗
Saturday' 13-Mar-2021
TOFFEE-Butterscotch is an open-source software which can be used to save and optimize your Internet/WAN bandwidth. Unlike TOFFEE (and TOFFEE-DataCenter) TOFFEE-Butterscotch is a non peer-to-peer (and asymmetric) network optimization solution. This makes TOFFEE-Butterscotch an ideal tool for all Home and SOHO users.

Riverbed and Silver Peak WAN Optimization vs TOFFEE-DataCenter (TOFFEE and or TrafficSqueezer) - FAQ ↗
Saturday' 13-Mar-2021

IP Header Compression in WAN Links and TOFFEE-DataCenter WAN Optimization ↗
Saturday' 13-Mar-2021

MySQL Database Network Data - WAN Acceleration ↗
Saturday' 13-Mar-2021
Here is a quick demo of TOFFEE WAN Optimization optimizing MySQL Data transfers of a MySQL Client to Server Remote Access.

TOFFEE-Mocha WAN emulator Lab deployment and topology guide ↗
Saturday' 13-Mar-2021



TOFFEE-Mocha WAN Emulator Jitter Feature ↗
Saturday' 13-Mar-2021

TOFFEE-Mocha-1.0.32-1-x86_64 and TOFFEE-Mocha-1.0.32-1-i386 Code Release ↗
Saturday' 13-Mar-2021
This is my first TOFFEE-Mocha combined x86-64 and i386 (Intel x86 64-bit and 32-bit) code release.

TOFFEE DataCenter WAN Optimization - Google Hangouts demo and VOIP Optimization ↗
Saturday' 13-Mar-2021
TOFFEE DataCenter WAN Optimization - Google Hangouts demo and VOIP Optimization

IP Header Compression in WAN Links and TOFFEE-DataCenter WAN Optimization ↗
Saturday' 13-Mar-2021



Featured Educational Video:
Watch on Youtube - [4073//1] 0x1c9 NAS OS | Expert's take on FreeNAS vs UNRAID | My two cents | Best Tips ↗

Why TOFFEE is forked from TrafficSqueezer ↗
Saturday' 13-Mar-2021
TrafficSqueezer is an open-source WAN Optimization project. TrafficSqueezer is mainly a research project which is started around mid-2006. It is initially started as a research (or prototype) code even before it is officially registered in Sourceforge.net. But this code is just primitive user-space raw socket modules. This is later refined and a pre-alpha version is created. Followed by which Alpha release. This prototype code is moved from user-space to Linux Kernel (Kernel Space) and then the journey begin in terms of making a serious WAN Optimization solution. Once the pre-beta and beta releases are complete the mainstream series is started.

Benchmark Raspberry Pi and other embedded SoC with TrueBench ↗
Saturday' 13-Mar-2021
TrueBench is an unique open-source benchmarking system in which the core system performance and efficiency parameters are measured at extreme high resolution in the order of several million/billion ยต-seconds for a given specific task. TrueBench is a part of The TOFFEE Project research. With TrueBench Raspberry Pi 3, Raspberry Pi 2B and Raspberry Pi 2 are benchmarked and you can do a comparative analysis with standard mainstream x86 devices.

TOFFEE-DataCenter :: Optimized ISP backbone networks for countries with slowest Internet Speed ↗
Saturday' 13-Mar-2021

TOFFEE with Hardware Compression and Decompression Accelerator Cards ↗
Saturday' 13-Mar-2021
You can build a basic TOFFEE WAN Optimization hardware completely in software layer (i.e its networking data-plane and control-plane). And if you are a product manufacturer you can make commercial WAN Optimization products with TOFFEE with software layer alone. And if you choose to improve its performance, you can use any third-party PCIe Compression Accelerator cards.



Watch on Youtube - [466//1] 158 VLOG - TOFFEE WAN Optimization Software Development live update - 6-Nov-2016 ↗

TOFFEE-Mocha WAN Emulation software development - Update: 15-July-2016 ↗
Saturday' 13-Mar-2021
Today I completed doing all the changes which are meant for the new upcoming TOFFEE-Mocha release. I have increased the resolution and the range of all factor variables. Instead 1 to 10 range now they have a range of 1 to 30. Unlike before the value 1 means it is lot more intense (or in some cases less intense) and the uppermost value 30 means lot less intense (or in some cases lot intense).



Research :: Optimization of network data (WAN Optimization) at various levels:
Network File level network data WAN Optimization


Learn Linux Systems Software and Kernel Programming:
Linux, Kernel, Networking and Systems-Software online classes


Hardware Compression and Decompression Accelerator Cards:
TOFFEE Architecture with Compression and Decompression Accelerator Card


TOFFEE-DataCenter on a Dell Server - Intel Xeon E5645 CPU:
TOFFEE-DataCenter screenshots on a Dual CPU - Intel(R) Xeon(R) CPU E5645 @ 2.40GHz - Dell Server