OMNeT++ Older Versions

OMNeT++ 6.0.2   

This is a maintenance release of omnetpp-6.0. This release contains updated JRE and Eclipse dependencies for the IDE to fix several crashes with recent Gtk library versions on Linux. It also contains numerous fixes to the simulation kernel, Qtenv, and the Analysis Tool and the NED Documentation Generator in the IDE.

Experimental AARCH64 based versions are available for Linux and macOS.

What's New
Download
Size: 375MB   MD5: fadde2d2e4da53962cd42958563405c6  
Download
Size: 844MB   MD5: 374503dc78eec03836f875a001f8e776  
Download
Size: 513MB   MD5: 9a4425ebce4ef4139d85da6f8f7b45ba  
Download
Size: 74MB   MD5: 28822b9210e57b946f8bd09c701b855d  
Install opp_env, then enter: opp_env install omnetpp-6.0.2
OMNeT++ 6.0.1   

This is a maintenance release which contains more than two dozen bugfixes in the simulation runtime, the IDE, the Analysis Tool, the NED documentation generator and Qtenv. The documentation was also updated in various places including the Install Guide.

An experimental AARCH64 based Linux version is available here.

Read about the major 6.0 update here.

What's New
Download
Size: 373MB   MD5: b0fac04edf54bd7e09efe0d6ec92381c  
Download
Size: 840MB   MD5: 85015db4715e8ca4c4d7deb72c133edc  
Download
Size: 510MB   MD5: 187b4afcccaf9c288231b98a87b990e1  
Download
Size: 74MB   MD5: 7d89c7c8457fde74f21d24378962b753  
Install opp_env, then enter: opp_env install omnetpp-6.0.1
OMNeT++ 6.0   

This is the final 6.0 release. If you need an ARM based Linux version, please download this.

What's New
Download
Size: 373MB   MD5: f4713f322ce29981336adc5fbeaf349f  
Download
Size: 766MB   MD5: 350de256c2725d57386da7fa7a7e8592  
Download
Size: 510MB   MD5: 7c865b094efd9d8bb740d251ac2247fb  
Download
Size: 74MB   MD5: eff4bbd7fcb26984bb9d0b2aa4875fe2  
Install opp_env, then enter: opp_env install omnetpp-6.0.0
OMNeT++ 5.7.1   

This is a modernized maintenance release of omnetpp-5.7. The primary objective of this release is to facilitate the execution of old simulation models, e.g. for reproducing simulation results or as a basis of porting them to more recent versions of OMNeT++.

What's New
Download
Size: 322MB   MD5: 98aab18c7ca876a539240a3be95bf47e  
Download
Size: 740MB   MD5: e3b88136616a7f8e1949d4d9f394cba7  
Download
Size: 458MB   MD5: 425f80247e4fe71d54528f48f4126967  
Download
Size: 71MB   MD5: 8af6981c3e93eb91c51353b758b3c02f  
Install opp_env, then enter: opp_env install omnetpp-5.7.1
OMNeT++ 5.7   

Changes since version 5.6.2:

This version is intended to be the last release of the 5.x series. The main purpose of this release is to make it possible to write model code, primarily NED, which is also compatible with the upcoming OMNeT++ 6.0. It also contains several bug fixes backported from the 6.0 branch.

What's New
Download
Size: 317MB   MD5: 2b8dfc258b47c079d63a6b573b30f2f9  
Download
Size: 735MB   MD5: e6588fd745675984e45ae1d60b2146a9  
Download
Size: 453MB   MD5: 850f41d57ac4a7250f3dd1efa903f7d1  
Download
$ docker run --rm -it -v "$(pwd):/root/models" -u "$(id -u):$(id -g)" omnetpp/omnetpp:u20.04-5.7
Download
Size: 71MB   MD5: 11a7d42a9197f52626dcecd575643ac4  
Install opp_env, then enter: opp_env install omnetpp-5.7.0
OMNeT++ 5.6.3   

This is a modernized maintenance release of omnetpp-5.6.2. The primary objective of this release is to facilitate the execution of old simulation models, e.g. for reproducing simulation results or as a basis of porting them to more recent versions of OMNeT++.

This release does not contain a download for Windows so please use the 5.6.2 version if you need Windows support.

What's New
Download
Size: 268MB   MD5: 60f147e5c5ca250c8c95510400e65bf7  
Download
Size: 316MB   MD5: f380155ec923c90763486f7efcd92926  
Download
Size: 61MB   MD5: a2dd7e48962122b6bdd5fb3bae66bc11  
Install opp_env, then enter: opp_env install omnetpp-5.6.3
OMNeT++ 5.6.2   

Changes since version 5.6:

  • Fixes for the Sequence Chart viewer in the IDE not displaying some event log files.
  • Various fixes for graphical glitches on Linux in the IDE.
  • Fix for a buffer overrun error with very long file names.
What's New
Download
Size: 268MB   MD5: 6a9a027f39044c56333318e71e52f97b  
Download
Size: 685MB   MD5: 562cb360929e73453958b122482e808c  
Download
Size: 316MB   MD5: 7b68b7c501baacbeb22049e9e13ef2bb  
Download
$ docker run --rm -it -v "$(pwd):/root/models" -u "$(id -u):$(id -g)" omnetpp/omnetpp:u18.04-5.6.2
Download
Size: 61MB   MD5: f5d0abd930f2be4f9786b3ced3c71b2d  
Install opp_env, then enter: opp_env install omnetpp-5.6.2
OMNeT++ 5.6.1   

This is primarily a bugfix release, with a small but practically quite useful NED feature (@reconnect) and minor additions to the simulation library. Regarding bugfixes, Qtenv has received quite a lot of attention.

What's New
Download
Size: 268MB   MD5: 762133c44244baa5793a0f05e5ecd032  
Download
Size: 685MB   MD5: 4e1019d67fb71cf9a9b09e8a39ec3249  
Download
Size: 316MB   MD5: b4469bfab6d4e176ed866f3810dc0863  
Download
$ docker run --rm -it -v "$(pwd):/root/models" -u "$(id -u):$(id -g)" omnetpp/omnetpp:u18.04-5.6.1
Download
Size: 61MB   MD5: b0647617f240b6aee9ae9317d910295c  
Install opp_env, then enter: opp_env install omnetpp-5.6.1
OMNeT++ 5.6   

This is primarily a bugfix release, with a small but practically quite useful NED feature (@reconnect) and minor additions to the simulation library. Regarding bugfixes, Qtenv has received quite a lot of attention.

What's New
Download
Size: 268MB   MD5: 7f2df41902a863e7ba6ec8c2ee98d8bb  
Download
Size: 685MB   MD5: 39db2b35f2c9dd0ea3718e6881901082  
Download
Size: 316MB   MD5: 6bedd860804179ebce605a33f067469a  
Download
$ docker run --rm -it -v "$(pwd):/root/models" -u "$(id -u):$(id -g)" omnetpp/omnetpp:u18.04-5.6
Download
Size: 61MB   MD5: 2cb1deb513fa0d300edfd9d1650ec59e  
Install opp_env, then enter: opp_env install omnetpp-5.6.0
OMNeT++ 5.5.2   

This is a modernized maintenance release of omnetpp-5.5.1. The primary objective of this release is to facilitate the execution of old simulation models, e.g. for reproducing simulation results or as a basis of porting them to more recent versions of OMNeT++.

This release does not contain a download for Windows so please use the 5.5.1 version if you need Windows support.

What's New
Download
Size: 259MB   MD5: 47d9a8163c255b21c32dc54459d328c0  
Download
Size: 307MB   MD5: f377375bd56d5e974fa25b023147f347  
Download
Size: 61MB   MD5: 2e830e2be50a97779edbc00f9cace1c3  
Install opp_env, then enter: opp_env install omnetpp-5.5.2
OMNeT++ 5.5.1   

This release contains several important fixes like JDK 11 and osgEarth 2.10 compatibility, a workaround for long CDT indexing times, and several improvements in the simulation library.

What's New
Download
Size: 259MB   MD5: f7abe260ff47ec02a665e287c653db86  
Download
Size: 676MB   MD5: aa1c2f28ddd9469090caee58602ab375  
Download
Size: 307MB   MD5: 846192b5a6de1652e81a0ba8019436d3  
Download
$ docker run --rm -it -v "$(pwd):/root/models" -u "$(id -u):$(id -g)" omnetpp/omnetpp:u18.04-5.5.1
Download
Size: 61MB   MD5: 8aec0eb7ed81712bfa3583a4aa87209f  
Install opp_env, then enter: opp_env install omnetpp-5.5.1
OMNeT++ 5.4.2   

