SD-WAN

 View Only
last person joined: 21 days ago 

Ask questions and share experiences with SD-WAN and Session Smart Router (formerly 128T).
Expand all | Collapse all

Lab Setup in Eve-ng

  • 1.  Lab Setup in Eve-ng

    Posted 05-09-2022 11:33
    Does the 128T work in eve-ng.
    Trying to get it work with the qcow2, boots fine and come to command prompt.
    But the initializer does not automatically start.
    Any input would be appreciated

    ------------------------------
    ANIL JHAM
    ------------------------------


  • 2.  RE: Lab Setup in Eve-ng

    Posted 05-10-2022 11:22
    Look here
    https://github.com/cdot65/128t-on-eve-ng

    note: make sure you create disk with at least 40GB and not 8GB


  • 3.  RE: Lab Setup in Eve-ng

     
    Posted 05-10-2022 16:16
    128T works great in EVE-NG. What version are you using? If you create your own QCOW then keep in mind that when the ISO first boots you have use the arrow keys on the Grub menu (which sometimes doesnt show up in EVE but if you press the up/down arrows then you'll see it). Make sure you choose Interactive Serial Install, otherwise it defaults to OTP and will boot to the command prompt without showing the intitializer.

    ------------------------------
    Dustin Goss
    System Engineer Tech Lead
    ------------------------------



  • 4.  RE: Lab Setup in Eve-ng

    Posted 05-11-2022 09:44
    Thanks, Dustin

    ------------------------------
    ANIL JHAM
    ------------------------------



  • 5.  RE: Lab Setup in Eve-ng

    Posted 05-11-2022 09:49
    It works fine, I had to add a specific CPU flag like -cpu qemu64,+ssse3,+sse4.1,+sse4.2,+x2apic,+aes,pclmulqdq

    Try running the 128tok.sh and see if the CPU compatibility is reported as ok.

    ------------------------------
    DAN KENNEDY
    ------------------------------



  • 6.  RE: Lab Setup in Eve-ng

     
    Posted 05-11-2022 14:59
    The latest version of EVE-NG includes the proper YML and Icon files for the Juniper SSR. The provided yaml file will cause creation of SSR nodes to have the following QEMU custom options: "-machine type=pc-1.0,accel=kvm -cpu host -serial mon:stdio -nographic -no-user-config -nodefaults -rtc base=utc". Also keep in mind that v6.0 of the SSR will require 120Gb of HDD. Worth keeping in mind when building labs in EVE.

    ------------------------------
    Dustin Goss
    System Engineer Tech Lead
    ------------------------------



  • 7.  RE: Lab Setup in Eve-ng

    Posted 03-14-2024 16:40

    Hi Dustin,

    Hope you are well.
    I can see its an old post but are you able to provide some documents or learning material for deplyong 128T on EVEng please ?

    Many thanks



    ------------------------------
    MEHDI FARHADI
    ------------------------------



  • 8.  RE: Lab Setup in Eve-ng

    Posted 03-14-2024 17:01

    Hi Mehdi,

     

    I am sorry, I did not deploy this eventually, as we did not deploy at our company.

    Thanks,

     

    Anil Jham

    I.T. Network Engineer

    Crestwood Behavioral Health, Inc.

    7556 Shoreline Dr., Stockton, CA 95219

    Ph: (209) 955-2394

    Cell : (209) 689-8523

    ajham@cbhi.net

     






  • 9.  RE: Lab Setup in Eve-ng

     
    Posted 03-14-2024 17:57

    Mehdi, I know you will have fun using SSR in EVE-NG. There are just a couple things to keep in mind. You can follow these instructions and create your own Image for EVE. https://www.eve-ng.net/index.php/documentation/howtos/juniper-sdwan-128t/

    NOTE: For Mist deployments, you should be using an ISO with "ibu" in the name.

    For Virtual SSRs, you cannot scan a QR Code. Once, the SSR is booted, you can log in at the console with root/128tRoutes and then type "ip a". You see several network interfaces. Every couple of minutes type "ip a" again. You'll see a Bridge interface formed and then sub-interfaces added to the bridge, and finally, you will see a KNI interface. At this point you should be able to type "su admin" and then from the PCLI just type "adopt" (this only works on global01 – there is an expanded command for the other Mist instances). When you type adopt, you will be prompted to log into to Mist with your Mist user/pass, then select an Org you want to on-board the router to. Then give it a name and finally, hit "y" to start the router. Give it about 5 minutes and it will show up in your Mist org inventory. At this point, any remaining config is all done through the Mist GUI.

    Please let me know if you have any additional questions.

    -------------------------

    If you are adopting to anything other than Global01, you will need to copy the registration code from your Org and then use the following command.

     adopt router-name {router-name} registration-code {registration-code}

     Replace the brackets with the proper values.

     ~Dustin



    ------------------------------
    Dustin Goss
    System Engineer Tech Lead
    ------------------------------



  • 10.  RE: Lab Setup in Eve-ng

    Posted 03-18-2024 11:37

    Hi Dustin,

    Many thanks for your respond and great documents that you shared.

    Best regards

    Mehdi



    ------------------------------
    MEHDI FARHADI
    ------------------------------



  • 11.  RE: Lab Setup in Eve-ng

    Posted 03-22-2024 12:12

    Hi Dustin 

    Thank you for the above information this has helped to get the SSRs in EVE and onto mist.

    I seem to be issues forwarding packets from the SSRs, not seeing any resolution in the MAC tables and ARP tables when trying to connect a lan port to switch in the lab, have you perhaps come across this?



    ------------------------------
    WESLEY BAPTISTE
    ------------------------------



  • 12.  RE: Lab Setup in Eve-ng

    Posted 06-15-2022 10:24
    Hi Dan,
    I am having trouble with deploying the router.
    I ran the above 128tok.sh it came up with errors.
    where do you add the CPU flag to get it work ?
    Your help is greatly appreciated.

    ------------------------------
    ANIL JHAM
    ------------------------------



  • 13.  RE: Lab Setup in Eve-ng

    Posted 06-16-2022 10:19
    Hi Anil,

    You can try below command and restart the EVE-NG system once.

    /opt/unetlab/wrappers/unl_wrapper -a fixpermissions

    ------------------------------
    YESHWANTH AMBATI
    ------------------------------



  • 14.  RE: Lab Setup in Eve-ng

    Posted 06-16-2022 10:19
    Go into edit node on eve-ng,

    Then under the qemu customer options.



    ------------------------------
    DAN KENNEDY
    ------------------------------