here is another Scenario of I what I tried:
I have both projects("moderntobroadband" and "inet") in "samples"
folder which has the examples you can test with omnet.
I have only both projects in my workspace, I compiled and built inet
and this is the console log:
**** Build of configuration gcc-debug for project inet ****
make MODE=debug CONFIGNAME=gcc-debug all
cd src && make
make[1]: Entering directory `/d/omnetpp-4.0-src-windows/omnetpp-4.0/
samples/inet/src'
g++ -shared -o ../out/gcc-debug/src/libinet.dll ../out/gcc-debug/src/
applications/ethernet/EtherAppCli.o ../out/gcc-debug/src/applications/
ethernet/EtherAppSrv.o ../out/gcc-debug/src/applications/generic/
IPTrafGen.o ../out/gcc-debug/src/applications/pingapp/PingApp.o ../out/
gcc-debug/src/applications/rtpapp/RTPApplication.o ../out/gcc-debug/
src/applications/sctpapp/SCTPClient.o ../out/gcc-debug/src/
applications/sctpapp/SCTPPeer.o ../out/gcc-debug/src/applications/
sctpapp/SCTPServer.o ../out/gcc-debug/src/applications/tcpapp/
TCPBasicClientApp.o ../out/gcc-debug/src/applications/tcpapp/
TCPEchoApp.o ../out/gcc-debug/src/applications/tcpapp/
TCPGenericCliAppBase.o ../out/gcc-debug/src/applications/tcpapp/
TCPGenericSrvApp.o ../out/gcc-debug/src/applications/tcpapp/
TCPGenericSrvThread.o ../out/gcc-debug/src/applications/tcpapp/
TCPSessionApp.o ../out/gcc-debug/src/applications/tcpapp/
TCPSinkApp.o ../out/gcc-debug/src/applications/tcpapp/TCPSpoof.o ../
out/gcc-debug/src/applications/tcpapp/TCPSrvHostApp.o ../out/gcc-debug/
src/applications/tcpapp/TelnetApp.o ../out/gcc-debug/src/applications/
udpapp/UDPAppBase.o ../out/gcc-debug/src/applications/udpapp/
UDPBasicApp.o ../out/gcc-debug/src/applications/udpapp/UDPEchoApp.o ../
out/gcc-debug/src/applications/udpapp/UDPSink.o ../out/gcc-debug/src/
applications/udpapp/UDPVideoStreamCli.o ../out/gcc-debug/src/
applications/udpapp/UDPVideoStreamSvr.o ../out/gcc-debug/src/base/
AbstractQueue.o ../out/gcc-debug/src/base/BasicModule.o ../out/gcc-
debug/src/base/Blackboard.o ../out/gcc-debug/src/base/
ByteArrayMessage.o ../out/gcc-debug/src/base/Join.o ../out/gcc-debug/
src/base/ModuleAccess.o ../out/gcc-debug/src/base/
NotificationBoard.o ../out/gcc-debug/src/base/NotifierConsts.o ../out/
gcc-debug/src/base/PassiveQueueBase.o ../out/gcc-debug/src/base/
ProtocolMap.o ../out/gcc-debug/src/base/QueueBase.o ../out/gcc-debug/
src/base/QueueWithQoS.o ../out/gcc-debug/src/base/
ReassemblyBuffer.o ../out/gcc-debug/src/base/Sink.o ../out/gcc-debug/
src/linklayer/contract/MACAddress.o ../out/gcc-debug/src/linklayer/
ethernet/EtherBus.o ../out/gcc-debug/src/linklayer/ethernet/
EtherEncap.o ../out/gcc-debug/src/linklayer/ethernet/EtherHub.o ../out/
gcc-debug/src/linklayer/ethernet/EtherLLC.o ../out/gcc-debug/src/
linklayer/ethernet/EtherMAC.o ../out/gcc-debug/src/linklayer/ethernet/
EtherMAC2.o ../out/gcc-debug/src/linklayer/ethernet/EtherMACBase.o ../
out/gcc-debug/src/linklayer/etherswitch/MACRelayUnitBase.o ../out/gcc-
debug/src/linklayer/etherswitch/MACRelayUnitNP.o ../out/gcc-debug/src/
linklayer/etherswitch/MACRelayUnitPP.o ../out/gcc-debug/src/linklayer/
ext/cSocketRTScheduler.o ../out/gcc-debug/src/linklayer/ext/
ExtInterface.o ../out/gcc-debug/src/linklayer/ieee80211/mac/
Ieee80211Mac.o ../out/gcc-debug/src/linklayer/ieee80211/mgmt/
Ieee80211AgentSTA.o ../out/gcc-debug/src/linklayer/ieee80211/mgmt/
Ieee80211MgmtAdhoc.o ../out/gcc-debug/src/linklayer/ieee80211/mgmt/
Ieee80211MgmtAP.o ../out/gcc-debug/src/linklayer/ieee80211/mgmt/
Ieee80211MgmtAPBase.o ../out/gcc-debug/src/linklayer/ieee80211/mgmt/
Ieee80211MgmtAPSimplified.o ../out/gcc-debug/src/linklayer/ieee80211/
mgmt/Ieee80211MgmtBase.o ../out/gcc-debug/src/linklayer/ieee80211/mgmt/
Ieee80211MgmtSTA.o ../out/gcc-debug/src/linklayer/ieee80211/mgmt/
Ieee80211MgmtSTASimplified.o ../out/gcc-debug/src/linklayer/mf80211/
macLayer/CSMAMacLayer.o ../out/gcc-debug/src/linklayer/mf80211/
macLayer/Mac80211.o ../out/gcc-debug/src/linklayer/mfcore/
BasicDecider.o ../out/gcc-debug/src/linklayer/mfcore/BasicSnrEval.o ../
out/gcc-debug/src/linklayer/mfcore/WirelessMacBase.o ../out/gcc-debug/
src/linklayer/ppp/PPP.o ../out/gcc-debug/src/linklayer/ppp/
ThruputMeter.o ../out/gcc-debug/src/linklayer/radio/AbstractRadio.o ../
out/gcc-debug/src/linklayer/radio/GenericRadio.o ../out/gcc-debug/src/
linklayer/radio/GenericRadioModel.o ../out/gcc-debug/src/linklayer/
radio/Ieee80211Radio.o ../out/gcc-debug/src/linklayer/radio/
Ieee80211RadioModel.o ../out/gcc-debug/src/linklayer/radio/
Modulation.o ../out/gcc-debug/src/linklayer/radio/
PathLossReceptionModel.o ../out/gcc-debug/src/mobility/
ANSimMobility.o ../out/gcc-debug/src/mobility/BasicMobility.o ../out/
gcc-debug/src/mobility/BonnMotionFileCache.o ../out/gcc-debug/src/
mobility/BonnMotionMobility.o ../out/gcc-debug/src/mobility/
CircleMobility.o ../out/gcc-debug/src/mobility/ConstSpeedMobility.o ../
out/gcc-debug/src/mobility/LinearMobility.o ../out/gcc-debug/src/
mobility/LineSegmentsMobilityBase.o ../out/gcc-debug/src/mobility/
MassMobility.o ../out/gcc-debug/src/mobility/NullMobility.o ../out/gcc-
debug/src/mobility/RandomWPMobility.o ../out/gcc-debug/src/mobility/
RectangleMobility.o ../out/gcc-debug/src/mobility/TurtleMobility.o ../
out/gcc-debug/src/networklayer/arp/ARP.o ../out/gcc-debug/src/
networklayer/autorouting/FlatNetworkConfigurator.o ../out/gcc-debug/
src/networklayer/autorouting/FlatNetworkConfigurator6.o ../out/gcc-
debug/src/networklayer/autorouting/NetworkConfigurator.o ../out/gcc-
debug/src/networklayer/common/InterfaceEntry.o ../out/gcc-debug/src/
networklayer/common/InterfaceTable.o ../out/gcc-debug/src/networklayer/
contract/IPAddress.o ../out/gcc-debug/src/networklayer/contract/
IPAddressResolver.o ../out/gcc-debug/src/networklayer/contract/
IPControlInfo.o ../out/gcc-debug/src/networklayer/contract/
IPv6Address.o ../out/gcc-debug/src/networklayer/contract/
IPv6ControlInfo.o ../out/gcc-debug/src/networklayer/contract/
IPvXAddress.o ../out/gcc-debug/src/networklayer/extras/Dummy.o ../out/
gcc-debug/src/networklayer/extras/FailureManager.o ../out/gcc-debug/
src/networklayer/extras/NetworkInfo.o ../out/gcc-debug/src/
networklayer/icmpv6/ICMPv6.o ../out/gcc-debug/src/networklayer/icmpv6/
IPv6NeighbourCache.o ../out/gcc-debug/src/networklayer/icmpv6/
IPv6NeighbourDiscovery.o ../out/gcc-debug/src/networklayer/ipv4/
ErrorHandling.o ../out/gcc-debug/src/networklayer/ipv4/ICMP.o ../out/
gcc-debug/src/networklayer/ipv4/IP.o ../out/gcc-debug/src/networklayer/
ipv4/IPFragBuf.o ../out/gcc-debug/src/networklayer/ipv4/IPRoute.o ../
out/gcc-debug/src/networklayer/ipv4/IPv4InterfaceData.o ../out/gcc-
debug/src/networklayer/ipv4/RoutingTable.o ../out/gcc-debug/src/
networklayer/ipv4/RoutingTableParser.o ../out/gcc-debug/src/
networklayer/ipv6/IPv6.o ../out/gcc-debug/src/networklayer/ipv6/
IPv6Datagram.o ../out/gcc-debug/src/networklayer/ipv6/
IPv6ErrorHandling.o ../out/gcc-debug/src/networklayer/ipv6/
IPv6FragBuf.o ../out/gcc-debug/src/networklayer/ipv6/
IPv6InterfaceData.o ../out/gcc-debug/src/networklayer/ipv6/
RoutingTable6.o ../out/gcc-debug/src/networklayer/ldp/LDP.o ../out/gcc-
debug/src/networklayer/mpls/LIBTable.o ../out/gcc-debug/src/
networklayer/mpls/MPLS.o ../out/gcc-debug/src/networklayer/mpls/
MPLSPacket.o ../out/gcc-debug/src/networklayer/ospfv2/OSPFRouting.o ../
out/gcc-debug/src/networklayer/ospfv2/interface/OSPFInterface.o ../out/
gcc-debug/src/networklayer/ospfv2/interface/OSPFInterfaceState.o ../
out/gcc-debug/src/networklayer/ospfv2/interface/
OSPFInterfaceStateBackup.o ../out/gcc-debug/src/networklayer/ospfv2/
interface/OSPFInterfaceStateDesignatedRouter.o ../out/gcc-debug/src/
networklayer/ospfv2/interface/OSPFInterfaceStateDown.o ../out/gcc-
debug/src/networklayer/ospfv2/interface/
OSPFInterfaceStateLoopback.o ../out/gcc-debug/src/networklayer/ospfv2/
interface/OSPFInterfaceStateNotDesignatedRouter.o ../out/gcc-debug/src/
networklayer/ospfv2/interface/OSPFInterfaceStatePointToPoint.o ../out/
gcc-debug/src/networklayer/ospfv2/interface/
OSPFInterfaceStateWaiting.o ../out/gcc-debug/src/networklayer/ospfv2/
messagehandler/DatabaseDescriptionHandler.o ../out/gcc-debug/src/
networklayer/ospfv2/messagehandler/HelloHandler.o ../out/gcc-debug/src/
networklayer/ospfv2/messagehandler/
LinkStateAcknowledgementHandler.o ../out/gcc-debug/src/networklayer/
ospfv2/messagehandler/LinkStateRequestHandler.o ../out/gcc-debug/src/
networklayer/ospfv2/messagehandler/LinkStateUpdateHandler.o ../out/gcc-
debug/src/networklayer/ospfv2/messagehandler/MessageHandler.o ../out/
gcc-debug/src/networklayer/ospfv2/neighbor/OSPFNeighbor.o ../out/gcc-
debug/src/networklayer/ospfv2/neighbor/OSPFNeighborState.o ../out/gcc-
debug/src/networklayer/ospfv2/neighbor/OSPFNeighborStateAttempt.o ../
out/gcc-debug/src/networklayer/ospfv2/neighbor/
OSPFNeighborStateDown.o ../out/gcc-debug/src/networklayer/ospfv2/
neighbor/OSPFNeighborStateExchange.o ../out/gcc-debug/src/networklayer/
ospfv2/neighbor/OSPFNeighborStateExchangeStart.o ../out/gcc-debug/src/
networklayer/ospfv2/neighbor/OSPFNeighborStateFull.o ../out/gcc-debug/
src/networklayer/ospfv2/neighbor/OSPFNeighborStateInit.o ../out/gcc-
debug/src/networklayer/ospfv2/neighbor/OSPFNeighborStateLoading.o ../
out/gcc-debug/src/networklayer/ospfv2/neighbor/
OSPFNeighborStateTwoWay.o ../out/gcc-debug/src/networklayer/ospfv2/
router/ASExternalLSA.o ../out/gcc-debug/src/networklayer/ospfv2/router/
NetworkLSA.o ../out/gcc-debug/src/networklayer/ospfv2/router/
OSPFArea.o ../out/gcc-debug/src/networklayer/ospfv2/router/
OSPFRouter.o ../out/gcc-debug/src/networklayer/ospfv2/router/
RouterLSA.o ../out/gcc-debug/src/networklayer/ospfv2/router/
SummaryLSA.o ../out/gcc-debug/src/networklayer/queue/
BasicDSCPClassifier.o ../out/gcc-debug/src/networklayer/queue/
DropTailQoSQueue.o ../out/gcc-debug/src/networklayer/queue/
DropTailQueue.o ../out/gcc-debug/src/networklayer/queue/REDQueue.o ../
out/gcc-debug/src/networklayer/rsvp_te/RSVP.o ../out/gcc-debug/src/
networklayer/rsvp_te/SimpleClassifier.o ../out/gcc-debug/src/
networklayer/rsvp_te/Utils.o ../out/gcc-debug/src/networklayer/ted/
LinkStateRouting.o ../out/gcc-debug/src/networklayer/ted/TED.o ../out/
gcc-debug/src/transport/contract/SCTPSocket.o ../out/gcc-debug/src/
transport/contract/TCPSocket.o ../out/gcc-debug/src/transport/contract/
TCPSocketMap.o ../out/gcc-debug/src/transport/contract/UDPSocket.o ../
out/gcc-debug/src/transport/rtp/reports.o ../out/gcc-debug/src/
transport/rtp/RTCP.o ../out/gcc-debug/src/transport/rtp/
RTCPPacket.o ../out/gcc-debug/src/transport/rtp/RTP.o ../out/gcc-debug/
src/transport/rtp/RTPInnerPacket.o ../out/gcc-debug/src/transport/rtp/
RTPInterfacePacket.o ../out/gcc-debug/src/transport/rtp/RTPPacket.o ../
out/gcc-debug/src/transport/rtp/RTPParticipantInfo.o ../out/gcc-debug/
src/transport/rtp/RTPPayloadReceiver.o ../out/gcc-debug/src/transport/
rtp/RTPPayloadSender.o ../out/gcc-debug/src/transport/rtp/
RTPProfile.o ../out/gcc-debug/src/transport/rtp/RTPReceiverInfo.o ../
out/gcc-debug/src/transport/rtp/RTPSenderInfo.o ../out/gcc-debug/src/
transport/rtp/sdes.o ../out/gcc-debug/src/transport/sctp/SCTP.o ../out/
gcc-debug/src/transport/sctp/SCTPAlg.o ../out/gcc-debug/src/transport/
sctp/SCTPAssociationBase.o ../out/gcc-debug/src/transport/sctp/
SCTPAssociationEventProc.o ../out/gcc-debug/src/transport/sctp/
SCTPAssociationRcvMessage.o ../out/gcc-debug/src/transport/sctp/
SCTPAssociationUtil.o ../out/gcc-debug/src/transport/sctp/
SCTPCCFunctions.o ../out/gcc-debug/src/transport/sctp/SCTPMessage.o ../
out/gcc-debug/src/transport/sctp/SCTPQueue.o ../out/gcc-debug/src/
transport/sctp/SCTPReceiveStream.o ../out/gcc-debug/src/transport/sctp/
SCTPSendStream.o ../out/gcc-debug/src/transport/sctp/
SCTPSSFunctions.o ../out/gcc-debug/src/transport/tcp/TCP.o ../out/gcc-
debug/src/transport/tcp/TCPConnectionBase.o ../out/gcc-debug/src/
transport/tcp/TCPConnectionEventProc.o ../out/gcc-debug/src/transport/
tcp/TCPConnectionRcvSegment.o ../out/gcc-debug/src/transport/tcp/
TCPConnectionUtil.o ../out/gcc-debug/src/transport/tcp/TCPSegment.o ../
out/gcc-debug/src/transport/tcp/flavours/DumbTCP.o ../out/gcc-debug/
src/transport/tcp/flavours/TCPBaseAlg.o ../out/gcc-debug/src/transport/
tcp/flavours/TCPNoCongestionControl.o ../out/gcc-debug/src/transport/
tcp/flavours/TCPReno.o ../out/gcc-debug/src/transport/tcp/flavours/
TCPTahoe.o ../out/gcc-debug/src/transport/tcp/flavours/
TCPTahoeRenoFamily.o ../out/gcc-debug/src/transport/tcp/queues/
TCPMsgBasedRcvQueue.o ../out/gcc-debug/src/transport/tcp/queues/
TCPMsgBasedSendQueue.o ../out/gcc-debug/src/transport/tcp/queues/
TCPVirtualDataRcvQueue.o ../out/gcc-debug/src/transport/tcp/queues/
TCPVirtualDataSendQueue.o ../out/gcc-debug/src/transport/udp/UDP.o ../
out/gcc-debug/src/util/common.o ../out/gcc-debug/src/util/
NAMTraceWriter.o ../out/gcc-debug/src/util/opp_utils.o ../out/gcc-
debug/src/util/TCPDump.o ../out/gcc-debug/src/util/
ThruputMeteringChannel.o ../out/gcc-debug/src/util/XMLUtils.o ../out/
gcc-debug/src/util/headerserializers/ICMPSerializer.o ../out/gcc-debug/
src/util/headerserializers/IPSerializer.o ../out/gcc-debug/src/util/
headerserializers/SCTPSerializer.o ../out/gcc-debug/src/util/
headerserializers/TCPSerializer.o ../out/gcc-debug/src/util/
headerserializers/UDPSerializer.o ../out/gcc-debug/src/world/
ChannelAccess.o ../out/gcc-debug/src/world/ChannelControl.o ../out/gcc-
debug/src/world/ChannelInstaller.o ../out/gcc-debug/src/world/
NAMTrace.o ../out/gcc-debug/src/world/ScenarioManager.o ../out/gcc-
debug/src/applications/ethernet/EtherApp_m.o ../out/gcc-debug/src/
applications/pingapp/PingPayload_m.o ../out/gcc-debug/src/applications/
tcpapp/GenericAppMsg_m.o ../out/gcc-debug/src/applications/udpapp/
UDPEchoAppMsg_m.o ../out/gcc-debug/src/base/ByteArrayMessage_m.o ../
out/gcc-debug/src/linklayer/contract/Ieee802Ctrl_m.o ../out/gcc-debug/
src/linklayer/contract/PhyControlInfo_m.o ../out/gcc-debug/src/
linklayer/ethernet/EtherFrame_m.o ../out/gcc-debug/src/linklayer/ext/
ExtFrame_m.o ../out/gcc-debug/src/linklayer/ieee80211/mac/
Ieee80211Frame_m.o ../out/gcc-debug/src/linklayer/ieee80211/mgmt/
Ieee80211MgmtFrames_m.o ../out/gcc-debug/src/linklayer/ieee80211/mgmt/
Ieee80211Primitives_m.o ../out/gcc-debug/src/linklayer/mf80211/
macLayer/Mac80211Pkt_m.o ../out/gcc-debug/src/linklayer/mf80211/
macLayer/MacPkt_m.o ../out/gcc-debug/src/linklayer/mfcore/
AirFrame_m.o ../out/gcc-debug/src/linklayer/mfcore/
SnrControlInfo_m.o ../out/gcc-debug/src/linklayer/mfcore/
TransmComplete_m.o ../out/gcc-debug/src/linklayer/ppp/PPPFrame_m.o ../
out/gcc-debug/src/networklayer/arp/ARPPacket_m.o ../out/gcc-debug/src/
networklayer/contract/IPControlInfo_m.o ../out/gcc-debug/src/
networklayer/contract/IPProtocolId_m.o ../out/gcc-debug/src/
networklayer/contract/IPv6ControlInfo_m.o ../out/gcc-debug/src/
networklayer/icmpv6/ICMPv6Message_m.o ../out/gcc-debug/src/
networklayer/icmpv6/IPv6NDMessage_m.o ../out/gcc-debug/src/
networklayer/ipv4/ControlManetRouting_m.o ../out/gcc-debug/src/
networklayer/ipv4/ICMPMessage_m.o ../out/gcc-debug/src/networklayer/
ipv4/IPDatagram_m.o ../out/gcc-debug/src/networklayer/ipv6/
IPv6Datagram_m.o ../out/gcc-debug/src/networklayer/ipv6/
IPv6ExtensionHeaders_m.o ../out/gcc-debug/src/networklayer/ldp/
LDPPacket_m.o ../out/gcc-debug/src/networklayer/ospfv2/
OSPFPacket_m.o ../out/gcc-debug/src/networklayer/ospfv2/
OSPFTimer_m.o ../out/gcc-debug/src/networklayer/rsvp_te/IntServ_m.o ../
out/gcc-debug/src/networklayer/rsvp_te/RSVPHello_m.o ../out/gcc-debug/
src/networklayer/rsvp_te/RSVPPacket_m.o ../out/gcc-debug/src/
networklayer/rsvp_te/RSVPPathMsg_m.o ../out/gcc-debug/src/networklayer/
rsvp_te/RSVPResvMsg_m.o ../out/gcc-debug/src/networklayer/rsvp_te/
SignallingMsg_m.o ../out/gcc-debug/src/networklayer/ted/
LinkStatePacket_m.o ../out/gcc-debug/src/networklayer/ted/TED_m.o ../
out/gcc-debug/src/transport/contract/SCTPCommand_m.o ../out/gcc-debug/
src/transport/contract/TCPCommand_m.o ../out/gcc-debug/src/transport/
contract/UDPControlInfo_m.o ../out/gcc-debug/src/transport/rtp/
RTPSenderControlMessage_m.o ../out/gcc-debug/src/transport/rtp/
RTPSenderStatusMessage_m.o ../out/gcc-debug/src/transport/sctp/
SCTPMessage_m.o ../out/gcc-debug/src/transport/tcp/TCPSegment_m.o ../
out/gcc-debug/src/transport/udp/UDPPacket_m.o -L"d:/omnetpp-4.0-src-
windows/omnetpp-4.0/lib/gcc" -L"d:/omnetpp-4.0-src-windows/omnetpp-4.0/
lib" -loppenvird -loppsimd -lwsock32 -lstdc++ -enable-auto-import -
shared-libgcc -L/usr/bin -L/usr/lib -Wl,-rpath,d:/omnetpp-4.0-src-
windows/omnetpp-4.0/lib:.
ln -s -f ../out/gcc-debug/src/libinet.dll .
make[1]: Leaving directory `/d/omnetpp-4.0-src-windows/omnetpp-4.0/
samples/inet/src'
**********************************************************************************************
Then I compile and build my project and this is what I get in the
console window:
**** Build of configuration gcc-debug for project modemtobroadband
****
make MODE=debug CONFIGNAME=gcc-debug all
cd src && make
make[1]: Entering directory `/d/omnetpp-4.0-src-windows/omnetpp-4.0/
samples/modemtobroadband/src'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/d/omnetpp-4.0-src-windows/omnetpp-4.0/
samples/modemtobroadband/src'
**************************************************************************************************
and here is the code Im trying to test, just a simple dummy model to
check if inet objects will work:
//
// This program is free software: you can redistribute it and/or
modify
// it under the terms of the GNU Lesser General Public License as
published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU Lesser General Public License for more details.
//
// You should have received a copy of the GNU Lesser General Public
License
// along with this program. If not, see
http://www.gnu.org/licenses/.
//
//
// TODO auto-generated module
//
import inet.nodes.inet.Router;
import inet.nodes.inet.StandardHost;
import inet.networklayer.autorouting.NetworkConfigurator;
import ned.DatarateChannel;
network Network
{
parameters:
int numRouters;
int hostsPerRouter;
types:
channel dialUp extends DatarateChannel
{
delay = 400ms;
datarate = 56Kbps;
}
channel ethernetline extends DatarateChannel
{
delay = 0.1us;
datarate = 100Mbps;
}
submodules:
configurator: NetworkConfigurator;
router[numRouters]: Router;
node[numRouters * hostsPerRouter]: StandardHost{
@display("i=old/laptop3,p=80,80,ring");
}
server: StandardHost {
parameters:
@display("i=device/server_l");
}
connections:
for i=0..numRouters-1, for j=0..hostsPerRouter-1 {
node[i*hostsPerRouter+j].pppg++ <--> dialUp <--> router
[i].pppg++;
}
for i=0..numRouters-2 {
router[i].pppg++ <--> ethernetline <--> router[i+1].pppg+
+;
}
router[numRouters-1].pppg++ <--> ethernetline <--> server.pppg+
+;
}
*******************************************************************8
this is what I get(IN RED!) when I Run As : Omnet project
Simulation terminated with exit code: -1073741515
Command line: D:/omnetpp-4.0-src-windows/omnetpp-4.0/samples/
modemtobroadband/src/modemtobroadband.exe -r 0 -n D:/omnetpp-4.0-src-
windows/omnetpp-4.0/samples/modemtobroadband/src;D:/omnetpp-4.0-src-
windows/omnetpp-4.0/samples/modemtobroadband/simulations D:/
omnetpp-4.0-src-windows/omnetpp-4.0/samples/modemtobroadband/src/
omnetpp.ini
Working directory: D:/omnetpp-4.0-src-windows/omnetpp-4.0/samples/
modemtobroadband/src
OMNETPP_ROOT=D:/OMNETPP-4.0-SRC-WINDOWS/OMNETPP-4.0
PATH=;D:\OMNETPP-4.0-SRC-WINDOWS\OMNETPP-4.0\BIN;D:\OMNETPP-4.0-SRC-
WINDOWS\OMNETPP-4.0\MSYS\BIN;D:\OMNETPP-4.0-SRC-WINDOWS
\OMNETPP-4.0\MINGW\BIN;C:/PROGRAM FILES/JAVA/JRE6/BIN/CLIENT;C:/
PROGRAM FILES/JAVA/JRE6/BIN;.;D:\OMNETPP-4.0-SRC-WINDOWS
\OMNETPP-4.0\MSYS\LOCAL\BIN;D:\OMNETPP-4.0-SRC-WINDOWS
\OMNETPP-4.0\MINGW\BIN;D:\OMNETPP-4.0-SRC-WINDOWS\OMNETPP-4.0\MSYS
\BIN;D:\OMNETPP-4.0-SRC-WINDOWS\OMNETPP-4.0\BIN;C:\PROGRAM FILES\PC
CONNECTIVITY SOLUTION\;C:\OMNET++\BIN;C:\WINDOWS\SYSTEM32;C:\WINDOWS;C:
\WINDOWS\SYSTEM32\WBEM;C:\PROGRAM FILES\QUICKTIME\QTSYSTEM\;C:\PROGRAM
FILES\MICROSOFT SQL SERVER\100\TOOLS\BINN\;C:\PROGRAM FILES\MICROSOFT
SQL SERVER\100\DTS\BINN\
OMNETPP_IMAGE_PATH=D:\OMNETPP-4.0-SRC-WINDOWS\OMNETPP-4.0\IMAGES
Any idea what is happening? Im very fresh to omnet so please any help
or guidelines would be appreciated.