<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <font face="Times New Roman, Times, serif">Happy Friday All,<br>
      <br>
      I have been trouble shooting the "crashing" problem and here is
      what I have found out so far.<br>
      <br>
      1. If turn off "Wireguard" in the "make config" and set the
      "net=ippass" then everything runs perfect with no crashing.<br>
      2. I tested with wireguard "on" and "net=ipwggos" and also various
      settings with these (Actually made a build with each one and
      tested) but still the crash occurred:<br>
      <br>
      [ ] CPU_MMU_SPT_1        Shadow type 1 (very slow and stable) <br>
      [ ] CPU_MMU_SPT_2        Shadow type 2 (faster and unstable)<br>
      [*] CPU_MMU_SPT_3        Shadow type 3 (faster and unstable) <br>
      [ ] CPU_MMU_SPT_DISABLE  Disable SPT (fast, insecure and no MMIO)
      <br>
      <br>
      Now I need your help as in looking over the default ".vpn"
      settings it seems as though someone was able to connect with a
      SoftEther server perhaps on VPN-Gate and I also have a SoftEther
      server set up and would like to do a test to see if that works
      since if it does then that effectively confirms that there is a
      bug in the Wireguard code that is causing the crash and hope fully
      the person that developed it can help locate that bug to get it
      fixed, if at all possible.<br>
      <br>
      With this in mind, can someone please tell me the basic vpn
      configuration that is needed to connect to a SoftEther VPN server?<br>
      <br>
      Default ".vpn" settings in the defconfig<br>
      <br>
      -----------------------------------------------------<br>
              .vpn = {<br>
                      .mode = "L3IPsec",<br>
                      .virtualGatewayMacAddress = "00-88-88-88-88-88",<br>
                      .bindV4 = "true",<br>
                      .guestIpAddressV4 = "192.168.100.1",<br>
                      .guestIpSubnetV4 = "255.255.255.0",<br>
                      .guestMtuV4 = "1400",<br>
                      /* .guestVirtualGatewayIpAddressV4 =
      "192.168.6.254", */<br>
                      .dhcpV4 = "true",<br>
                      .dhcpLeaseExpiresV4 = "3600",<br>
                      .dhcpDnsV4 = "192.168.3.254",<br>
                      .dhcpDomainV4 = "sec.softether.co.jp",<br>
                      .adjustTcpMssV4 = "1240",<br>
                      .hostIpAddressV4 = "192.168.12.11",<br>
                      .hostIpSubnetV4 = "255.255.255.0",<br>
                      .hostMtuV4 = "1500",<br>
                      .hostIpDefaultGatewayV4 = "192.168.12.254",<br>
                      .optionV4ArpExpires = "60",<br>
                      .optionV4ArpDontUpdateExpires = "true",<br>
                      .vpnGatewayAddressV4 = "192.168.11.1",<br>
                      .vpnAuthMethodV4 = "Password",<br>
                      .vpnPasswordV4 = "password1",<br>
                      .vpnIdStringV4 = <a class="moz-txt-link-rfc2396E" href="mailto:user1@tsukuba.ac.jp">"user1@tsukuba.ac.jp"</a>,<br>
                      .vpnCertV4 = "",<br>
                      .vpnCaCertV4 = "",<br>
                      .vpnRsaKeyV4 = "",<br>
                      .vpnSpecifyIssuerV4 = "false",<br>
                      .vpnPhase1ModeV4 = "Aggressive",<br>
                      .vpnPhase1CryptoV4 = "3DES",<br>
                      .vpnPhase1HashV4 = "SHA-1",<br>
                      .vpnPhase1LifeSecondsV4 = "7200",<br>
                      .vpnPhase1LifeKilobytesV4 = "0",<br>
                      .vpnWaitPhase2BlankSpanV4 = "100",<br>
                      .vpnPhase2CryptoV4 = "3DES",<br>
                      .vpnPhase2HashV4 = "SHA-1",<br>
                      .vpnPhase2LifeSecondsV4 = "7200",<br>
                      .vpnPhase2LifeKilobytesV4 = "0",<br>
                      .vpnConnectTimeoutV4 = "5",<br>
                      .vpnIdleTimeoutV4 = "300",<br>
                      .vpnPingTargetV4 = "192.168.3.120",<br>
                      .vpnPingIntervalV4 = "12",<br>
                      .vpnPingMsgSizeV4 = "32",<br>
                      .bindV6 = "false",<br>
                      .guestIpAddressPrefixV6 = "2000::",<br>
                      .guestIpAddressSubnetV6 = "64",<br>
                      .guestMtuV6 = "1400",<br>
      <br>
                      .raV6 = "true",<br>
                      .raLifetimeV6 = "300",<br>
                      .raDnsV6 = "2001:dc4::1",<br>
                      .hostIpAddressV6 = "5000::1:2:3:4",<br>
                      .hostIpAddressSubnetV6 = "64",<br>
                      .hostMtuV6 = "1500",<br>
                      .hostIpDefaultGatewayV6 = "5000::254",<br>
                      .optionV6NeighborExpires = "60",<br>
                      .vpnGatewayAddressV6 = "1000::1",<br>
                      .vpnAuthMethodV6 = "Password",<br>
                      .vpnPasswordV6 = "Akihabara",<br>
                      .vpnIdStringV6 = <a class="moz-txt-link-rfc2396E" href="mailto:testv6@tsukuba.ac.jp">"testv6@tsukuba.ac.jp"</a>,<br>
                      .vpnCertV6 = "",<br>
      <br>
                      .vpnRsaKeyV6 = "",<br>
      <br>
                      .vpnPhase1CryptoV6 = "3DES",<br>
                      .vpnPhase1HashV6 = "SHA-1",<br>
                      .vpnPhase1LifeSecondsV6 = "7200",<br>
                      .vpnPhase1LifeKilobytesV6 = "0",<br>
                      .vpnWaitPhase2BlankSpanV6 = "100",<br>
                      .vpnPhase1ModeV6 = "Aggressive",<br>
                      .vpnPhase2CryptoV6 = "3DES",<br>
                      .vpnPhase2HashV6 = "SHA-1",<br>
                      .vpnPhase2LifeSecondsV6 = "7200",<br>
                      .vpnPhase2LifeKilobytesV6 = "0",<br>
                      .vpnPhase2StrictIdV6 = "false",<br>
                      .vpnConnectTimeoutV6 = "5",<br>
                      .vpnIdleTimeoutV6 = "300",<br>
                      .vpnPingTargetV6 =
      "2001:200:564:0:230:48ff:fe83:cf41",<br>
                      .vpnPingIntervalV6 = "12",<br>
                      .vpnPingMsgSizeV6 = "32",<br>
             },<br>
      <br>
      -----------------------------------------------------<br>
      <br>
      Thanks for any help that you can provide.<br>
      <br>
      Looking forward to hearing from you soon,<br>
      Lonnie<br>
      <br>
    </font><br>
    <div class="moz-cite-prefix">On 6/13/2024 6:25 PM, Lonnie Cumberland
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:3a5358be-4f3a-4885-b9e2-c27c676e3ed2@outstep.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <font face="Times New Roman, Times, serif">Hello All,<br>
        <br>
        I was able to replicate the "crashing" out of Bitvisor that was
        exhibited in the VMware Workstation 17 Pro by actually loading
        Bitvisor on the Intel NUC 7 without a hypervisor like VMware or
        QEMU.<br>
        <br>
        I created a USB boot stick to boot up bitvisor.efi via the
        loadvmm.efi when I went into a UEFI shell. Once bitvisor was
        loaded then I started the Ubuntu 22.04 via the
        "efi\ubuntu\grub.efi" and the OS cam up as expected and started
        sending Keep-Alive packets to my Wireguard server node.  All was
        good up to this point. Then, I checked that I could ping a few
        places like Yahoo and some others with no problem.<br>
        <br>
        The problem came as soon as I started up a web browser which
        seemed to open and go to an initial website but then everything
        just "froze up" and effectively crashed. I had to hard-boot the
        system at this stage, and was not able to get any logs or
        helpful information.<br>
        <br>
        My guess is that it may have something to do with the way that
        bitvisor handles multiple CPU's but I am not sure.<br>
        <br>
        I will try to get things working in QEMU and see if I can get
        some type of information to send over to the mailing list since
        this is a real problem that seems to crash out bitvisor in  the
        way that it handles the guest OS and maybe it can be fixed by
        more knowledgeable people.<br>
        <br>
        Just wanted to report these findings and hope to hear from
        someone soon.<br>
        <br>
        Thanks and have a great day,<br>
        Lonnie</font><br>
    </blockquote>
  </body>
</html>