MiXiM 2.3 installing problem

1,854 views
Skip to first unread message

Ignas P.

unread,
Apr 10, 2013, 7:36:07 AM4/10/13
to omn...@googlegroups.com
Hi,

I'm trying to install MiXim 2.3. My system is:
  - ubuntu 12.04 64-bit
  - g++ 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5)
  - Omnet 4.3
  - inet 2.3

I import mixim according to the instructions and try to build it, but I get this error when building:

In file included from modules/mac/Mac80211MultiChannel.h:22:0,
                      from modules/mac/Mac80211MultiChannel.cc:16:
modules/mac/./Mac80211.h:28:27: fatal error: Mac80211Pkt_m.h: No such file or directory
compilation terminated.
make[1]: *** [../out/gcc-debug/src/modules/mac/Mac80211MultiChannel.o] Error 1
make[1]: Leaving directory `/home/user/Downloads/omnet_work/MiXiM/src'
make: *** [all] Error 2

There's no Mac80211MultiChannel.h in any of mixim or inet directories. Am I doing something wrong, or is it a problem with MiXiM?

Regards

Rudolf Hornig

unread,
Apr 10, 2013, 8:02:52 AM4/10/13
to omn...@googlegroups.com
If you want to use both INET and MIXIM I suggest to try the INET/MIXIM bundle which is preconfigured to work together. 


Rudolf

Ignas P.

unread,
Apr 10, 2013, 8:23:17 AM4/10/13
to omn...@googlegroups.com
I tried using the bundle, but I get even more errors with it. I imported both INET/MIXIM projects and tried to build MIXIM only. I got these error messages:


In file included from modules/mac/Mac80211MultiChannel.h:22:0,
                 from modules/mac/Mac80211MultiChannel.cc:16:
modules/mac/./Mac80211.h:28:27: fatal error: Mac80211Pkt_m.h: No such file or directory
compilation terminated.
make[1]: *** [../out/gcc-debug/src/modules/mac/Mac80211MultiChannel.o] Error 1
make[1]: Leaving directory `/home/user/Downloads/omnet_work/MiXiM/src'
make: *** [all] Error 2

Then I supposed I should first build INET, but I got these errors while trying to build it:

make MODE=debug CONFIGNAME=gcc-debug all
cd src && make
make[1]: Entering directory `/home/user/Downloads/omnet_work/inet/src'
linklayer/ieee80211/mac/Ieee80211eClassifier.cc
linklayer/ieee80211/mac/Ieee80211eClassifier.cc:26:29: fatal error: ICMPMessage_m.h: No such file or directory
compilation terminated.
make[1]: *** [../out/gcc-debug/src/linklayer/ieee80211/mac/Ieee80211eClassifier.o] Error 1
make[1]: Leaving directory `/home/user/Downloads/omnet_work/inet/src'

make: *** [all] Error 2

Again, the missing files aren't in any of the project's directories.

dimitris p.

unread,
Apr 25, 2013, 7:58:51 PM4/25/13
to omn...@googlegroups.com
Hi, did you find any solution because i have the same problem with mixim 2.3 and omnet 4.3 in ubuntu 12.10 64 bit?

Bing Li

unread,
Apr 26, 2013, 6:00:18 PM4/26/13
to omn...@googlegroups.com
I got the same problem with inet on Windows 7. 

Dominik

unread,
May 1, 2013, 7:57:11 AM5/1/13
to omn...@googlegroups.com
Hi,

I have just posted a work-a-round in response to another thread, which seems to work for me:

HTH,
Dominik

Saleem Raza

unread,
Jun 7, 2016, 8:43:44 AM6/7/16
to OMNeT++ Users
Hello Rudolf Honig,

I already have inet installed, but i want to use MiXim+inet bundle together, for this should i delete existing inet and then import Mixim+Inet bundle or i should let the existing INET be there and import Mixim+Inet bundle.

what is the good way so that i dont get erros,

Please help, as i have been trying since long.

Thank you

Best Regards
Saleem Raza

Rudolf Hornig

unread,
Jun 8, 2016, 5:24:42 AM6/8/16
to OMNeT++ Users
Please do NOT use MiXiM for a new project. It is no longer maintained and the mixim codebase was merged into INET 3.x so you can do everything (and more) in INET 3.x

Anwar Mirza

unread,
Jan 11, 2018, 2:51:37 AM1/11/18
to OMNeT++ Users
Can this bundle be used in OMNET++ 5.2.1?

Michael Kirsche

unread,
Jan 11, 2018, 4:01:56 AM1/11/18
to OMNeT++ Users
No it (MiXiM 2.3 and INET 2.x) cannot be used together with OMNeT 5.2.x!
Use the newer INET 3.6.x versions which include most of the MiXiM models or use an older OMNeT 4.x version with MiXiM 2.3.
Reply all
Reply to author
Forward
0 new messages