mirror of https://github.com/contiki-ng/mspsim
removed IP stack from MSPSim to enable usage of jipv6
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@625 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
This commit is contained in:
parent
01e0676ae9
commit
2c3f643bfe
Binary file not shown.
|
|
@ -12,4 +12,5 @@
|
|||
service controlgui start
|
||||
service nodegui start
|
||||
#service stackchart start
|
||||
rflistener output CC2420 > rfdata.txt
|
||||
start
|
||||
|
|
|
|||
|
|
@ -5,10 +5,10 @@ package se.sics.mspsim.cli;
|
|||
|
||||
import se.sics.mspsim.core.MSP430;
|
||||
import se.sics.mspsim.net.CC2420PacketHandler;
|
||||
import se.sics.mspsim.net.IEEE802154Handler;
|
||||
import se.sics.mspsim.net.IPStack;
|
||||
import se.sics.mspsim.net.LoWPANHandler;
|
||||
import se.sics.mspsim.net.TSPClient;
|
||||
import se.sics.jipv6.mac.IEEE802154Handler;
|
||||
import se.sics.jipv6.mac.LoWPANHandler;
|
||||
import se.sics.jipv6.core.IPStack;
|
||||
import se.sics.jipv6.tunnel.TSPClient;
|
||||
import se.sics.mspsim.util.ComponentRegistry;
|
||||
import se.sics.mspsim.util.Utils;
|
||||
|
||||
|
|
@ -33,6 +33,8 @@ public class NetCommands implements CommandBundle {
|
|||
listener.addUpperLayerHandler(0, ieeeHandler);
|
||||
ieeeHandler.setLowerLayerHandler(listener);
|
||||
ipStack = new IPStack();
|
||||
byte[] macAddr = new byte[] {0x2,0x12,0x74,0x00,0x11,0x11,0x12,0x12};
|
||||
ipStack.setLinkLayerAddress(macAddr);
|
||||
ipStack.setRouter(true);
|
||||
LoWPANHandler lowpanHandler = new LoWPANHandler();
|
||||
lowpanHandler.setIPStack(ipStack);
|
||||
|
|
|
|||
|
|
@ -1,11 +1,11 @@
|
|||
package se.sics.mspsim.util;
|
||||
|
||||
import se.sics.mspsim.net.AbstractPacketHandler;
|
||||
import se.sics.mspsim.net.ICMP6Packet;
|
||||
import se.sics.mspsim.net.IPStack;
|
||||
import se.sics.mspsim.net.IPv6Packet;
|
||||
import se.sics.mspsim.net.Packet;
|
||||
import se.sics.mspsim.net.TSPClient;
|
||||
import se.sics.jipv6.core.AbstractPacketHandler;
|
||||
import se.sics.jipv6.core.ICMP6Packet;
|
||||
import se.sics.jipv6.core.IPStack;
|
||||
import se.sics.jipv6.core.IPv6Packet;
|
||||
import se.sics.jipv6.core.Packet;
|
||||
import se.sics.jipv6.tunnel.TSPClient;
|
||||
|
||||
public class TSPTest extends AbstractPacketHandler implements Runnable {
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue