<div dir="ltr"><font face="verdana, sans-serif">Hi Ruixia,</font><div><font face="verdana, sans-serif"><br></font></div><div><font face="verdana, sans-serif">I want to point you to the Gerrit commit for the Network Settings design supporting only IPV4. It would be great for you to review the code and familiarize yourself with the structure so that once this is merged, implementing the IPV6 design is fast and easy. </font></div><div><font face="verdana, sans-serif"><a target="_blank" class="gmail-c-link" href="https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-webui/+/24317" rel="noopener noreferrer" style="box-sizing:inherit;text-decoration-line:none;font-size:15px;font-variant-ligatures:common-ligatures;background-color:rgb(248,248,248)">https://gerrit.openbmc-project.xyz/c/openbmc/phosphor-webui/+/24317</a></font></div><div><br></div><div><font face="verdana, sans-serif">Regards,</font></div><div><font face="verdana, sans-serif">Jandra Aranguren</font></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jul 17, 2019 at 4:08 AM 孙瑞霞 <<a href="mailto:rxsun@zd-tech.com.cn">rxsun@zd-tech.com.cn</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF">
    <p>Hi Jandra,</p>
    <pre class="gmail-m_-7471582421388692797js_message_plain gmail-m_-7471582421388692797ng-binding" style="margin:0px;font-family:inherit;font-size:14px;white-space:pre-wrap;word-break:normal;color:rgb(0,0,0);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:left;text-indent:0px;text-transform:none;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><font size="+1"> It'd be better to have FGDN, but we can do without right now. Hope that we'll have it in the future. </font></pre>
    <pre class="gmail-m_-7471582421388692797js_message_plain gmail-m_-7471582421388692797ng-binding" style="margin:0px;font-family:inherit;font-size:14px;white-space:pre-wrap;word-break:normal;color:rgb(0,0,0);font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:left;text-indent:0px;text-transform:none;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><font size="+1"> The other entries in your email are consistent with our understanding.</font></pre>
    <p>Thanks for your reply.</p>
    <p>Ruixia,Sun.</p>
    <p><br>
    </p>
    <div class="gmail-m_-7471582421388692797moz-cite-prefix">在 2019/7/17 上午4:22, Jandra A 写道:<br>
    </div>
    <blockquote type="cite">
      
      <div dir="ltr">Hi Ruixia, 
        <div><br>
        </div>
        <div>Thanks for the clarification. I wanted to let you know we
          are still working on this and hoping to get it to you all as
          soon as we can. I want to make sure we are understanding the
          requirements for Lenovo:</div>
        <div><br>
        </div>
        <div>- Need the ability to support both IPV4 and IPV6
          simultaneously on a single interface.</div>
        <div>- In the case the both IPV4 and IPV6 are enabled in a
          single interface, zero-configuration cannot assign addresses
          to either. </div>
        <div>- The format for IPV6 DNS servers is the same as IPV6 IP
          addresses. Do each of these also have a Fully Qualified Domain
          Name (FQDN)? </div>
        <div>- Only two IP addresses maximum (in addition to those
          provided by zero-config, if any) will be supported per
          interface. If there are two, one must be IPV4 and one must be
          IPV6. </div>
        <div>- For IPV6, we will support either DHCP or static
          configurations, not both at the same time on the same
          interface. Same applies for IPV6, though IPV4 can be different
          from IPV6. </div>
        <div><br>
        </div>
        <div>Thank you for your patience with us. </div>
        <div><br>
        </div>
        <div>Regards,</div>
        <div>Jandra Aranguren</div>
      </div>
      <br>
      <div class="gmail_quote">
        <div dir="ltr" class="gmail_attr">On Wed, Jul 3, 2019 at 12:49
          AM 孙瑞霞 <<a href="mailto:rxsun@zd-tech.com.cn" target="_blank">rxsun@zd-tech.com.cn</a>> wrote:<br>
        </div>
        <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
          <div bgcolor="#FFFFFF">
            <p>Hi Jandra,<br>
              >>In the case that DHCP doesn't give either, both
              IPV4 and IPV6 are enabled.<br>
              >>In the case that IPV6 DHCP is given ,IPV6 are
              disabled,so are IPV4.<br>
              <br>
              >Can you clarify this? I do not follow.<br>
              <br>
              when both IPV4 and IPV6 are enabled and DHCP is disabled
              and the user input nothing to IPV4 and IPV6 address input
              box (zeroconf),in this case,it shall not to assign any IP
              address to bmc network device, the webui should give an
              error tips to users.<br>
              <br>
              It only works when the user input the correct format IP
              address.<br>
              PS:Having a check box to enable ipv4 and ipv6
              configuration would be better.<br>
              One useful
              link:<a class="gmail-m_-7471582421388692797gmail-m_2327925860975938968moz-txt-link-freetext" href="https://support.code42.com/Administrator/6/Configuring/How_to_use_both_IPv4_and_IPv6_in_your_Code42_environment" target="_blank">https://support.code42.com/Administrator/6/Configuring/How_to_use_both_IPv4_and_IPv6_in_your_Code42_environment</a><br>
              Best,<br>
              Ruixia<br>
              <br>
            </p>
            <div class="gmail-m_-7471582421388692797gmail-m_2327925860975938968moz-cite-prefix">在
              2019/7/2 下午8:57, Jandra A 写道:<br>
            </div>
            <blockquote type="cite">
              <div dir="ltr">
                <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
                  <ul>
                    <li style="margin-left:15px">In the case that DHCP
                      doesn't give either, both IPV4 and IPV6 are
                      enabled.</li>
                  </ul>
                  <ul>
                    <li style="margin-left:15px">In the case that IPV6
                      DHCP is given ,IPV6 are disabled,so are IPV4.</li>
                  </ul>
                </blockquote>
                <div><br>
                </div>
                <div>Can you clarify this? I do not follow.  </div>
              </div>
              <br>
              <div class="gmail_quote">
                <div dir="ltr" class="gmail_attr">On Tue, Jul 2, 2019 at
                  3:14 AM 孙瑞霞 <<a href="mailto:rxsun@zd-tech.com.cn" target="_blank">rxsun@zd-tech.com.cn</a>>
                  wrote:<br>
                </div>
                <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
                  <div bgcolor="#FFFFFF">
                    <p>Hi,</p>
                    <p>The following item is expected,<br>
                    </p>
                    <ul>
                      <li>In the case that DHCP doesn't give either,
                        both IPV4 and IPV6 are enabled.</li>
                    </ul>
                    <ul>
                      <li>In the case that IPV6 DHCP is given ,IPV6 are
                        disabled,so are IPV4.<br>
                      </li>
                    </ul>
                    <ul>
                      <li> IPV6 DNS servers  is in the format of an IPV6
                        IP address.</li>
                    </ul>
                    <p>it will be similar with the picture below, maybe.<br>
                    </p>
                    <img src="cid:16cd545abc7ae9d23e51" alt="" width="509" height="509"><br>
                    <p>Best regard, thanks.</p>
                    <p>ruixia,sun.</p>
                    <p><br>
                    </p>
                    <div class="gmail-m_-7471582421388692797gmail-m_2327925860975938968gmail-m_8207711357368344562moz-cite-prefix">在
                      2019/7/1 下午11:26, Jandra A 写道:<br>
                    </div>
                    <blockquote type="cite">
                      <div dir="ltr">
                        <div>Ruixia -- I am waiting on a couple of
                          responses from our backend team to be able to
                          provide a design that aligns with how the
                          functionality is developed. </div>
                        <div><br>
                        </div>
                        <div>Ratan -- I'm helping create the design
                          mockup for including IPV6 in the Network
                          settings panel so that Lenovo can do the
                          front-end implementation. Do you know if the
                          work your team was doing for this will be
                          merged to the master soon?</div>
                        <br>
                        I have some questions I am hoping you can help
                        answer for this IPV6 design: 
                        <div>- What happens to zeroconf when both IPV4
                          and IPV6 are enabled? Does it try to assign an
                          IP address to both (in the case that DHCP
                          doesn't give either) or does it only assign
                          either an IPV4 IP address or an IPV6 IP
                          address?
                          <div>- What is the format of IPV6 DNS servers?
                            Is that also in the format of an IPV6 IP
                            address?<br>
                            <br>
                            <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="gmail-m_-7471582421388692797gmail-m_2327925860975938968gmail-m_8207711357368344562gmail-im" style="color:rgb(80,0,80)">I have built
                                the latest openbmc project image by
                                adding the option "ipv6" in the term
                                DISTRO_FEATURES_DEFAULT in the file
                                /meta-phosphor/conf/distro/include/phosphor-base.inc.
                                I can ping the openbmc  IPV6 IP
                                successfully, but cannot login to it by
                                openssh command.<br>
                                It seemed that there are some works on
                                openbmc embedded OS to support IPV6.<br>
                                Another issue from Ruixia is the IPV6
                                Dbus Interfaces design, I found there
                                are some IPV6 rest-Dbus or Redfish
                                interfaces on yaml files available. I
                                don' t know is it enough to the IPV6
                                webui.</span></blockquote>
                            <div><br>
                            </div>
                            Ratan, would you be able to help Ruixia and
                            Xiuzhi with this?</div>
                          <div><br>
                          </div>
                          <div>Regards,</div>
                          <div>Jandra Aranguren </div>
                          <div class="gmail-m_-7471582421388692797gmail-m_2327925860975938968gmail-m_8207711357368344562gmail-yj6qo gmail-m_2327925860975938968gmail-m_8207711357368344562gmail-ajU" style="outline:none;padding:10px 0px;width:22px;margin:2px 0px 0px"><br class="gmail-m_-7471582421388692797gmail-m_2327925860975938968gmail-m_8207711357368344562gmail-Apple-interchange-newline">
                          </div>
                        </div>
                      </div>
                      <br>
                      <div class="gmail_quote">
                        <div dir="ltr" class="gmail_attr">On Mon, Jul 1,
                          2019 at 9:27 AM 孙瑞霞 <<a href="mailto:rxsun@zd-tech.com.cn" target="_blank">rxsun@zd-tech.com.cn</a>>
                          wrote:<br>
                        </div>
                        <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
                          <div>
                            <div id="gmail-m_-7471582421388692797gmail-m_2327925860975938968gmail-m_8207711357368344562gmail-m_1619914329257948851contentDescription" style="line-height:1.5;text-align:justify">
                              <div id="gmail-m_-7471582421388692797gmail-m_2327925860975938968gmail-m_8207711357368344562gmail-m_1619914329257948851imail_extraContent">hi,
                                <br>
                                After the meeting of last week,I was
                                expecting the email about ipv6 ui
                                designing and ipv6 interface with web
                                server ,when will I receive it?Should we
                                have another meeting this week? <br>
                                best regard! <br>
                                <br>
                                ruixia,sun</div>
                              <div><br>
                              </div>
                              <div><br>
                              </div>
                              <div class="gmail-m_-7471582421388692797gmail-m_2327925860975938968gmail-m_8207711357368344562gmail-m_1619914329257948851NETEASEMAILMASTERLOCALSIGNATURE">
                                <div id="gmail-m_-7471582421388692797gmail-m_2327925860975938968gmail-m_8207711357368344562gmail-m_1619914329257948851imail_signature">
                                  <div style="margin:0px;padding:0px"> <a href="https://maas.mail.163.com/dashi-web-extend/html/proSignature.html?iconUrl=https%3A%2F%2Fmail-online.nosdn.127.net%2Fqiyelogo%2FdefaultAvatar.png&name=%E5%AD%99%E7%91%9E%E9%9C%9E&uid=example%40163.com&ftlId=3&items=%5B%22%E9%82%AE%E7%AE%B1%EF%BC%9Arxsun%40zd-tech.com.cn%22%5D" width="400" style="display:block;max-width:400px;background:rgb(255,255,255);padding:15px 0px 10px;text-decoration:none;outline:none" target="_blank">
                                      <table style="width:100%;max-width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0px;line-height:1.3;color:rgb(155,158,161);font-size:14px" cellpadding="0">
                                        <tbody>
                                          <tr>
                                            <td style="padding:0px 7px 0px 0px;box-sizing:border-box;width:45px" width="45"> <img style="width: 38px; height: 38px; border-radius: 50%;" src="https://mail-online.nosdn.127.net/qiyelogo/defaultAvatar.png" width="38" height="38">
                                            </td>
                                            <td style="padding:0px 0px 0px 7px">
                                              <div style="max-width:380px">
                                                <div style="box-sizing:border-box;padding-right:35px;font-size:16px;margin-bottom:5px;color:rgb(49,53,59);font-weight:bold;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis">孙瑞霞</div>
                                                <div style="font-size:0px;line-height:0">
                                                </div>
                                                <div style="word-break:break-all">
邮箱:rxsun@zd-tech.com.cn </div>
                                              </div>
                                            </td>
                                          </tr>
                                        </tbody>
                                      </table>
                                    </a> </div>
                                  <div>
                                    <p style="border-top:1px solid rgb(229,229,229);padding-top:8px;font-size:12px;color:rgb(182,184,187);line-height:1.833">签名由
                                      <a href="https://mail.163.com/dashi/dlpro.html?from=mail88" style="color:rgb(106,168,246);text-decoration:none" target="_blank">网易邮箱大师</a>
                                      定制</p>
                                  </div>
                                </div>
                              </div>
                              <div class="gmail-m_-7471582421388692797gmail-m_2327925860975938968gmail-m_8207711357368344562gmail-m_1619914329257948851J-reply" style="background-color:rgb(242,242,242);color:black;padding-top:6px;padding-bottom:6px;border-radius:3px;margin-top:45px;margin-bottom:20px">
                                <div style="font-size:14px;line-height:1.5;word-break:break-all;margin-left:10px;margin-right:10px">On
                                  <span class="gmail-m_-7471582421388692797gmail-m_2327925860975938968gmail-m_8207711357368344562gmail-m_1619914329257948851mail-date">06/25/2019
                                    23:25</span>, <a class="gmail-m_-7471582421388692797gmail-m_2327925860975938968gmail-m_8207711357368344562gmail-m_1619914329257948851mail-to" style="text-decoration:none;color:rgb(42,151,255)" href="mailto:jandraara@gmail.com" target="_blank">Jandra A</a>
                                  wrote: </div>
                              </div>
                              <blockquote id="gmail-m_-7471582421388692797gmail-m_2327925860975938968gmail-m_8207711357368344562gmail-m_1619914329257948851ntes-iosmail-quote" style="margin:0px">
                                <div dir="ltr">Great, let's meet using
                                  my webex <a href="https://ibm.webex.com/meet/jandra.aranguren" target="_blank">https://ibm.webex.com/meet/jandra.aranguren</a> I
                                  will send you an invite as well. </div>
                                <br>
                                <div class="gmail_quote">
                                  <div dir="ltr" class="gmail_attr">On
                                    Tue, Jun 25, 2019 at 1:16 AM 孙瑞霞
                                    <<a href="mailto:rxsun@zd-tech.com.cn" target="_blank">rxsun@zd-tech.com.cn</a>>
                                    wrote:<br>
                                  </div>
                                  <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
                                    <div style="line-height:1.7;color:rgb(0,0,0);font-size:14px;font-family:Arial">
                                      <div>Hi,all,</div>
                                      <div>I will be glad to meet at
                                        7:00AM Central time this
                                        Wednesday (June 26th).</div>
                                      <div><br>
                                      </div>
                                      <div>Ruixia,Sun</div>
                                      <br>
                                      <br>
                                      <br>
                                      发件人:"Jandra A" <<a href="mailto:jandraara@gmail.com" target="_blank">jandraara@gmail.com</a>><br>
                                      发送日期:2019-06-25 00:51:39<br>
                                      收件人:xiuzhi <<a href="mailto:1450335857@qq.com" target="_blank">1450335857@qq.com</a>><br>
                                      抄送人:Derick <<a href="mailto:derick.montague@gmail.com" target="_blank">derick.montague@gmail.com</a>>,openbmc
                                      <<a href="mailto:openbmc@lists.ozlabs.org" target="_blank">openbmc@lists.ozlabs.org</a>>,rxsun
                                      <<a href="mailto:rxsun@zd-tech.com.cn" target="_blank">rxsun@zd-tech.com.cn</a>><br>
                                      主题:Re: Re: Network Settings GUI<br>
                                      <blockquote id="gmail-m_-7471582421388692797gmail-m_2327925860975938968gmail-m_8207711357368344562gmail-m_1619914329257948851gmail-m_-8231268627540647716isReplyContent" style="padding-left:1ex;margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204)">
                                        <div dir="ltr">Hi Xiuzhi and
                                          Ruixia, 
                                          <div><br>
                                          </div>
                                          <div>It would be great to set
                                            some time to align on the
                                            requirements from design and
                                            how to work together so that
                                            your team can start on the
                                            so front-end development.  <br>
                                            <br>
                                            Like Derick said, we meet
                                            every other Wednesday at
                                            10:00 Central time to
                                            discuss GUI issues, with the
                                            next one being next
                                            Wednesday (July 3rd).
                                            Hopefully you can make
                                            that. </div>
                                          <div><br>
                                          </div>
                                          <div>If you cannot, I am happy
                                            to meet at 7:00 or 8:00 AM
                                            Central time this Wednesday
                                            (June 26th) or Friday (June
                                            28th). Please let me know. </div>
                                          <div><br>
                                          </div>
                                          <div>Regards,</div>
                                        </div>
                                        <br>
                                        <div class="gmail_quote">
                                          <div dir="ltr" class="gmail_attr">On Wed,
                                            Jun 19, 2019 at 8:30 PM
                                            xiuzhi <<a href="mailto:1450335857@qq.com" target="_blank">1450335857@qq.com</a>>
                                            wrote:<br>
                                          </div>
                                          <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
                                            <div>Hi Derick,</div>
                                            <div>>> The IPV6 webui
                                              should support both IPV4
                                              and IPV6 on a single
                                              interface at the same time
                                              and users can set IPV4 and
                                              IPV6 on the same network
                                              webpage from Lenovo test
                                              cases.</div>
                                            <div><br>
                                              >Thank you!<br>
                                              <br>
                                              >>  Ruixia (her
                                              email: <a href="mailto:rxsun@zd-tech.com.cn" target="_blank">rxsun@zd-tech.com.cn</a>;),
                                              form my team can do 
                                              front-end  to implement
                                              your design .  It would be
                                              best if the IPV6 feature
                                              could be achieved in one
                                              to two months.<br>
                                              <br>
                                              >It would be great if
                                              she were able to join our
                                              GUI Community<br>
                                              workgroup. It's every
                                              other Wednesday at 10:00
                                              Central Time. We use<br>
                                              these to discuss all the
                                              GUI issues. Where are you
                                              located?<br>
                                                I am in BeiJing  UTC+8.
                                              The meeting time
                                              is  Wednesday  23:00
                                              Beijing Time (Wednesday
                                              10:00 am <span style="font-family:Arial,Helvetica,sans-serif;font-size:17px">Central
                                                Daylight Time</span>),isn't
                                              it?</div>
                                            <div>>GUI Community
                                              Workgroup Wiki:<br>
                                              <a href="https://github.com/openbmc/openbmc/wiki/GUI-Design-work-group" target="_blank">https://github.com/openbmc/openbmc/wiki/GUI-Design-work-group</a><br>
                                            </div>
                                            <div><br>
                                            </div>
                                            <div>Best,</div>
                                            <div>Xiuzhi</div>
                                          </blockquote>
                                        </div>
                                      </blockquote>
                                    </div>
                                  </blockquote>
                                </div>
                              </blockquote>
                            </div>
                          </div>
                        </blockquote>
                      </div>
                    </blockquote>
                  </div>
                </blockquote>
              </div>
            </blockquote>
          </div>
        </blockquote>
      </div>
    </blockquote>
  </div>

</blockquote></div>