// eLabComposer version 1.0

//Lab-Drill Information
Language = "English";
labDrill = "True";

//Topics Covered
chapterCovered = "Configuring a Serial Interface on Routers for Communication";

//Prompt Information
StepModeArray[0] = "";
StepModeArray[1] = "user";
StepModeArray[2] = "enable";
StepModeArray[3] = "global";
StepModeArray[4] = "global";
StepModeArray[5] = "linecon";
StepModeArray[6] = "linecon";
StepModeArray[7] = "linecon";
StepModeArray[8] = "global";
StepModeArray[9] = "linevty";
StepModeArray[10] = "linecon";
StepModeArray[11] = "linevty";
StepModeArray[12] = "global";
StepModeArray[13] = "global";
StepModeArray[14] = "intS";
StepModeArray[15] = "intS";
StepModeArray[16] = "intS";
StepModeArray[17] = "intS";
StepModeArray[18] = "enable";
StepModeArray[19] = "enable";
StepModeArray[20] = "global";
StepModeArray[21] = "global";
StepModeArray[22] = "linecon";
StepModeArray[23] = "linecon";
StepModeArray[24] = "linecon";
StepModeArray[25] = "global";
StepModeArray[26] = "linevty";
StepModeArray[27] = "linevty";
StepModeArray[28] = "linevty";
StepModeArray[29] = "global";
StepModeArray[30] = "global";
StepModeArray[31] = "intS";
StepModeArray[32] = "intS";
StepModeArray[33] = "global";
StepModeArray[34] = "enable";
StepModeArray[35] = "enable";
StepModeArray[36] = "enable";
StepModeArray[37] = "enable";
StepModeArray[38] = "enable";

//Instruction Information
instructionArray[0] = "In this lab, you will configure a serial interface on the Lilongwe and Dar Es Salaam routers so they can communicate.";
instructionArray[1] = "Enter into privileged EXEC mode.";
instructionArray[2] = "Enter global configuration mode.";
instructionArray[3] = "Set the hostname to Lilongwe.";
instructionArray[4] = "Enter line configuration mode for the console.";
instructionArray[5] = "Set the console password to <FONT FACE=\"_typewriter\"><B>cisco</B></FONT>.";
instructionArray[6] = "Use the command <FONT FACE=\"_typewriter\"><B>login</B></FONT>.";
instructionArray[7] = "Exit to global configuration mode.";
instructionArray[8] = "Enter line configuration mode for virtual terminals 0 through 4.";
instructionArray[9] = "Set the vty password to <FONT FACE=\"_typewriter\"><B>cisco</B></FONT>.";
instructionArray[10] = "Use the command <FONT FACE=\"_typewriter\"><B>login</B></FONT>.";
instructionArray[11] = "Exit to global configuration mode.";
instructionArray[12] = "Set the enable password to <FONT FACE=\"_typewriter\"><B>class</B></FONT>.";
instructionArray[13] = "Enter interface configuration mode for serial interface 0/0.";
instructionArray[14] = "Enter the IP address 192.168.15.1 255.255.255.0 for interface S0/0.";
instructionArray[15] = "This serial interface will require a clockrate of 56000.";
instructionArray[16] = "Issue the <FONT FACE=\"_typewriter\"><B>no shutdown </B></FONT>command to bring the interface up.";
instructionArray[17] = "Use the command <FONT FACE=\"_typewriter\"><B>end</B></FONT> to exit into privileged EXEC mode.";
instructionArray[18] = "Save your configuration.";
instructionArray[19] = "Now perform basic configuration of the adjacent router. Begin by entering global configuration mode.";
instructionArray[20] = "Set the hostname to Dar_Es_Salaam.";
instructionArray[21] = "Enter line configuration mode for the console.\n";
instructionArray[22] = "Set the console password to <FONT FACE=\"_typewriter\"><B>cisco</B></FONT>.";
instructionArray[23] = "Use the command <FONT FACE=\"_typewriter\"><B>login</B></FONT>.";
instructionArray[24] = "Exit to global configuration mode.";
instructionArray[25] = "Enter line configuration mode for virtual terminals 0 through 4.";
instructionArray[26] = "Set the vty password to <FONT FACE=\"_typewriter\"><B>cisco</B></FONT>.";
instructionArray[27] = "Use the command <FONT FACE=\"_typewriter\"><B>login</B></FONT>.";
instructionArray[28] = "Exit to global configuration mode.";
instructionArray[29] = "Set the enable password to <FONT FACE=\"_typewriter\"><B>class</B></FONT>.";
instructionArray[30] = "On router Dar Es Salaam, Enter interface configuration mode for serial interface 0/0.";
instructionArray[31] = "Enter the IP address 192.168.15.2 255.255.255.0 for interface S0/0.";
instructionArray[32] = "Issue the <FONT FACE=\"_typewriter\"><B>no shutdown </B></FONT>command to bring the interface up.";
instructionArray[33] = "Use the command <FONT FACE=\"_typewriter\"><B>end</B></FONT> to exit into privileged EXEC mode.";
instructionArray[34] = "Save your configuration.";
instructionArray[35] = "Enter the command<FONT FACE=\"_typewriter\"><B> show interface serial 0/0 </B></FONT>to show details about the interface on Lilongwe.";
instructionArray[36] = "Verify that the serial connection is functioning by pinging the serial interface of Dar_Es_Salaam.";
instructionArray[37] = "Enter the command show interface serial 0 to show details about the interface on Dar_Es_Salaam.";
instructionArray[38] = "Verify that the serial connection is functioning by pinging the serial interface of Lilongwe.";

//Answer Information
assignValueToAnswer(1,"1",False,"enable");
assignValueToAnswer(2,"1",False,"configure","terminal");
assignValueToAnswer(3,"2",False,"hostname","Lilongwe");
assignValueToAnswer(4,"3",False,"line","console","0");
assignValueToAnswer(5,"3",True,"password","cisco");
assignValueToAnswer(6,"3",True,"login");
assignValueToAnswer(7,"3",False,"exit");
assignValueToAnswer(8,"4",False,"line","vty","0","4");
assignValueToAnswer(9,"4",True,"password","cisco");
assignValueToAnswer(10,"4",True,"login");
assignValueToAnswer(11,"4",False,"exit");
assignValueToAnswer(12,"5",False,"enable","password","class");
assignValueToAnswer(13,"6",False,"interface","serial","0/0");
assignValueToAnswer(13,"6",False,"interface","serial0/0");
assignValueToAnswer(13,"6",False,"interface","s0/0");
assignValueToAnswer(14,"6",True,"ip","address","192.168.15.1","255.255.255.0");
assignValueToAnswer(15,"6",True,"clock","rate","56000");
assignValueToAnswer(16,"6",True,"no","shutdown");
assignValueToAnswer(17,"6",False,"end");
assignValueToAnswer(18,"7",False,"copy","running-config","startup-config");
assignValueToAnswer(19,"8",False,"configure","terminal");
assignValueToAnswer(20,"9",False,"hostname","Dar_Es_Salaam");
assignValueToAnswer(21,"10",False,"line","console","0");
assignValueToAnswer(22,"10",True,"password","cisco");
assignValueToAnswer(23,"10",True,"login");
assignValueToAnswer(24,"10",False,"exit");
assignValueToAnswer(25,"11",False,"line","vty","0","4");
assignValueToAnswer(26,"11",True,"password","cisco");
assignValueToAnswer(27,"11",True,"login");
assignValueToAnswer(28,"12",False,"exit");
assignValueToAnswer(29,"13",False,"enable","password","class");
assignValueToAnswer(30,"14",False,"interface","serial","0/0");
assignValueToAnswer(30,"14",False,"interface","serial0/0");
assignValueToAnswer(30,"14",False,"interface","s0/0");
assignValueToAnswer(31,"14",True,"ip","address","192.168.15.2","255.255.255.0");
assignValueToAnswer(32,"14",True,"no","shutdown");
assignValueToAnswer(33,"14",False,"end");
assignValueToAnswer(34,"15",True,"copy","running-config","startup-config");
assignValueToAnswer(35,"15",True,"show","interface","serial","0/0");
assignValueToAnswer(36,"16",False,"ping","192.168.15.2");
assignValueToAnswer(37,"16",False,"show","interface","serial","0/0");
assignValueToAnswer(38,"17",False,"ping","192.168.15.1");