This is a modernized maintenance release of omnetpp-5.4.1. The primary objective of this release is to facilitate the execution of old simulation models, e.g. for reproducing simulation results or as a basis of porting them to more recent versions of OMNeT++.

This release does not contain a download for Windows so please use the 5.4.1 version if you need Windows support.

What's New
Download
Size: 248MB   MD5: b2773f32661747725a533a1ddbb49b88  
Download
Size: 297MB   MD5: 3a0756b4df38d7b4f6fc6acabd3acba0  
Download
Size: 60MB   MD5: 886c58365db0c3aaa5b8c7c323671c93  
Install opp_env, then enter: opp_env install omnetpp-5.4.2
OMNeT++ 5.4.1   

This release contains last-minute features and improvements, mostly motivated by the upcoming INET 4 release. Highlights are the typename and exists() operators in NED; nan and inf keywords in NED; support for logarithmic units like dB, dBW, dBm, dBV, dBmV. Qtenv has also gained much more powerful just-in-time debugging capabilities than before.

What's New
Download
Size: 248MB   MD5: 0d65c0e156382122c47e87a4efef3996  
Download
Size: 665MB   MD5: 6245e161969eb5657a6689fa3067c640  
Download
Size: 296MB   MD5: 736433babdde9df03ee88988ab1ef79e  
Download
$ docker run --rm -it -v "$(pwd):/root/models" -u "$(id -u):$(id -g)" omnetpp/omnetpp:u18.04-5.4.1
Download
Size: 60MB   MD5: f29b6cdba2c1c07f33ea15207cf59e1a  
Install opp_env, then enter: opp_env install omnetpp-5.4.1
OMNeT++ 5.3.1   

This is a modernized maintenance release of omnetpp-5.3. The primary objective of this release is to facilitate the execution of old simulation models, e.g. for reproducing simulation results or as a basis of porting them to more recent versions of OMNeT++.

This release does not contain a download for Windows so please use the 5.3 version if you need Windows support.

What's New Visual Change Log
Download
Size: 248MB   MD5: 9f75b98a0171c34cd9de1f26e19236cc  
Download
Size: 296MB   MD5: 6bb2459c1d239631826df8743ab4d9ad  
Download
Size: 60MB   MD5: 0ab5b47173765b2e0d16d02ad2d7f628  
Install opp_env, then enter: opp_env install omnetpp-5.3.1
OMNeT++ 5.3   

Highlights of this release are an improved message compiler (required for INET 4), much improved histogram support, a more powerful cMessagePrinter API and its implementation in Qtenv, and better support for smooth animation in Qtenv.

What's New Visual Change Log
Download
Size: 248MB   MD5: e708799838df4be861d6cc411c83b190  
Download
Size: 664MB   MD5: e43977fd7f63a660b64cb5237c467cc0  
Download
Size: 296MB   MD5: 405bb2f78540c851749be0b42dd4420f  
Download
Size: 60MB   MD5: 4014c938c03a96308ee3e925cdcd5206  
Install opp_env, then enter: opp_env install omnetpp-5.3.0
OMNeT++ 5.2.2   

This is a modernized maintenance release of omnetpp-5.2.1. The primary objective of this release is to facilitate the execution of old simulation models, e.g. for reproducing simulation results or as a basis of porting them to more recent versions of OMNeT++.

This release does not contain a download for Windows so please use the 5.2.1 version if you need Windows support.

What's New
Download
Size: 248MB   MD5: 6e49508432baeecf4cc15a2b42a50a8e  
Download
Size: 290MB   MD5: b7099dc5c1421c8d22176d42f2cd8bdb  
Download
Size: 61MB   MD5: 9343c3014432c1396700713209e196c4  
Install opp_env, then enter: opp_env install omnetpp-5.2.2
OMNeT++ 5.2.1   

Highlights of this release are the fine-tuning of result recording and processing (especially around weighted statistics); many bug fixes and improvements in Qtenv; makefile changes to allow DEBUG and RELEASE builds of models to co-exist, and several related changes in the IDE.

What's New
Download
Size: 248MB   MD5: 4c73e5a3e23ab12fb3b9d3689e2a8429  
Download
Size: 657MB   MD5: a58bebfbbf011f05a08dd13dcda1358d  
Download
Size: 290MB   MD5: b9c8f55f8143afb5e57b0ae370773c57  
Download
Size: 61MB   MD5: a6685fc414ca86748edbbcfa1e7d0532  
Install opp_env, then enter: opp_env install omnetpp-5.2.1
OMNeT++ 5.2   

Highlights of this release are the fine-tuning of result recording and processing (especially around weighted statistics); many bug fixes and improvements in Qtenv; makefile changes to allow DEBUG and RELEASE builds of models to co-exist, and several related changes in the IDE.

What's New Visual Change Log
Download
Size: 247MB   MD5: be819337e162b0b8613c3efcda8da65e  
Download
Size: 657MB   MD5: 7c438dd2ebe7c1989bfd1d7af5b2ae64  
Download
Size: 290MB   MD5: d4555fe3970bf2ef3d23241035cb4830  
Download
Size: 61MB   MD5: 758ac528bbe146e1f6cef9faa26751fb  
Install opp_env, then enter: opp_env install omnetpp-5.2.0
OMNeT++ 5.1.2   

This is a modernized maintenance release of omnetpp-5.1.1. The primary objective of this release is to facilitate the execution of old simulation models, e.g. for reproducing simulation results or as a basis of porting them to more recent versions of OMNeT++.

This release does not contain a download for Windows so please use the 5.1.1 version if you need Windows support.

What's New
Download
Size: 238MB   MD5: f460dd573dd070b8f42d3e189c742afb  
Download
Size: 280MB   MD5: 48dcdbc38ce1b29b9d340cedbb464711  
Download
Size: 59MB   MD5: 3eb26b301f7e0954e84d645ba13bee35  
Install opp_env, then enter: opp_env install omnetpp-5.1.2
OMNeT++ 5.1.1   

This release significantly improves and builds upon functionality introduced in version 5.0, and also raises the bar in other areas.

What's New
Download
Size: 238MB   MD5: eb7aab92f62314f4df060b5af399cddd  
Download
Size: 517MB   MD5: 47f047884595eb5899fe2cb56c111d9a  
Download
Size: 280MB   MD5: 09702381e63d0659a588cf8fba245c46  
Download
Size: 59MB   MD5: 332ce2c9a695bc9d1a7d7167b9d526c4  
Install opp_env, then enter: opp_env install omnetpp-5.1.1
OMNeT++ 5.1   

This release significantly improves and builds upon functionality introduced in version 5.0, and also raises the bar in other areas.

What's New Visual Change Log
Download
Size: 237MB   MD5: 0b043d2872b04d5f1c0850f717665901  
Download
Size: 516MB   MD5: 0a0bae8e0b4f6654bc11fd83632e1e2a  
Download
Size: 279MB   MD5: e0fbfcbd3a7fb91f54514b4b9dfc6185  
Download
Size: 59MB   MD5: 7f30d5009e1b530552d7b58ec4c0b35f  
Install opp_env, then enter: opp_env install omnetpp-5.1.0
OMNeT++ 5.0.1   

This is a modernized maintenance release of omnetpp-5.0. The primary objective of this release is to facilitate the execution of old simulation models, e.g. for reproducing simulation results or as a basis of porting them to more recent versions of OMNeT++.

This release does not contain a download for Windows so please use the 5.0 version if you need Windows support.

What's New Visual Change Log
Download
Size: 207MB   MD5: 37a7dfe80498ef76a70469e03bc2008b  
Download
Size: 247MB   MD5: bb43a96f6c434c6f1237c91b0399a006  
Install opp_env, then enter: opp_env install omnetpp-5.0.1
OMNeT++ 5.0   

Release 5.0 is a result of development effort of nearly two years. This is a major release that introduces significant new features compared to the last 4.x version, for example the Canvas API (2D graphics), OpenSceneGraph-based 3D graphics support, improved logging, a new Qt-based runtime environment that will eventually replace Tkenv, and much more.

We have also taken the opportunity of the major release to improve several corners of the OMNeT++ API, and also to get rid of deprecated functionality. For porting models from OMNeT++ 4.x, see doc/API-changes.txt which lists all changes, with hints on how to update the model code.

What's New Visual Change Log
Download
Size: 207MB   MD5: 91f9540077d719e693610d70244d8661  
Download
Size: 516MB   MD5: 0a71bfa770a772acd7e92e484c7c5fc0  
Download
Size: 247MB   MD5: ea79eb182d9fd41cdb46ca1977b2c5d0  
Install opp_env, then enter: opp_env install omnetpp-5.0.0
OMNeT++ 4.6.1   

This is a modernized version of omnetpp-4.6 that makes it possible to build and use the now 9-year-old package in today’s software environments. The primary objective of this release is to facilitate the execution of old simulation models, e.g. for reproducing simulation results or as a basis of porting them to more recent versions of OMNeT++.

This release does not contain a download for Windows.

What's New Visual Change Log
Install opp_env, then enter: opp_env install omnetpp-4.6.1
OMNeT++ 4.6   

Highlights of this release: models are now compiled as C++11 sources; upgrade of the Windows toolchain to MSYS2 and the latest MinGW; the debut of opp_test; and the rewrite of opp_msgc as part of nedtool. It also contains several bug fixes.

What's New Visual Change Log
Download
$ docker run --rm -it -v "$(pwd):/root/models" -u "$(id -u):$(id -g)" omnetpp/omnetpp:u18.04-4.6
Install opp_env, then enter: opp_env install omnetpp-4.6.0
OMNeT++ 4.5.1   

This is a modernized version of omnetpp-4.5 that makes it possible to build and use the now 9-year-old package in today’s software environments. The primary objective of this release is to facilitate the execution of old simulation models, e.g. for reproducing simulation results or as a basis of porting them to more recent versions of OMNeT++.

This release does not contain a download for Windows.

What's New Visual Change Log
Install opp_env, then enter: opp_env install omnetpp-4.5.1
OMNeT++ 4.5   

The focus of version 4.5 was to improve the usability of the Graphical Runtime Environment (Tkenv). The Tkenv GUI has been redesigned for single-window mode to improve usability and user experience. Tkenv has also received a new, modern look and feel, due to the use of the Ttk widgets and a custom Ttk theme.

What's New Visual Change Log
Install opp_env, then enter: opp_env install omnetpp-4.5.0
OMNeT++ 4.4.2   

This is a modernized version of omnetpp-4.4.1 that makes it possible to build and use the now 9-year-old package in today’s software environments. The primary objective of this release is to facilitate the execution of old simulation models, e.g. for reproducing simulation results or as a basis of porting them to more recent versions of OMNeT++.

This release does not contain a download for Windows.

What's New
Install opp_env, then enter: opp_env install omnetpp-4.4.2
OMNeT++ 4.4.1   

This is a bugfix release for OMNeT++ 4.4. The focus of version 4.4 was to improve compatibility with the latest operating system and compilers releases. It also introduced features that help you debug and verify your simulation models more efficiently.

What's New
Install opp_env, then enter: opp_env install omnetpp-4.4.1
OMNeT++ 4.4   

The focus of this update is to improve compatibility with the latest operating system and compilers releases. It also introduces features that help you debug and verify your simulation models more efficiently.

What's New Visual Change Log
Install opp_env, then enter: opp_env install omnetpp-4.4.0
OMNeT++ 4.3.2   

This is a modernized version of omnetpp-4.3.1 that makes it possible to build and use the now 10-year-old package in today’s software environments. The primary objective of this release is to facilitate the execution of old simulation models, e.g. for reproducing simulation results or as a basis of porting them to more recent versions of OMNeT++.

This release does not contain a download for Windows.

What's New
Install opp_env, then enter: opp_env install omnetpp-4.3.2
OMNeT++ 4.3.1   

The focus of this update is to help first-time users get familiar with OMNeT++ by showing them introductory information and offering to install the INET Framework. In addition, the update also contains some bug fixes and smaller improvements to the Simulation IDE; there is no change in the simulation kernel and tools.

What's New
Install opp_env, then enter: opp_env install omnetpp-4.3.1
OMNeT++ 4.3   

This release contains several bugfixes and usability improvements compared to 4.2.2. Among other improvements, indexing of big C++ projects got considerably faster and it is now possible to create scalar statistics from other statistic values. Read the ChangeLog (after the More link) to see the complete list what 4.3 has to offer compared to version 4.2.