//Error Information
assignValueToError(1,"1","Use the command 'enable' to enter into privileged EXEC mode.");
assignValueToError(2,"1","Use the command 'configure' to enter into global configuration mode.","Use the keyword 'terminal' to specify configuration from the console port.");
assignValueToError(3,"2","Use the command 'hostname' to set the hostname of this router.","Use the name 'Lilongwe' as the hostname.");
assignValueToError(4,"3","Use the command 'line' to enter into line configuration mode.","Use the keyword 'console' to specify the console line.","Specify the number '0'.");
assignValueToError(5,"3","Use the command 'password' to set the login password.","Use the word 'cisco' as the password.");
assignValueToError(6,"3","Use the command 'login' to check for login password.");
assignValueToError(7,"3","Use the command 'exit' to exit this mode.");
assignValueToError(8,"4","Use the command 'line' to enter into line configuration mode.","Use the keyword 'vty' to specify the virtual terminals.","Specify the number '0'.","Specify the number '4'.");
assignValueToError(9,"4","Use the command 'password' to set the login password.","Use the word 'Cisco' as the password.");
assignValueToError(10,"4","Use the command 'login' to check for login password.");
assignValueToError(11,"4","Use the command 'exit' to exit this mode.");
assignValueToError(12,"5","Use the command 'enable' to enter into privileged EXEC mode.","Use the command 'password' to set the login password.","Use the word 'class' as the password.");
assignValueToError(13,"6","Use the command 'interface' to enter into interface configuration mode.","Use the keyword 'serial' to specify the serial interface. ","Specify the number '0/0'.");
assignValueToError(13,"6","Type 'interface'","Type 'serial'");
assignValueToError(13,"6","Type 'interface'","Type 'serial'");
assignValueToError(14,"6","Use the keyword 'ip' to specify ip information.","Use the keyword 'address' to give an address.","Type '192.168.15.1'","Type '255.255.255.0'");
assignValueToError(15,"6","Use the command 'clock' to configure a clockrate.","Use the command 'rate' to configure a clockrate.","Type '56000'");
assignValueToError(16,"6","Use the command 'no' to negate another command.","Use the keyword 'shutdown' to specify the shutdown command.");
assignValueToError(17,"6","Use the command <FONT FACE=\"_typewriter\"><B>end</B>' to exit into privileged EXEC mode.");
assignValueToError(18,"7","Use the command 'copy' to copy a file.","Use the keyword 'running-config' to specify the current running-configuration.","Use the keyword 'startup-config' to specify the startup configuration file.");
assignValueToError(19,"8","Use the command 'configure' to enter into global configuration mode.","Use the keyword 'terminal' to specify configuration from the console port.");
assignValueToError(20,"9","Use the command 'hostname' to set the hostname of this router.","Type 'Dar_Es_Salaam");
assignValueToError(21,"10","Use the command 'line' to enter into line configuration mode.","Use the keyword 'console' to specify the console line.","Specify the number '0'.");
assignValueToError(22,"10","Use the command 'password' to set the login password.","Use the word 'Cisco' as the password.");
assignValueToError(23,"10","Use the command 'login' to check for login password.");
assignValueToError(24,"10","Use the command 'exit' to exit this mode.");
assignValueToError(25,"11","Use the command 'line' to enter into line configuration mode.","Use the keyword 'vty' to specify the virtual terminals.","Specify the number '0'.","Specify the number '4'.");
assignValueToError(26,"11","Use the command 'password' to set the login password.","Use the word 'Cisco' as the password.");
assignValueToError(27,"11","Use the command 'login' to check for login password.");
assignValueToError(28,"12","Use the command 'exit' to exit this mode.");
assignValueToError(29,"13","Use the command 'enable' to enter into privileged EXEC mode.","Use the command 'password' to set the login password.","Use the word 'class' as the password.");
assignValueToError(30,"14","Use the command 'interface' to enter into interface configuration mode.","Use the keyword 'serial' to specify the serial interface.","Specify the number '0'.");
assignValueToError(30,"14","Type 'interface'","Type 'serial'");
assignValueToError(30,"14","Type 'interface'","Type 'serial'");
assignValueToError(31,"14","Use the keyword 'ip' to specify ip information.","Use the keyword 'address' to give an address.","Type '192.168.15.2'","Type '255.255.255.0'");
assignValueToError(32,"14","Use the command 'no' to negate another command.","Use the keyword 'shutdown' to specify the shutdown command.");
assignValueToError(33,"14","Use the command <FONT FACE=\"_typewriter\"><B>end</B>' to exit into privileged EXEC mode.");
assignValueToError(34,"15","Use the command 'copy' to copy a file.","Use the keyword 'running-config' to specify the current running-configuration.","Use the keyword 'startup-config' to specify the startup configuration file.");
assignValueToError(35,"15","Use the command 'show' to display router information.","Use the command 'interface' to enter into interface configuration mode.","Use the keyword 'serial' to specify the serial interface.","Specify the number '0/0'.");
assignValueToError(36,"16","Use the command 'ping' to test layer 3 connectivity.","Type '192.168.15.2'");
assignValueToError(37,"16","Use the command 'show' to display router information.","Use the command 'interface' to enter into interface configuration mode.","Use the keyword 'serial' to specify the serial interface.","Type '0/0'");
assignValueToError(38,"17","Use the command 'ping' to test layer 3 connectivity.","Type '192.168.15.1'");

//Result Information
assignValueToResult(1,"1","");
assignValueToResult(2,"1","");
assignValueToResult(3,"2","");
assignValueToResult(4,"3","");
assignValueToResult(5,"3","");
assignValueToResult(6,"3","");
assignValueToResult(7,"3","");
assignValueToResult(8,"4","");
assignValueToResult(9,"4","");
assignValueToResult(10,"4","");
assignValueToResult(11,"4","");
assignValueToResult(12,"5","");
assignValueToResult(13,"6","");
assignValueToResult(14,"6","");
assignValueToResult(15,"6","");
assignValueToResult(16,"6","");
assignValueToResult(17,"6","");
assignValueToResult(18,"7","Building configuration...\n","[OK]\n","");
assignValueToResult(19,"8","");
assignValueToResult(20,"9","");
assignValueToResult(21,"10","");
assignValueToResult(22,"10","");
assignValueToResult(23,"10","");
assignValueToResult(24,"10","");
assignValueToResult(25,"11","");
assignValueToResult(26,"11","");
assignValueToResult(27,"11","");
assignValueToResult(28,"12","");
assignValueToResult(29,"13","");
assignValueToResult(30,"14","");
assignValueToResult(31,"14","");
assignValueToResult(32,"14","");
assignValueToResult(33,"14","");
assignValueToResult(34,"15","Building configuration...\n","[OK]\n","")
assignValueToResult(35,"15","Serial0/0 is up, line protocol is up\n","  Hardware is PowerQUICC Serial\n","  Internet address is 192.168.15.1/24\n","  MTU 1500 bytes, BW 128 Kbit, DLY 20000 usec,\n","     reliability 255/255, txload 1/255, rxload 3/255\n","  Encapsulation HDLC, loopback not set\n","  Keepalive set (10 sec)\n","  Last input 00:00:02, output 00:00:01, output hang never\n","  Last clearing of \"show interface\" counters never\n","  Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0\n","  Queueing strategy: weighted fair\n","  Output queue: 0/1000/64/0 (size/max total/threshold/drops)\n","     Conversations  0/1/32 (active/max active/max total)\n","     Reserved Conversations 0/0 (allocated/max allocated)\n","     Available Bandwidth 96 kilobits/sec\n","  5 minute input rate 2000 bits/sec, 0 packets/sec\n","  5 minute output rate 0 bits/sec, 0 packets/sec\n","     47255 packets input, 33677919 bytes, 0 no buffer\n","     Received 47223 broadcasts, 0 runts, 0 giants, 0 throttles\n","     0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort\n","     47010 packets output, 33368476 bytes, 0 underruns\n","     0 output errors, 0 collisions, 2 interface resets\n","     0 output buffer failures, 0 output buffers swapped out\n","     6 carrier transitions\n","     DCD=up  DSR=up  DTR=up  RTS=up  CTS=up\n","");
assignValueToResult(36,"16","Type escape sequence to abort.\n","Sending 5, 100-byte ICMP Echos to 11.0.0.2, timeout is 2 seconds:\n","!!!!!\n","Success rate is 100 percent (5/5), round-trip min/avg/max = 28/28/32 ms\n","");
assignValueToResult(37,"16","Serial0 is up, line protocol is up\n","  Hardware is PowerQUICC Serial\n","  Internet address is 11.0.0.2/24\n","  MTU 1500 bytes, BW 128 Kbit, DLY 20000 usec,\n","     reliability 255/255, txload 1/255, rxload 3/255\n","  Encapsulation HDLC, loopback not set\n","  Keepalive set (10 sec)\n","  Last input 00:00:02, output 00:00:01, output hang never\n","  Last clearing of \"show interface\" counters never\n","  Input queue: 0/75/0/0 (size/max/drops/flushes); Total output drops: 0\n","  Queueing strategy: weighted fair\n","  Output queue: 0/1000/64/0 (size/max total/threshold/drops)\n","     Conversations  0/1/32 (active/max active/max total)\n","     Reserved Conversations 0/0 (allocated/max allocated)\n","     Available Bandwidth 96 kilobits/sec\n","  5 minute input rate 2000 bits/sec, 0 packets/sec\n","  5 minute output rate 0 bits/sec, 0 packets/sec\n","     47255 packets input, 33677919 bytes, 0 no buffer\n","     Received 47223 broadcasts, 0 runts, 0 giants, 0 throttles\n","     0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort\n","     47010 packets output, 33368476 bytes, 0 underruns\n","     0 output errors, 0 collisions, 2 interface resets\n","     0 output buffer failures, 0 output buffers swapped out\n","     6 carrier transitions\n","     DCD=up  DSR=up  DTR=up  RTS=up  CTS=up\n","");
assignValueToResult(38,"17","Type escape sequence to abort.\n","Sending 5, 100-byte ICMP Echos to 192.168.15.1, timeout is 2 seconds:\n","!!!!!\n","Success rate is 100 percent (5/5), round-trip min/avg/max = 28/28/32 ms\n","");