What's New Visual Change Log
Install opp_env, then enter: opp_env install omnetpp-4.3.0
OMNeT++ 4.2.3   

This is a modernized version of omnetpp-4.2.2 that makes it possible to build and use the now 11-year-old package in today’s software environments. The primary objective of this release is to facilitate the execution of old simulation models, e.g. for reproducing simulation results or as a basis of porting them to more recent versions of OMNeT++.

This release does not contain a download for Windows.

What's New
Install opp_env, then enter: opp_env install omnetpp-4.2.3
OMNeT++ 4.2.2   

This is the second maintenance release of version 4.2 of the OMNeT++ platform. See the bugtracker for fixed bugs. Click More to see the Visual ChangeLog and the list of all changes since 4.1.

What's New
Install opp_env, then enter: opp_env install omnetpp-4.2.2
OMNeT++ 4.2.1   

We’re happy to announce the release of OMNeT++ 4.2.1, a maintenance release of OMNeT++ 4.2. This release contains bug fixes only. Read the ChangeLog (after the More link) to see what 4.2.1/4.2 has to offer compared to version 4.1

What's New
Install opp_env, then enter: opp_env install omnetpp-4.2.1
OMNeT++ 4.2   

We’re happy to announce the release of OMNeT++ 4.2.

What's New Visual Change Log
Install opp_env, then enter: opp_env install omnetpp-4.2.0
OMNeT++ 4.1.1   

This is a modernized version of omnetpp-4.1 that makes it possible to build and use the now 13-year-old package in today’s software environments. The primary objective of this release is to facilitate the execution of old simulation models, e.g. for reproducing simulation results or as a basis of porting them to more recent versions of OMNeT++.

This release does not contain a download for Windows.

What's New Visual Change Log
Install opp_env, then enter: opp_env install omnetpp-4.1.1
OMNeT++ 4.1   

This is the 4.1 release of the OMNeT++ platform. This package is for Windows, and contains the MinGW C++ compiler. Click More to see the Visual ChangeLog and the list of all changes since 4.0.

What's New Visual Change Log
Install opp_env, then enter: opp_env install omnetpp-4.1.0
OMNeT++ 4.0.2   

This is a modernized version of omnetpp-4.0p1 that makes it possible to build and use the now 14-year-old package in today’s software environments. The primary objective of this release is to facilitate the execution of old simulation models, e.g. for reproducing simulation results or as a basis of porting them to more recent versions of OMNeT++.

This release does not contain a download for Windows.

What's New
Install opp_env, then enter: opp_env install omnetpp-4.0.2
OMNeT++ 4.0   

This is a major revision of the whole simulation platform, with fundamental changes in nearly every component. With the new Eclipse-based IDE, greatly enhanced NED language and simulation kernel, and tons of other improvements, 4.0 is guaranteed to redefine the way you do simulations with OMNeT++, and it will open up new horizons.

What's New
Install opp_env, then enter: opp_env install omnetpp-4.0.0
OMNeT++ 3.3.2   

This is a modernized version of omnetpp-3.3.1 that makes it possible to build and use the now 17-year-old package in today’s software environments. The primary objective of this release is to facilitate the execution of old simulation models, e.g. for reproducing simulation results or as a basis of porting them to more recent versions of OMNeT++.

What's New
Download
Size: 4MB   MD5: 6a971eb8cabe76535e92bf4fc117bf54  
Install opp_env, then enter: opp_env install omnetpp-3.3.2
OMNeT++ 3.3.1   

This release patches OMNeT++ 3.3 to compile with GCC 7.3. It can be used for porting models written for OMNeT++ 3.3. It was tested only on Ubuntu 18.04, but other Linux distributions with an up to date GCC compiler should work, too.

What's New
Download
$ docker run --rm -it -v "$(pwd):/root/models" -u "$(id -u):$(id -g)" omnetpp/omnetpp:u18.04-3.3
OMNeT++ 3.3   

This release brings GUI enhancements in Tkenv, and several bugfixes.

What's New
OMNeT++ 3.2 and earlier releases

For archival purposes and for internet archeologists, ancient versions of OMNeT++ are available at github.com.

What's New