//Graphic Information
hasDefaultGraphic = true;
graphicArray[0] = "CCNA2_elab_3_1_5g";
graphicArray[1] = "";
graphicArray[2] = "";
graphicArray[3] = "";
graphicArray[4] = "";
graphicArray[5] = "";
graphicArray[6] = "";
graphicArray[7] = "";
graphicArray[8] = "";
graphicArray[9] = "";
graphicArray[10] = "";
graphicArray[11] = "";
graphicArray[12] = "";
graphicArray[13] = "";
graphicArray[14] = "";
graphicArray[15] = "";
graphicArray[16] = "";
graphicArray[17] = "";
graphicArray[18] = "";
graphicArray[19] = "";
graphicArray[20] = "";
graphicArray[21] = "";
graphicArray[22] = "";
graphicArray[23] = "";
graphicArray[24] = "";
graphicArray[25] = "";
graphicArray[26] = "";
graphicArray[27] = "";
graphicArray[28] = "";
graphicArray[29] = "";
graphicArray[30] = "";
graphicArray[31] = "";
graphicArray[32] = "";
graphicArray[33] = "";
graphicArray[34] = "";
graphicArray[35] = "";
graphicArray[36] = "";
graphicArray[37] = "";
graphicArray[38] = "";

//Router for Step Information
routerUsedForThisStep[0] = 2;
routerUsedForThisStep[1] = 2;
routerUsedForThisStep[2] = 2;
routerUsedForThisStep[3] = 2;
routerUsedForThisStep[4] = 0;
routerUsedForThisStep[5] = 0;
routerUsedForThisStep[6] = 0;
routerUsedForThisStep[7] = 0;
routerUsedForThisStep[8] = 0;
routerUsedForThisStep[9] = 0;
routerUsedForThisStep[10] = 0;
routerUsedForThisStep[11] = 0;
routerUsedForThisStep[12] = 0;
routerUsedForThisStep[13] = 0;
routerUsedForThisStep[14] = 0;
routerUsedForThisStep[15] = 0;
routerUsedForThisStep[16] = 0;
routerUsedForThisStep[17] = 0;
routerUsedForThisStep[18] = 0;
routerUsedForThisStep[19] = 2;
routerUsedForThisStep[20] = 2;
routerUsedForThisStep[21] = 1;
routerUsedForThisStep[22] = 1;
routerUsedForThisStep[23] = 1;
routerUsedForThisStep[24] = 1;
routerUsedForThisStep[25] = 1;
routerUsedForThisStep[26] = 1;
routerUsedForThisStep[27] = 1;
routerUsedForThisStep[28] = 1;
routerUsedForThisStep[29] = 1;
routerUsedForThisStep[30] = 1;
routerUsedForThisStep[31] = 1;
routerUsedForThisStep[32] = 1;
routerUsedForThisStep[33] = 1;
routerUsedForThisStep[34] = 1;
routerUsedForThisStep[35] = 0;
routerUsedForThisStep[36] = 0;
routerUsedForThisStep[37] = 1;
routerUsedForThisStep[38] = 1;

//Router Information
addToRouterSIMObject(0,"Lilongwe","","","R1721");
addToRouterSIMObject(1,"Dar_Es_Salaam","","","R1721");
addToRouterSIMObject(2,"Router","","","R1721");
